
python笔记
weixin_43903378
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于异步IO模型的学习
看到两篇不错的文章,转载了:https://www.cnblogs.com/fanzhidongyzby/p/4098546.htmlhttps://www.cnblogs.com/aspirant/p/9166944.html转载 2020-04-24 18:20:32 · 207 阅读 · 0 评论 -
python 碎片整理 threading模块小计
threading模块中, start()与run()方法的区别threading.start() 方法是开启一个线程threading.run() 方法则是普通的函数调用原创 2020-03-30 09:54:34 · 151 阅读 · 0 评论 -
python 使用requests模块进行 视频文件的下载
公司项目需要下载一批视频文件, 格式是mp4和mkv的,就借助request模块进行了下载,前提是源服务器返回文件的大小,以及可以接受 请求头headers中带有Range参数以下是下载逻辑:resp = requests.head(url=real_video_url)headers = {}try: totalfilesize = int(resp.headers['Conte...原创 2020-03-27 11:19:01 · 2371 阅读 · 0 评论 -
python3 将unicode转中文
decrypted_str.encode('utf-8').decode('unicode_escape')原创 2020-02-28 09:10:49 · 536 阅读 · 0 评论 -
python在ubuntu执行sh脚本,提示权限不够的解决方法, 转载
https://blog.youkuaiyun.com/weixin_40320794/article/details/81772194转载 2019-07-15 13:59:09 · 2466 阅读 · 0 评论 -
在使用 python 封装的进程池 from concurrent.futures import ProcessPoolExecutor 遇到的问题
在ubuntu中,用的是python3.5 executeprebuildpath = ExecutePrebuild() processpool = ProcessPoolExecutor(1) processpool.submit(executeprebuildpath.run).add_done_callback(self.precallback) ...原创 2019-07-19 17:15:40 · 1778 阅读 · 1 评论 -
windows下 , py运用了 进程池, 将py打包成exe,出现错误的 解决思路之一
在windows上,用pycharm开发了一个小项目, 用到了from concurrent.futures import ProcessPoolExecutor本来在pycharm里面,运行的好好地, 可是打包成exe的时候, 发现 当程序运行到 进程池执行任务的时候,会创建一个新的界面, 猜测应该是创建了一个新的进程,百度后,发现在 程序运行前 加上:multiprocessing.fr...原创 2019-07-22 16:17:43 · 899 阅读 · 0 评论 -
在mac os10.13系统下 ,将py文件打包成可执行程序后, 里面的路径出现的问题
本来 用命令行运行py文件, 代码里面 获取当前路径的 语句 例如:os.getcwd()os.path.abspath(__file__)os.path.realpath(__file__)都可以获取到当前文件的路径,但是打包成 可执行程序后, 统统不对了, 变成了 类似 /usr/xxx 的路径https://stackoverflow.com/questions/5095934...原创 2019-07-22 16:22:32 · 984 阅读 · 0 评论 -
ubuntu 升级python3.5到python3.7,并升级pip3
1, 下载python3.7.tgz 文件,解压,2. 编译安装3. 删除 /usr/bin 目录下的 pip3, python34. 建立新的软连接: #添加python3的软链接 ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3 #添加 pip3 的软链接 ln -s /usr/local/py...原创 2019-09-10 17:22:01 · 2180 阅读 · 0 评论 -
Python安装第三方模块总结 转载的
转自https://www.jellythink.com/archives/541转载 2019-09-11 12:00:55 · 127 阅读 · 0 评论 -
python 各个模块的简单介绍 转载
转自https://www.jianshu.com/p/f8c43e25c02e转载 2019-07-04 15:45:27 · 215 阅读 · 0 评论 -
python 打包成exe 程序的方法. 转
转自https://blog.youkuaiyun.com/lzy98/article/details/83246281转载 2019-06-26 11:13:26 · 119 阅读 · 0 评论 -
常用浏览器 User-Agent列表
USER_AGENT_LIST = [ "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36 OPR/26.0.1656.60", "Opera/8.0 (Windows NT 5.1; U; en)", "M...原创 2019-04-08 10:35:46 · 1862 阅读 · 0 评论 -
python字符串切片操作
name = 'abcdefghijk'name[2:-1]'cdefghij'name[2:]'cdefghijk'# 第三个参数是步长name[2:-1:2]'cegi'# 字符串反转name[::-1]name[-1::-1]'kjihgfedcba''kjihgfedcba'原创 2019-05-23 09:47:44 · 462 阅读 · 0 评论 -
python 之 __new__ 方法理解
python的new方法 使用场景不同效果也不一样一种是指定元类时候, metaclass=MyType 类型这种方式 在解释器执行到 metaclass=CrawlerProxyMetaclass的时候, __new__方法就开始执行!class CrawlerProxyMetaclass(type): def __new__(cls, classname, parentcla...原创 2019-05-23 14:30:47 · 425 阅读 · 0 评论 -
ubuntu虚拟机 如何找到 windows主机设置的共享文件
cd /mnt/hgfs原创 2019-05-28 11:26:36 · 274 阅读 · 0 评论 -
正则表达式提取括号里面的值
转自https://blog.youkuaiyun.com/jiahaowanhao/article/details/80795148转载 2019-06-01 14:35:25 · 5347 阅读 · 0 评论 -
appium 设置参数
appium 配置好环境变量以后, 需要设置启动参数, 设备名称, 应用的一些信息主要有以下信息:{ "platformName": "Android", "platformVersion": "5.1.1", "deviceName": "eed4ba88", "appPackage": "cn.xx.siteparser.demo", "appActivity"...原创 2019-06-13 17:29:29 · 2940 阅读 · 0 评论 -
python 使用 os的 popen(‘命令’) 如果命令行输出中 有中文乱码, 提示 'gbk' 无法解析的错误 解决办法
os.chdir(‘你的命令’)res = os.popen(v.testcomman)print(tempstream.buffer.read())先这样记录一下 等会再 完善原创 2019-06-14 15:38:08 · 12128 阅读 · 4 评论 -
关于tornado的异步耗时操作假设
tornado 如果遇到耗时的操作,可不可以这样把耗时操作放在一个由 python进程池维护的 pool中,用 webapi封装起来, 然后tornado 接收客户端请求后,遇到耗时操作就 与访问另一个webapi , webapi去调用进程池这种模型不知道 构想的对不对。...原创 2019-06-16 13:41:50 · 443 阅读 · 0 评论 -
python 获取windows上 网络连接信息 ip dhcp dns gateway
import socketimport osimport redef get_host_ip(): """ 查询本机ip地址 :return: """ try: s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) s.connect(('8.8.8.8',80)) ...原创 2019-06-20 15:50:02 · 1828 阅读 · 0 评论 -
使用python 创建快捷方式
import osimport pythoncomfrom win32com.shell import shellfrom win32com.shell import shellcondef set_shortcut(): # 如无需特别设置图标,则可去掉iconname参数 try: filename = r"D:\AppServ\timer\win_cro...原创 2019-07-01 15:04:54 · 10188 阅读 · 10 评论 -
python 多人连接mysql 进行事务操作 对mysql加锁与释放锁
python 多人连接mysql 对mysql进行事务操作 对mysql加锁与释放锁下面这个是user1代码块# -*- coding: utf-8 -*-# user1 import pymysqlimport timeconn = pymysql.connections.Connection(host="localhost", user='debian-sys-maint...原创 2018-12-02 11:04:26 · 6202 阅读 · 2 评论