- 博客(6)
- 收藏
- 关注
转载 使用csv 保存列表类型或者字典类型的
一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。 1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 2.返回指定目录下的所有文件和目录名:os.listdir() 3.函数用来删除一个文件:os.remove() 4.删除多个目录:os.removedirs(r“c:\python”) 5.检验给出的路径是否是一个文
2018-01-28 10:10:10 1937
原创 为PhantomJS添加某些选项
添加请求头相关选项首先通过webdriver 导入 DesiredCapabilities from selenium.webdriver.common.desired_capabilities import DesiredCapabilities然后生成 dcap对象 dcap = dict(DesiredCapabilities.PHANTOMJS) 添加useragent:
2018-01-27 19:20:17 675
转载 数据库优化
关于创建表时的 某一字段只有几个选项(比如民族,性别等),建议采用TINYINT建议使用UNSIGNED存储非负数值存储时间(精确到秒)建议使用TIMESTAMP类型,因为TIMESTAMP使用4字节,DATETIME使用8个字节存储精确浮点数必须使用DECIMAL替代FLOAT和DOUBLE避免使用NULL字段(NULL字段很难查询优化,NULL字段的索引需要额外空间 NULL字段的复
2017-12-31 20:30:48 228
原创 itertools.chain()
你想在多个对象执行相同的操作,但是这些对象在不同的容器中,你希望代码在不 失可读性的情况下避免写重复的循环 from itertools import chain a = [1, 2, 3, 4] b = [‘x’, ‘y’, ‘z’] for x in chain(a, b): … print(x) 1 2 3 4 x y z好处:- 如果采用a+b的方式遍历,那么要求a
2017-12-17 19:07:48 14619
原创 python 中对 aes加密json数据,进行解密时注意点
from Crypto.Cipher import AES def params_aes_encrypt(self,text): '''数据加密''' text = text.replace(" ", "") BS = 16 pad = lambda s: s + (BS - len(s) % BS) * chr(BS - len(s) % BS) t
2017-12-14 08:55:05 3256
原创 数据易道 混动破解
数据易道 滑动验证 selenium 滑动破解数据易道,滑动验证有轨迹验证,需要简单模拟轨迹from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains driver = webdriver.Chrome() driver.get(‘https://mpa
2017-12-07 15:25:11 1829
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人