编程语言 1824 阅读 用Pyinstaller为Python程序打包可执行文件 当写好了Python程序后,需要发给需求者使用,我们可以用Pyinstaller来将python程序打包为独立的可执行文件,这样就不用再安装python和一系列的三方包。 与其他第三方包一样先安装: pip install pyinstaller 为了看到效果,先创建一个...... python
随记 1996 阅读 解决wxpython提示needs access to the screen的问题 出现该问题的环境为: Mac, Pyenv, Virtualenv, wxPython 4.1.0。即Mac上用Pyenv安装的Python3,并用virtualenv创建虚拟环境并安装wxpython。运行最简单的wxpython的界面也会出错。 出现的提示为: This p...... python
编程语言 4192 阅读 Pyenv离线安装Python避免官方下载过慢 Pyenv可以管理切换多版本的Python,非常方便。但有个缺点,就是在国内安装新Python版本时会从官方下载source,速度非常慢,经常会等待很久或者直接失败。 网上已经有不少文章提示创建~/.pyenv/cache的文件夹,并在国内镜像中下载python的tar.xz文件,放入该...... python
随记 1983 阅读 解决python在Mac上tkinter导入错误 平时编程用的Mac,python是用pyenv装的多版本,当需要用到tkinter时却得到错误提示: "ModuleNotFoundError: No module named '_tkinter'"。这个就很奇怪了,因为tkinter是python内置的却...... python
自动化 2687 阅读 JS解决Selenium无法拖拽HTML5控件的问题 平时模拟拖拽操作时,可以用到selenium中ActionChains的drag_and_drop,但最近遇到了HTML5 Drag无效的情况。 接下来我做了如下尝试: 1)浏览器窗口放大并滑动到对应的元素的位置,以避免遮挡而操作不了。----无效 2)将操作拆分为click...... python 自动化测试 web测试 selenium