- 博客(4)
- 收藏
- 关注
原创 UV工具使用手册
介绍python虚拟环境的管理工具UV。使用UV可轻松创建指定Python版本的虚拟环境(如uv venv .venv --python 3.10),并通过activate/deactivate命令管理环境状态。同时介绍UV的包管理方案及依赖冲突解决方案
2025-07-18 14:58:00
743
原创 geopandas安装记录
本文记录了在Win7 64位系统上安装geopandas的过程及问题解决方案。推荐使用Anaconda3创建虚拟环境安装,可自动解决依赖问题。遇到的主要问题包括:1)gdal库无法导入,需检查文件夹结构或手动下载whl文件安装;2)pip安装时提示缺少Microsoft Visual C++ 14.0,可通过Anaconda、whl文件或安装对应VC++版本解决。文中提供了详细的问题分析、截图说明和三种解决方案,为后续安装提供了参考。成功安装后可通过测试程序验证功能是否正常。
2025-06-30 09:46:51
1017
原创 PYTHON 3.8下requests库使用代理提示SSL版本出错
【摘要】升级Python 3.7到3.8后使用requests库通过代理访问HTTPS网站时出现SSL版本错误(SSL: WRONG_VERSION_NUMBER)。临时解决方案是将HTTPS代理改为HTTP代理(proxies['https'] = proxies['http']),但部分HTTPS网站仍报EOF协议违规错误(SSLEOFError)。推测问题源于SSL库兼容性,可能需要等待版本更新。完整分析需抓包观察握手过程,但因时间限制未深入排查。目前回退到Python 3.7可正常使用。
2025-06-30 09:43:41
140
原创 JavaScript 反混淆与 Python 执行JS
本文介绍了JavaScript反混淆的常用方法及Python执行JS代码的技术。反混淆技术包括代码美化、变量重命名、去除死代码、字符串解密、控制流平坦化反转等7种方法。Python执行JS代码主要通过两种方式实现:使用subprocess模块调用Node.js(推荐),或使用PyExecJS库自动寻找JavaScript运行时。文章详细说明了两种方法的安装步骤、代码示例和注意事项,为开发者处理混淆JS代码和跨语言调用提供了实用指南。
2025-06-30 09:39:04
605
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人