python
文章平均质量分 54
python
上海_测试渣渣
这个作者很懒,什么都没留下…
展开
-
json文件生成excel
根据目录下的所有json文件生成excelimport jsonimport osimport pandas as pdclass download(): def __init__(self): self.bool = True def transcsv(self, jsondata, csvpath): csv_file = open(csvpath, 'a', newline='', encoding='utf-8')原创 2020-12-23 10:51:54 · 245 阅读 · 0 评论 -
hua_python操作excel
import pandas as pdimport xlsxwriterimport osimport ioimport urllib.requestclass option_excel: def __init__(self): self.colum_name = None self.colum_num = None def read_xlsx(self,path,header=0): df = pd.read_excel(pat原创 2020-08-17 11:03:05 · 142 阅读 · 0 评论 -
hua_python服务器开发
搭建一个简易的服务器from wsgiref.simple_server import make_serverclass Router: def __init__(self): self.url ={} def route(self,path): def decorator(func): self.url[path] = func func() return decorator de原创 2020-08-13 10:38:16 · 76 阅读 · 0 评论 -
hua_python多线程爬取图片
1.读取txt文件中的图片链接放入队列中2.多线程获取队列中的图片信息爬取图片import requestsimport threadingimport queuecount = 0class getImg(threading.Thread): def __init__(self, queue): # 进程间通过队列通信,所以每个进程需要用到同一个队列初始化 threading.Thread.__init__(self) self.queue = q原创 2020-08-07 09:53:04 · 154 阅读 · 0 评论 -
hua_并发和性能
并发和并行线程import threadingimport timecount = 0class ThreadRequests(threading.Thread): def run(self) -> None: global count for i in range(100): print('Thread-{}--第{}次请求'.format(self.name,i+1)) count +=1def原创 2020-08-03 09:43:49 · 113 阅读 · 0 评论 -
hua_Python内存管理机制
小整数池及intern机制原创 2020-08-01 17:54:03 · 93 阅读 · 0 评论 -
基于tinypng实现的多线程压图工具
环境:Python3+winimport tinifyimport sysimport os.pathimport timeimport threadingfrom queue import Queueq = Queue()# 压缩图片的keyonline_key_list = [ "你申请的key", # 可以继续添加 防止一个key不够]online_key_list_iter = iter(online_key_list)online_key = next原创 2020-07-20 16:58:49 · 326 阅读 · 2 评论 -
python实现淘宝小程序内存分析测试工具
实现淘宝小程序内存分析工具操作步骤:1.安卓手机连接adb2.启动脚本3.按q键,退出脚本,生成render.html的分析报告import threadingfrom pyecharts.charts import Linefrom pyecharts import options as optsfrom pyecharts.globals import ThemeTypeimport osimport refrom collections import defaultdictim原创 2020-07-02 17:16:57 · 454 阅读 · 1 评论 -
hua-selenium
移动元素操作#移动元素element对象的“底端”与当前窗口的“底部”对齐:driver.excute_script("arguments[0].scrollIntoView(false);",element)#移动元素element对象的“顶端”与当前窗口的“顶部”对齐:driver.excute_script("arguments[0].scrollIntoView();",element)#移动到页面底部:driver.excute_script("windows.crollTo(0,do原创 2020-06-18 22:08:12 · 128 阅读 · 0 评论 -
python-scrapy配置
创建一个scrapy项目:scrapy startproject fund生成一个爬虫:scrapy genspider eastmoney "fund.eastmoney.com”原创 2020-04-15 09:33:43 · 73 阅读 · 0 评论 -
hua_py知识点积累
python常用知识点map函数与zip函数区别:偏函数:字典:exit函数:json.load 和json.dump区别:property:输出重定向:encode 和decode区别:正则表达式:map函数与zip函数区别:map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。...原创 2020-03-30 12:50:36 · 240 阅读 · 0 评论