随笔分类 - python
摘要:# python debug调试 ## pdb 2种调试方法 1. 在程序中设置断点 ```python # test_pdb.py import pdb t = [1,2] pdb.set_trace() ``` 程序运行到 `pdb.set_trace()`时会中断,此时可以通过pdb查看上下文
阅读全文
摘要:python 线程池和进程池例子 Tips: 风扇可能会呼呼响 import difflib import random import os from concurrent.futures import ThreadPoolExecutor, wait, ProcessPoolExecutor im
阅读全文
摘要:参考:https://docs.python.org/zh-cn/3/library/asyncio-task.html 工作中有这样的需求,快速获取多个仓库中的 commit 记录。通过学习,使用 httpx 这个支持异步的请求库和 asyncio 异步编程库并发地运行协程任务。 注意:gitee
阅读全文
摘要:迁移 此处生成的迁移文件包含了所有的表结构(已创建和未创建的表) python manage.py makemigrations app_name python manage.py migrate --fake-initial --fake-initial 的作用是如果这个表结构已经创建了,他不会再
阅读全文
摘要:threading 模块例子 1. join 的作用 等待线程运行结束 不加 join() import threading import time def get_excute_time(fun): def wrapper(*args): start = time.time() fun(*args
阅读全文
摘要:两种获取链接响应码的方法 (python实现) 背景: 工作中需要测试某个包是否正常上传到了 yum 仓库,所以需要检测对应地址是否有效,发现之前使用requests 库写的代码出奇的慢,所以做了优化。 分别使用 requests 和 urllib 库实现 结论:使用urllib 库要比 reque
阅读全文
摘要:参考链接: https://docs.python.org/zh-cn/3/library/logging.html?highlight=logging#levels logrecord参考 常用配置 import logging logging.basicConfig(format='%(asct
阅读全文
摘要:pip install [库名]==【版本号】 -i https://pypi.tuna.tsinghua.edu.cn/simple pip install -r request.txt pip uninstall -y -r request.txt pip freeze all >request
阅读全文

浙公网安备 33010602011771号