摘要: 示例代码如下: import requests import multiprocessing import time # 下载歌曲 def downloader(item): resp = requests.get(item['song_link']) with open('./song/' + i 阅读全文
posted @ 2021-03-26 14:39 程序员陈师兄cxycsx 阅读(200) 评论(0) 推荐(0)
摘要: 示例代码如下: import multiprocessing import time import json def buy_ticket(lock): # 1.获取余票 time.sleep(1) lock.acquire() data = json.load(open('ticket.json' 阅读全文
posted @ 2021-03-26 13:49 程序员陈师兄cxycsx 阅读(51) 评论(0) 推荐(0)
摘要: 串行执行, 示例代码如下: import time import json def bucy_ticket(): # 1.获取余票 time.sleep(1) data = json.load(open('ticket.json')) left_count = data['count'] # 2.有 阅读全文
posted @ 2021-03-26 12:48 程序员陈师兄cxycsx 阅读(119) 评论(0) 推荐(0)
摘要: 方式一 import multiprocessing import time def task(md): for i in range(100): md['count'] += 1 print('进程执行完毕...', md['count']) def main(): manager = multi 阅读全文
posted @ 2021-03-26 12:24 程序员陈师兄cxycsx 阅读(144) 评论(0) 推荐(0)
摘要: 示例代码如下: import multiprocessing import time def task(md): for i in range(100): md['count'] += 1 print('进程执行完毕...', md['count']) def main(): manager = m 阅读全文
posted @ 2021-03-26 11:37 程序员陈师兄cxycsx 阅读(131) 评论(0) 推荐(0)
摘要: 示例代码如下: import multiprocessing import time def make_food(name, md): print(name + '开始制作') time.sleep(2) print(name + '制作完成') md[name] = name print(id(m 阅读全文
posted @ 2021-03-26 11:25 程序员陈师兄cxycsx 阅读(66) 评论(0) 推荐(0)
摘要: 获取python解释器信息 sys.version 获取操作系统名称 sys.platform 获取解释器默认编码 sys.getdefaultencoding() 获取文件写入编码 sys.getfilesystemencoding() 阅读全文
posted @ 2021-03-25 22:18 程序员陈师兄cxycsx 阅读(24) 评论(0) 推荐(0)
摘要: 判断是否是文件 os.path.isfile() 判断是否是目录 os.path.isdir() 判断文件或目录是否存在 os.path.exists() 判断是否是绝对路径 os.path.isabs() 获取当前脚本所在目录 os.getcwd() 返回指定文件夹下所有目录和文件 os.list 阅读全文
posted @ 2021-03-25 22:11 程序员陈师兄cxycsx 阅读(27) 评论(0) 推荐(0)
摘要: 官网地址:https://pypi.org/ 阅读全文
posted @ 2021-03-25 20:58 程序员陈师兄cxycsx 阅读(15) 评论(0) 推荐(0)
摘要: 示例代码如下: import sys print(sys.path) 阅读全文
posted @ 2021-03-25 20:43 程序员陈师兄cxycsx 阅读(61) 评论(0) 推荐(0)