摘要: #各种请求方式:常用的就是requests.get()和requests.post() >>> import requests >>> r = requests.get('https://api.github.com/events')请求页面,并返回页面内容 >>> r = requests.post('http://httpbin.org/post', data = {'key':'value... 阅读全文
posted @ 2019-09-13 15:07 spotfg 阅读(156) 评论(0) 推荐(0) 编辑
摘要: webdriver __driver_evaluate __webdriver_evaluate __selenium_evaluate __fxdriver_evaluate __driver_unwrapped __webdriver_unwrapped __selenium_unwrapped 阅读全文
posted @ 2019-09-13 15:07 spotfg 阅读(339) 评论(0) 推荐(0) 编辑
摘要: imageOps库 from PIL import ImageOps autocontrast方法 #PIL.ImageOps.autocontrast(image, cutoff=0, ignore=None) #函数计算输入图像的直方图,将暗部cutoff变成0,亮部变成255 colorize方法 #PIL.ImageOps.colorize... 阅读全文
posted @ 2019-09-13 15:06 spotfg 阅读(403) 评论(0) 推荐(0) 编辑
摘要: import openpyxl #创建工作簿 wb = openpyxl.Workbook()#获取当前活跃的工作表 ws = wb.active#删除工作表 remove_sheet(wb.get_sheet_by_name('工作表名字'))#保存工作簿 wb.save(r'保存目录位置') # 阅读全文
posted @ 2019-09-13 15:05 spotfg 阅读(1301) 评论(0) 推荐(0) 编辑
摘要: 写入内容: class csv.DictWriter(f,fieldnames,restval ='',extrasaction ='raise',dialect ='excel',* args,** kwds ) import csv with open('names.csv', 'w', new 阅读全文
posted @ 2019-09-13 15:04 spotfg 阅读(173) 评论(0) 推荐(0) 编辑
摘要: import json # json.dumps(json_dict,ensure_asscii = False)函数的使用,将字典转化为字符串 ensure_ascii=False将Unicode编译为中文汉字 # json.loads(json_str)函数的使用,将字符串转化为字典 .encode('utf-8')返回的数据类型就是正常的dict格式 # json.dump(data, fl 阅读全文
posted @ 2019-09-13 15:04 spotfg 阅读(323) 评论(0) 推荐(0) 编辑
摘要: Python常用库大全,看看有没有你需要的。 环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具。pyenv – 简单的 Python 版本管理工具。Vex – 可以在虚拟环境中执行命令。virtualenv – 创建独立 Python 环境的工具。 阅读全文
posted @ 2019-09-13 15:01 spotfg 阅读(315) 评论(0) 推荐(0) 编辑
摘要: python 代码的执行由python虚拟机来控制,虚拟机访问由GIL控制,保证其同一时刻只有一条线程运行。 虽然python能运行多线程,但是因为GIL所以同一时刻只有一条线程在python解释器运行。 多线程下python虚拟机按以下方式执行: 1. 设置GIL 2. 切换到一条线程去运行 3. 阅读全文
posted @ 2019-09-13 15:00 spotfg 阅读(204) 评论(0) 推荐(0) 编辑
摘要: python基本运行机制。Python程序运行时不需要编译成二进制代码,而直接从源码运行程序,简单来说是,Python解释器将源码转换为字节码,然后再由解释器来执行这些字节码。 解释器的具体工作: 1 完成模块的加载和链接; 2 将源代码编译为PyCodeObject对象(即字节码),写入内存中,供 阅读全文
posted @ 2019-09-13 14:37 spotfg 阅读(1382) 评论(0) 推荐(0) 编辑
摘要: 有大佬说:“搜 arraybuffer 的 polyfill 然后翻译成 python就行了” 。。。 阅读全文
posted @ 2019-09-13 14:34 spotfg 阅读(196) 评论(0) 推荐(0) 编辑
摘要: nginx uwsgi 阅读全文
posted @ 2019-09-13 14:30 spotfg 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 更新表 ADD COLUMN 给表增加新列 例子:key_middle后增加新列 >ALTER TABLE mysql_testdb.tablename0 >ADD COLUMN new_key char(10) NOT NULL DEFAULT 0 AFTER key_middle; CHANGE COLUMN 修改表的名称或数据类型 例子:new_key重命名及重设类型 >ALTER TABL 阅读全文
posted @ 2019-09-13 14:28 spotfg 阅读(97) 评论(0) 推荐(0) 编辑