自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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选择得到的节点不管是单个还是多个,类型都是<class ‘pyquery.pyquery.PyQuery’>。如果得到的是多个节点的对象,则需要进行遍历来获取单个节点对象,这时要注意不能直接遍历多个节点对象,而是要调用多节点对象的items()方法:from pyquery import PyQuery as pqhtml='''<ul> &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可以将打包的对象分解成列表>>> l=[1,2,3,4]>>> keys=['a','b','c','d']>>&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关注的人

提示
确定要删除当前文章?
取消 删除