51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Py
python3之模块collections
1.计数器(counter)counter是对字典的方法,用来追踪值的出现次数;具备字典的所有功能和自己的功能。>>>fromcollectionsimportCounter>>>d2=Count>>>d2=Counter('abbcccddd')#对值计数>...
ymnets
·
2020-03-25
python3
模块
collections
python3解析库BeautifulSoup4
BeautifulSoup是python的一个HTML或XML的解析库,我们可以用它来方便的从网页中提取数据,它拥有强大的API和多样的解析方式。BeautifulSoup的三个特点:BeautifulSoup提供一些简单的方法和python式函数,用于浏览,搜索和修改解析树,它是一个工具箱,通过解析文档为用户提供需要...
ymnets
·
2020-03-25
python3
解析
BeautifulSoup4
python3解析库lxml
lxml是python的一个解析库,支持HTML和XML的解析,支持XPath解析方式,而且解析效率非常高XPath,全称XMLPathLanguage,即XML路径语言,它是一门在XML文档中查找信息的语言,它最初是用来搜寻XML文档的,但是它同样适用于HTML文档的搜索XPath的选择功能十分强大,它提...
ymnets
·
2020-03-25
python3
解析
lxml
python3之requests
1、requests简介requests是通过urllib3实现自动发送HTTP/1.1请求,它能轻松的实现cookies,登陆验证,代理设置等操作。Python内置的urllib模块,用于访问网络资源。但是,它用起来比较麻烦,而且,缺少很多实用的高级功能。更好的方案是使用requests。它是一个Python第三方库...
ymnets
·
2020-03-25
python3
requests
python版本管理工具pyenv和包管理工具pipenv
一、pyenv版本管理工具pyenv是一个python版本管理工具,可以实现轻松切换多个python版本它可根据每个用户更改全局python版本,也可以为每个项目指定python版本,还可以管理virtualenv虚拟环境,可以自己创建virtualenv或者通过pyenv-virtualenv来自动化创建虚拟环境py...
ymnets
·
2020-03-25
管理工具
python
版本
pyenv
pipenv
python3之模块urllib
urllib是python内置的HTTP请求库,无需安装即可使用,它包含了4个模块:request:它是最基本的http请求模块,用来模拟发送请求error:异常处理模块,如果出现错误可以捕获这些异常parse:一个工具模块,提供了许多URL处理方法,如:拆分、解析、合并等robotparser:主要用来识别网站的ro...
ymnets
·
2020-03-25
python3
模块
urllib
python3之模板pycurl探测web服务质量
1、pycurl简介pycURL是libcurl多协议文件传输库的python接口,与urllib模块类似,PycURL可用于从python程序中获取由URL标识的对象,功能很强大,libcurl速度非常快pycurl作为libcurl之上的薄包装,速度也非常快;支持多种协议SSL,身份验证和代理选项;用于网络操作的套...
ymnets
·
2020-03-25
python3
模板
pycurl
探测
web
python3之模块io使用流的核心工具
1、io概叙io模块提供了python用于处理各种类型I/O的主要工具,主要有三种类型的I/O:文本I/O,二进制I/O和原始I/O;这些都是通用类型,各种后备存储可使用其中的每一种类型,所以这些类型的具体对象称为文件对象。他通常的术语叫流和文件对象。每个具体流对象都具有各种功能:可以是只读,只写或读写。它可以允许任意...
ymnets
·
2020-03-25
python3
模块
io
使用
流的
python3之模块SMTP协议客户端与email邮件MIME对象
1、smtplib模块的常用类与方法smtplib模块实现邮件的发送功能,模拟一个stmp客户端,通过与smtp服务器交互来实现邮件发送的功能,可以理解成Foxmail的发邮件功能,在使用之前我们需要准备smtp服务器主机地址、邮箱账号以及密码信息。在python2.3以后python自带smtplib模块...
ymnets
·
2020-03-25
python3
模块
SMTP
协议
客户端
python3之模块psutil系统性能信息
psutil是个跨平台库,能够轻松实现获取系统运行的进程和系统利用率,包括CPU、内存、磁盘、网络等信息。它主要应用于信息监控,分析和限制系统资源及进程的管理。它实现了同等命令命令行工具提供的功能,如:ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、i...
ymnets
·
2020-03-25
python3
模块
psutil
系统
性能
python3之Django多数据库
1、定义数据库在django项目中,一个工程中存在多个APP应用很常见;有时候希望不同的APP连接不同的数据库,这个时候需要建立多个数据库连接。在Django的setting中使用DATABASES设置定义数据库,可以将数据库映射到特定的别名字典中;DATABASES定义的是要给嵌套字典,该设置必须配置default默...
ymnets
·
2020-03-25
python3
Django
数据库
django生产环境搭建(uWSGI+django+nginx+python+MySQL)
1、系统环境,必要知识#cat/etc/redhat-releaseCentOSLinuxrelease7.5.1804(Core)#uname-r3.10.0-862.3.2.el7.x86_64暂时关闭防护墙,关闭selinux:#systemctlstopfirewalld.service#setenforce0...
ymnets
·
2020-03-25
django
生产
环境
搭建
uWSGI+django+nginx+python+MySQL
python3之安装、pip、setuptools
1、python3安装下载地址:https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz#安装环境centOS7#安装依赖包:yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-dev...
ymnets
·
2020-03-25
python3
安装
pip
setuptools
python3之模块random随机数
1.random.random()随机生成一个大于0小于1的随机数。print(random.random())0.030647654507190982.random.uniform(a,b)用于生成一个指定范围内的随机浮点数,两个参数其中一个是下限一个是上限。(a<b)print(random.uniform(...
ymnets
·
2020-03-25
python3
模块
random
随机数
python3之Django内置模板标签和过滤器
一、模板标签内置标签:1、autoescape控制当前的自动转义行为,此标记采用on或者off作为参数,并确定自动转义是否在块内有效。该块以endautoescape结束标签关闭。views:defindex(request):returnrender(request,'app02/index.html',{'titl...
ymnets
·
2020-03-25
python3
Django
内置
模板
标签
首页
上一页
...
431
432
433
434
435
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他