Tag: Python

Pyinstaller打包常见问题

·1055·3 分钟
本文介绍了使用PyInstaller打包Python程序时遇到的常见问题及解决方案。首先,文章提供了PyInstaller的基本命令和参数解释,如-Fw用于生成单个可执行文件并隐藏控制台窗口,--add-data用于添加资源文件。接着,文章讨论了两个主要问题:一是由于使用Anaconda导致打包后的程序体积过大的问题,建议通过创建虚拟环境并仅安装必要库来解决;二是打包后缺少资源文件的问题,提出了两种解决方法:一种是编写hook脚本来指定需要包含的资源文件夹或文件;另一种是利用--add-data选项直接在命令行中指定要添加的数据路径和目标位置。...

异步:Python的asyncio/greenlet,Java的CompletableFuture

·3653·8 分钟
本文介绍了Python和Java中实现异步编程的几种方法,包括Python中的threading、asyncio和greenlet,以及Java中的CompletableFuture。文章详细比较了这些工具在控制权、调度方式和生态支持方面的差异,并提供了相应的代码示例来说明它们的使用方法。...

邮箱保活程序-通义千问

·3542·8 分钟
本文介绍了通过通义千问实现邮箱保活程序的方法,并给出了详细的代码示例。...