数据库连接池DBUtils使用

数据库连接池DBUtils使用

一、简介DBUtils简单说python实现的线程化数据库连接(连接池),DBUtils支持所有遵循DP-API 2规范的数据库连接模块,例如:mysql、sqlserver、oracle、sqlite3等,更多请参考官网:https://cito.github.io/DBUtils/UsersGuide.html。二、安装使用安装pip3 inst

python装饰器带括号和不带括号的语法和用法

python装饰器带括号和不带括号的语法和用法

装饰器的写法补充:通常装饰器的写法是@func(),而有的时候为了减少出错率,可能会写成@func,没有()括号,这时我们可以这样定义,来减少括号。下面通过两个例子还看。一般装饰器的写法:1 def log(func=None):23 def inner(*args, **kwargs):4 print(do some

python集合与字典的用法

python集合与字典的用法

python集合与字典的用法集合:1.增加 add2.删除 del 删除集合 discard(常用)删除集合中的元素 #删除一个不存在的元素不会报错remove 删除一个不存在的元素会报错pop随机删除一个值并弹出删除的值3.clear 清除 #清空集合中的元素,集合还存在4.in 判断一个元素

python爬虫入门—第一篇:获取某一网站所有超链接

python爬虫入门—第一篇:获取某一网站所有超链接

需要先安装requests库和bs4库import requestsfrom bs4 import BeautifulSoupdef getHTMLText(url):try:#获取服务器的响应内容,并设置最大请求时间为6秒res = requests.get(url, timeout = 6)#判断返回状态码是否为200res.raise_for_status()#设置真正的编码r

python爬虫入门—第三篇:自动下载图片

python爬虫入门—第三篇:自动下载图片

适用的图片网站:美桌源代码:import requestsimport reimport urllibfrom bs4 import BeautifulSoupdef get_html_text(url):获取网址url的HTML代码,以字符串形式返回html代码try:res = requests.get(url, timeout = 6)res.raise_for_status()res.encoding =

python函数的用法

python函数的用法

python函数的用法目录:1.定义、使用函数1.函数定义:def2.函数调用:例:myprint()3.函数可以当作一个值赋值给一个变量 例:a=myprint() a()4.写return return必须是最后一句,不写return返回null2.函数的参数1.不带参数的函数2.带固定参数的函数3.带可变参数的函

python笔记之字符串

python笔记之字符串

简介:以下表示都为str类型,即字符串:str1 = I love youstr2 = I love you#python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符str3 = Iloveyouprint(type(str1))print(type(str2))print(type(str3))———————-

python爬虫入门—第四篇:网站对爬虫的限制及突破测试

python爬虫入门—第四篇:网站对爬虫的限制及突破测试

大部分网站对网络爬虫都有限制,限制方式有两种:一、Robots协议;二、网站通过判断对网站访问http的头部信息来查看是否是爬虫,并对爬虫做相关拦截第一种限制是书面限制,第二种是强制性阻拦限制。那我们如何去突破第二种限制呢?首先我们要爬取一个网站大部

Select、Poll、Epoll、 异步IO 介绍

Select、Poll、Epoll、 异步IO 介绍

一、概念相关介绍同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。本文讨论的背景是Linux环境下的network IO。一 概念说明在进行解释之前,首先要说明几个概念:- 用

堡垒机之paramiko模块

堡垒机之paramiko模块

一、paramiko简单介绍场景预设:很多运维人员平时进行维护linux/unix主机时候,无非通过ssh到相应主机操作,那么一旦主机有成千上百台,那该如何应对,这时候我们需要批处理工具,基于python的工具有ansible、salt,而ansible的核心则是基于paramiko。安装:p

联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部