随笔分类 - 常见问题解决方案 - Python
摘要:背景 运行代码报错了 cryptography is required for sha256_password or caching_sha2_password 这段报错意思是说 sha256_password 和 caching_sha2_password 这两个加密算法需要用到 cryptogr
阅读全文
摘要:背景 使用 poetry 管理 Python 包的时候 使用 poetry build 来打包工程,报错了 Building filesystemfastapi (0.1.0) ModuleOrPackageNotFound No file/folder found for package file
阅读全文
摘要:背景 Python 3.9 pip 21.2.3 poetry 1.1.8 执行了命令,导出 requirements.txt poetry export -f requirements.txt --output requirements.txt 查看 requirements.txt 每个库都有
阅读全文
摘要:背景 有一个 Flask 项目,然后有一个路由返回的是 dict 通过浏览器访问,结果报错 关键报错信息 TypeError: 'dict' object is not callable The view function did not return a valid response. The r
阅读全文
摘要:背景 执行以下命令更新 pip 库时报错 e:\py36\python.exe -m pip install --upgrade pip' 解决方法 卸载 setuptools python -m pip uninstall pip setuptools 重新安装 setuptools pip in
阅读全文
摘要:背景 在上写入数据到excel中,报了以下错误 出现原因 对于写入excel场景下出现该错误的话,很大概率是写入数据的单元格原本的数据格式有问题 解决方法 清理掉单元格的旧数据,然后再写入就可以了
阅读全文
摘要:背景 在pycharm项目下,有一个data.xlsx,主要用来存放接口测试用例数据的 要通过openpyxl库去读取data.xlsx,方法: openpyxl.load_workbook(path) 然后报错了,报错如下图 问题原因 xlsx不能正常打开了,可以尝试在pycharm中双击data
阅读全文
摘要:背景 在做接口自动化的时候,Excel作为数据驱动,里面存了中文,通过第三方库读取中文当请求参数传入 requests.post() 里面,就会报错 UnicodeEncodeError: 'latin-1' codec can't encode characters in position 13-
阅读全文
摘要:代码 f = open('test/gbk.txt', 'a+', encoding='utf-8') print(f.readline()) 最终的执行结果是输出空,为什么呢? a+模式打开文件指针在文件结尾处,所以直接读是读不到内容的 emmm..这是啥意思呢?来看下面代码 f = open('
阅读全文
摘要:当你使用 requests 发送HTTPS请求时 requests.get(url, parmas=parmas, headers=header, cookies=cookie) 出现了以下错误 HTTPSConnectionPool(host='www.imooc.com', port=443):
阅读全文
摘要:当使用 requests 库发送请求时报了以下警告 D:\python3.6\lib\site-packages\urllib3\connectionpool.py:847: InsecureRequestWarning: Unverified HTTPS request is being made
阅读全文