【Python便携式,linux和windows】教程文章相关的互联网学习教程文章

如何正确设置Windows7以将Selenium与Firefox结合使用[带Python的TDD]?【代码】

我正在设置我的系统(Windows 7 Pro 64位,通过Anaconda使用Python 3.5),以通过硒使用Firefox,以遵循《用Python测试驱动开发》一书. Python不断抛出错误WebDriverException:’geckodriver.exe’可执行文件需要放在PATH中.即使我已将系统路径设置为指向geckodriver的文件夹(并重新启动了3次). 如果我将python / selenium指向geckodriver.exe的确切位置,则会出现以下错误OSError: [WinError 216] This version of %1 is not compatibl...

在Windows关闭时将Python保存集保存到文件?【代码】

如果Windows要关闭/重新启动/注销/睡眠,我不想丢失自己的设置,是否可以在关闭之前保存它?还是有一种替代方法来保存信息而不会担心它会在Windows关闭时丢失? JSON,CSV,DB?什么?s = {1,2,3,4}with open("s.pick","wb") as f: # pickle it to file when PC about to shutdown to save informationpickle.dump(s,f)解决方法:您可以使用win32api.setConsoleCtrlHandler检测到Windows关闭/注销 有一个很好的例子How To Catch “Kill”...

如何使用Windows命令提示符安装Python

是否可以在Windows上从cmd安装Python?如果是这样,怎么办?解决方法:https://docs.python.org/3.6/using/windows.html#installing-without-uiInstalling Without UI: All of the options available in the installer UIcan also be specified from the command line, allowing scriptedinstallers to replicate an installation on many machines without userinteraction. These options may also be set without suppressing the...

python在Windows和Unix上处理不同的长整数【代码】

自纪元以来的当前毫秒数是1395245378429;在unix(64位/ Ubuntu / python 2.7)上,你可以这样做:>>> t = 1395245378429 >>> type(t) <type 'int'> >>> t = 1395245378429L >>> type(t) <type 'long'> >>> int(t) 1395245378429 >>> type(int(t) <type 'int'>但在Windows(也是64位/ python 2.7)上,会发生这种情况:>>> t = 1395245378429 >>> type(t) <type 'long'> >>> int(t) 1395245378429L >>> type(int(t)) <type 'long'>那么,以...

python – WindowsError:[错误740]即使在禁用UAC后,请求的操作也需要提升【代码】

我已禁用UAC并在python中运行我的脚本.command = "abcd.exe" subprocess.Popen(command,stdout=subprocess.PIPE,stderr=subprocess.PIPE).communicate()另外,我将应用程序abcd.exe从其属性设置为以admin身份运行. 然后我收到以下错误:WindowsError: [Error 740] The requested operation requires elevation解决方法:您可以尝试使用:subprocess.call(["abcd.exe"], shell=True)基本上这里重要的部分是shell = True;如果设置为Fal...

python – 在Windows中暂停进程【代码】

我正在为Windows上的ffmpeg创建一个漂亮的小Python GUI前端(专门用于将视频转换为iPhone友好格式并自动将其导入iTunes并标记它),我希望它能够工作以便您可以如果你愿意,暂停进程并恢复它. 由于我将ffmpeg作为一个单独的进程启动,显而易见的解决方案是程序暂停进程(我知道可以在Windows中使用,Process Explorer可以执行此操作),但我无法弄清楚如何执行此操作.有没有人知道如何在Python中这样做?解决方法:您可以使用psutil(https://...

python – Pycharm调试器适用于Ubuntu,但不能在Windows上使用相同的代码【代码】

更新:跟踪问题here 编辑:我可能不是唯一有此问题的人.我错过了今天发布的这个看起来很相关:PyCharm debugger doesn’t work 下面是一个在使用Pycharm Professional时在Windows 7和Ubuntu 14.04上运行良好的最小示例PyCharm 2016.1 Build #PY-145.260, built on March 22, 2016 JRE: 1.8.0_60-b27 x86 JVM: Java HotSpot(TM) Server VM by Oracle Corporation现在超级奇怪的部分:在Ubuntu的Pycharm调试器上我没有问题.但是,在Wi...

Python 3.5,OpenCV 3.2,Windows 7 64位,Anaconda 3,“ImportError:DLL加载失败”【代码】

关于这个话题已经有很多问题,但我没有找到任何关于“未找到DLL”传统问题的令人满意的答案. >我正在使用通过Anaconda 3安装的Python 3.5;>我已经安装了pip’官方’opencv_python-3.2.0.6-cp34-cp34m-win_amd64.whl(从这里开始https://pypi.python.org/pypi/opencv-python);> Windows版本为7 – 64位;>我已经卸载了我的计算机上存在的所有可再发行的VC并重新安装了它的2015版本 – 因此我的笔记本电脑上出现了着名的以及强制性的D...

Windows中的Python XVFB错误【代码】

对于虚拟Framebuffer(无头测试),我正在使用Xvfb和PyVirtualDisplay,它在Ubuntu中工作正常,但在Windows7中显示错误.这是问题发生的代码的一部分.from pyvirtualdisplay import Display display = Display(visible=1, size=(300, 400)) display.start() 但是当我在Windows中运行相同的命令时,我收到此错误Traceback (most recent call last):File "C:\Python27\Scripts\pynt-script.py", line 9, in <module>load_entry_point('pynt=...

python起步--windows系统下安装python解释器和PyCharm【图】

<style></style> 参考教程:1)https://www.runoob.com/w3cnote/pycharm-windows-install.html2)https://blog.csdn.net/c_shell_python/article/details/79647627 1、python官网(https://www.python.org/)下载python解释器 2、PyCharm 的下载地址:http://www.jetbrains.com/pycharm/download/#section=windows 下载python解释器(解压版)并且将python.exe配置到环境变量Path Python 是一种解释型、面向对象、动态数据类...

python – ImportError:在Windows 7上运行PyDsTool时没有名为fixedpickle的模块【代码】

我已经下载了适用于Windows的PyDsTool.我相信我已经将python指向了正确的位置.但是我收到以下错误from PyDSTool import * Traceback (most recent call last):File "<ipython-input-1-7b811358a37e>", line 1, in <module>from PyDSTool import *File "C:\Anaconda\lib\site-packages\pydstool-0.88.140328-py2.7.egg\PyDSTool\__init__.py", line 85, in <module>from .Events import *File "C:\Anaconda\lib\site-packages\pydst...

再次:在Windows上安装Z3 Python

earlier question中指出的安装问题仍然存在.我曾尝试在Windows XP SP3 32位和Windows 7 64位下安装Z3 4.3.0和4.1.这些组合都不起作用!我可以执行“from z3 import *”,但是Z3 dll的init()失败了.我的Python版本是2.7.3. Z3独立和Python独立工作,但没有很多抱怨它们不能一起工作. 这将有助于获得最新的安装配方,回答以下问题: 应该使用哪个Z3下载(源版本,预编译版本)? 应该使用哪个Python版本? 在init()调用中应该引用哪个或哪些...

在Windows 10 cmd中切换不同的Python版本

我不喜欢其他post.因为它涉及重命名python可执行文件.解决方法:我认为支持各种版本的Python以及其他语言的最简单方法是asdf版本管理器.它允许您在全局以及每个项目文件夹中设置Python的版本.这意味着您可以根据您正在使用的文件夹将Python版本设置为动态更改. asdf version manager 我已经使用Windows近20年了,但我听说Windows 10是基于Ubuntu的Linux子系统.我不知道asdf是否可以使用它,但值得一试.只需使用bash设置asdf的说明即可...

需要一种方法从Zune和Windows Media Player使用Python检索当前播放的歌曲【代码】

我的应用程序从众多音乐播放器中检索当前播放的歌曲.但是,我在实现Zune和Windows Media Player方面遇到了很大麻烦. 我已经做了很多关于这个主题的谷歌搜索,不幸的是它只是让我越来越困惑. 我通常会为其他应用程序做些什么: >每4秒对所有打开的窗口进行迭代>获取所有窗口的标题>检查模式的标题(即“ – Spotify”)>如果有,请调整输出标题. WMP标题中没有当前播放的歌曲. Zune确实如此,但它在标题,专辑和艺术家之间每隔几秒钟就会旋...

为什么Windows上的virtualenv不会将.py / .pyw / .pyo / .pyc文件与virtualenv的Python可执行文件版本相关联?

virtualenv不将.py(w)文件与virtualenv版本的Python可执行文件相关联的原因是什么?考虑到Windows上没有像shebang这样的机制,这对于Windows上的virtualenv来说似乎是一个理想的任务.解决方法:文件类型关联在Windows注册表中处理. virtualenv激活脚本必须修改注册表项,并且deactivate脚本需要恢复以前的值(或破坏关联的风险). 如果激活virtualenv,打开cmd.exe的第二个实例,并激活另一个virtualenv会发生什么?除非您按正确的顺序停用...