- 博客(9)
- 收藏
- 关注
原创 python-docx基础操作实例演示
文档很难看懂,直接用例子来理解一些基本操作from docx import Documentfrom docx.shared import Inchesfrom docx.shared import Ptfrom docx.shared import RGBColorfrom docx.oxml.ns import qndoc = Document()# 全文设置# Norma...
2018-10-25 22:52:10 4079
原创 搜集到的一些selenium驱动chrome的参数及配置
selenium和google官网都没找到chromeoption的相关说明,因此自己在网上搜集了一些以备参考。(有的没测试过,不一定正确,仅参考)from selenium import webdriveroptions = webdriver.ChromeOptions() # 创建options对象# ==========chrome启动参数============options...
2018-10-23 16:53:33 2647
原创 pyquery无法正确解析xhtml类型网页
最近发现使用pyquery解析网页的时候,碰到了无法使用标签获取节点的情况,但使用class却能正常获取节点。>>> html='''<html xmlns="http://www.w3.org/1999/xhtml"><ul class='xx'> <li>a</li> <li>b<
2018-10-23 00:43:03 911 1
原创 pyquery的遍历需要使用items()方法
使用pyquery选择得到的节点不管是单个还是多个,类型都是&lt;class ‘pyquery.pyquery.PyQuery’&gt;。如果得到的是多个节点的对象,则需要进行遍历来获取单个节点对象,这时要注意不能直接遍历多个节点对象,而是要调用多节点对象的items()方法:from pyquery import PyQuery as pqhtml='''&lt;ul&gt; &l...
2018-10-23 00:22:53 7911
原创 学习selenium,实现什么值得买自动登录并签到
最初想分析数据包,用requests加上登录状态的cookies发送请求来实现张大妈的自动签到功能,但怎么也抓不到签到的这个数据包,可能是写进js里了吧,将来再慢慢分析。正好想学selenium,于是就学用selenium来实现。环境win7 + python3.6 + selenium + Chromeselenium稍许有些大,国内使用官方源速度慢经常失败,建议使用国内镜像pyth...
2018-10-20 00:41:53 4790 1
原创 python对于sqlserver的基本操作
基本步骤:导入pymssql库建立连接conn常用参数:host:主机user:用户名password:密码database:数据库charset:字符集,‘utf8’as_dict:查询结果list列表中的元素是否以字典返回(默认False,列表中元素为元组)autocommit:自动提交事务(默认False,需要使用commit()提交事务)通过conn打开游标curs...
2018-10-16 16:27:43 6767
原创 python的csv文件读写及避免出现空行的方法
使用列表生成csv>>> import csv>>> keys=['a','b','c','d']>>> data=[[1,2,3,4],[5,6,7,8],[9,10,11,12]]>>> with open('data.csv','w') as file: writer=csv.writer(file) # 建...
2018-10-05 11:21:25 10238 2
原创 python使用zip将list转为json
zip()函数将可迭代对象作为参数,并打包成元组,返回的是一个个zip对象,可以使用list或dict转换返回结果,使用*zip可以将打包的对象分解成列表&amp;gt;&amp;gt;&amp;gt; l=[1,2,3,4]&amp;gt;&amp;gt;&amp;gt; keys=['a','b','c','d']&amp;gt;&amp;gt;&a
2018-10-04 22:52:06 6719 3
原创 python的列表排序sort和sorted
list排序可以使用python内置的sorted()函数或list自带的sort()函数。区别:sorted()不修改原list而是建立个新list,list.sort()直接修改原list;>>> l=[3,4,2,5,7,1]>>> l_new=sorted(l)>>> print(l_new,l) #原list未修改[1, ...
2018-10-02 21:19:00 289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人