51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#M
python3之xml&ConfigParser&hashlib&Subprocess&logging模块
1、xml模块XML指可扩展标记语言(eXtensible Markup Language),标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。XML被设计用来传输和存储数据。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定...
ymnets
·
2020-03-25
python3
xml
ConfigParser
hashlib
Subprocess
python3之序列化(pickle&json&shelve)
1、pickle模块python持久化的存储数据:python程序运行中得到了一些字符串,列表,字典等数据,想要长久的保存下来,方便以后使用,而不是简单的放入内存中关机断电就丢失数据。python模块大全中pickle模块就排上用场了,他可以将对象转换为一种可以传输或存储的格式。pickle模块将任意一个python对...
ymnets
·
2020-03-25
python3
序列化
pickle
json
shelve
python3之迭代器&生成器
1、迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 生成迭代器和 next()遍历迭代器元素。>>&...
ymnets
·
2020-03-25
python3
迭代
成器
python3解析库lxml
lxml是python的一个解析库,支持HTML和XML的解析,支持XPath解析方式,而且解析效率非常高XPath,全称XMLPathLanguage,即XML路径语言,它是一门在XML文档中查找信息的语言,它最初是用来搜寻XML文档的,但是它同样适用于HTML文档的搜索XPath的选择功能十分强大,它提...
ymnets
·
2020-03-25
python3
解析
lxml
python3之模块SMTP协议客户端与email邮件MIME对象
1、smtplib模块的常用类与方法smtplib模块实现邮件的发送功能,模拟一个stmp客户端,通过与smtp服务器交互来实现邮件发送的功能,可以理解成Foxmail的发邮件功能,在使用之前我们需要准备smtp服务器主机地址、邮箱账号以及密码信息。在python2.3以后python自带smtplib模块...
ymnets
·
2020-03-25
python3
模块
SMTP
协议
客户端
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之模块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
随机数
HTML
1、HTML简介超文本标记语言(英语:HyperTextMarkupLanguage,简称:HTML)是一种用于创建网页的标准标记语言。您可以使用HTML来建立自己的WEB站点,HTML运行在浏览器上,由浏览器来解析。<!DOCTYPEhtml><htmllang="en"><head&g...
ymnets
·
2020-03-25
HTML
python3之SQLAlchemy
1、SQLAlchemy介绍SQLAlchemy是PythonSQL工具包和对象关系映射器,为应用程序开发人员提供了SQL的全部功能和灵活性。它提供了一整套众所周知的企业级持久性模式,专为高效和高性能的数据库访问而设计,适用于简单的Pythonic域语言。SQLAlchemy对象关系映射器提供了一种将用户定义的Pyth...
ymnets
·
2020-03-25
python3
SQLAlchemy
python3之memcached
1、memcached介绍Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。Memcached是以LiveJournal旗下DangaInteractive公司的BradFitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、LiveJournal等众多服务...
ymnets
·
2020-03-25
python3
memcached
python3 web测试模块selenium
selenium是一个用于web应用程序测试工具,selenium测试直接运行在浏览器中,就像真正的用户在操作一样,支持的浏览器包括IE(7,8,9,10,11),mozillafirefox,safari,googlechrom,opera等,可使用java,python等多种语言编写用例脚本。SeleniumPyt...
ymnets
·
2020-03-25
python3
web
测试
模块
selenium
python3之MongoDB
1、MongoDB简介MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoD...
ymnets
·
2020-03-25
python3
MongoDB
爬虫入门【11】Pyspider框架入门—使用HTML和CSS选择器下载小说
首先我们要安装好pyspider,可以参考上一篇文章。从一个web页面抓取信息的过程包括:1、找到页面上包含的URL信息,这个url包含我们想要的信息2、通过HTTP来获取页面内容3、从HTML中提取出信息来4、然后找到更多的URL,回到第2步继续执行~我推荐一部小说给大家《恶魔法则》。今天我们从网上将这部小说的内容按...
ymnets
·
2020-03-25
入门
爬虫
Pyspider
框架
使用
爬虫实战【10】利用Selenium自动登陆京东签到领金币
今天我们来讲一下如何通过python来实现自动登陆京东,以及签到领取金币。我们先来看一下京东的登陆页面,如下图所示:【插入图片,登陆页面】登陆框就是右面这一个框框了,但是目前我们遇到一个困呐,默认的登陆方式是扫码登陆,如果我们想要以用户民个、密码的形式登陆,就要切换一下。我们看一下这两种登陆方式是如何切换的,通过浏览器...
ymnets
·
2020-03-25
爬虫
实战
利用
Selenium
自动
爬虫实战【9】Selenium解析淘宝宝贝-获取宝贝信息并保存
通过昨天的分析,我们已经能到依次打开多个页面了,接下来就是获取每个页面上宝贝的信息了。【插入图片,宝贝信息各项内容】从图片上看,每个宝贝有如下信息;price,title,url,dealamount,shop,location等6个信息,其中url表示宝贝的地址。我们通过查看器分析,每个宝贝都在一个div里面,这个d...
ymnets
·
2020-03-25
宝贝
爬虫
实战
Selenium
解析
首页
上一页
...
2862
2863
2864
2865
2866
...
下一页
尾页
按字母分类:
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
其他