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

在Windows的Emacs中运行Python【代码】

我刚刚在Windows上与IPython一起安装了Python 2.7. 我习惯在Linux上的Emacs中运行IPython,例如M-x shell然后在提示符下键入“ ipython”. 这在Linux上可以正常工作,但是在Windows下,在打印IPython标语文本后挂起,即看起来像在工作,但随后却没有得到IPython提示. 我可以从Windows的标准cmd终端加载IPython(和Python),而不能从Emacs加载. 其他人有经验或希望解决了这个问题吗? 当尝试启动普通的旧Python时,也会遇到相同的问题.解决方...

如何判断进程是否在Windows上的Python中响应【代码】

我正在编写一个python脚本,以保持有问题的程序打开,我需要弄清楚该程序是否没有重新安装并在Windows上将其关闭.我不太清楚该怎么做.解决方法:在Windows上,您可以执行以下操作:import os def isresponding(name):os.system('tasklist /FI "IMAGENAME eq %s" /FI "STATUS eq running" > tmp.txt' % name)tmp = open('tmp.txt', 'r')a = tmp.readlines()tmp.close()if a[-1].split()[0] == name:return Trueelse:return False但是,使...

[Python] Unofficial Windows Binaries for Python Extension Packages

[Python] Unofficial Windows Binaries for Python Extension Packages ?1. Unofficial Windows Binaries for Python Extension Packages 非官方的Python第三方库,提供基于Windows的二进制扩展包,由加州大学维护。 2. PyCrypto Prebuilt Python Binaries for Windows PyCrypto提供加密模块,Bottle-corker依赖于该模块。

python-在Windows和Fedora上都安装scapy后,缺少scapy的贡献【代码】

我已经在Windows 7和Fedora机器上都安装了Scapy.但是,contrib软件包未安装(或者至少没有出现在我的site-packages / scapy软件包下面.我该如何安装?解决方法:查看http://www.secdev.org/projects/scapy/提供的zip文件,我看不到contrib文件夹.由于某些原因,它没有捆绑到zip中. 您应该能够直接下载Scapy 2.2.0的源代码,并使用setup.py进行安装,该程序确实具有contrib文件夹. 您将需要Mercurial从BitBucket克隆代码,并更新到带有updat...

python-Windows Azure API:以编程方式创建VM【代码】

我正在尝试使用Python REST API包装器以编程方式启动Azure VM.我想要的只是一个简单的VM,而不是部署或类似内容的一部分.我在这里遵循示例:http://www.windowsazure.com/en-us/develop/python/how-to-guides/service-management/#CreateVM 我已经运行了代码,但是在门户中没有看到任何新的VM.它所做的只是创建一个新的云服务,该服务将显示“您没有将任何产品部署到生产环境中”.我究竟做错了什么?解决方法:您已经创建了hosted_serv...

c-适用于Windows的python ncreduce【代码】

我正在使用python进行天文图像处理,并且numpy.std(a)正在消耗过多的内存.一些搜索显示了Luis Pedro的ncreduce软件包,但是我很难构建here软件包的下载.ActiveState似乎表明该软件包不能在Windows上构建.我正在使用Windows 7和Python 2.7. 是否可以在Windows上使用ncreduce?如果不是,是否有替代的快速算法来计算标准偏差或方差,而不像numpy.std(a)那样耗费内存?解决方法:该软件包需要一些小的更改才能使用msvc构建.它已经很老了,没...

如何使用计时器使用python 2.7关闭Windows 8【代码】

我正在做一个小项目,以了解有关python 2.7的更多信息.我正在制作一个关机计时器,我已经设置了所有GUI,我只需要关闭Windows 8的命令即可.cmd命令是:shutdown / t xxx. 我尝试了以下方法:import subprocess time = 10 subprocess.call(["shutdown.exe", "/t", "time"])import os time = 10 os.system("shutdown /t %s " %str(time))两者都不起作用.感谢任何帮助,我使用的是Windows 8,因此我认为Windows 7的解决方案有所不同. 感谢您...

如何在Windows中运行python doctest?【代码】

我了解了如何在Unix实验室计算机上执行此操作,并且所有命令均不起作用?我发现了有关修改路径目录的其他堆栈溢出问题,并且当我在Cmd中键入python时,python程序开始工作.但是,我不知道如何打开要测试的文件?命令仍然是-m doctest file_to_be_tested吗? 另外,在打开python之前,我是否必须转到目录中的该点? 我尝试过的东西是:1)首先打开python,然后转到我的文件所在的位置,然后尝试-m doctest命令2)首先转到目录位置,然后打开pyt...

在Windows上安装Fabric(Python库)时出现“错误:找不到vcvarsall.bat”

这个问题已经在这里有了答案: > error: Unable to find vcvarsall.bat 41个我尝试在Windows 7 64位计算机上安装Fabric,而我得到的只是这个糟糕的错误消息:building ‘Crypto.Random.OSRNG.winrandom’ extension warning: GMP or MPIR library not found; Not buildingCrypto.PublicKey._fastmath. error: Unable to find vcvarsall.bat没有类似问题的答案:Unable to...

python-为什么在Windows下wx.Yield()显然不屈服【代码】

我已经从一个小应用程序中删除了胆量来演示这种行为.在osx下,这符合我的预期:当您按下按钮时,它会打印“要求开始工作”,然后出现一个消息框,并且一切都会暂停,直到按下OK按钮,然后才开始打印“收益”,并且GUI仍然处于活动状态.import wx import timeclass MainWindow(wx.Frame):def __init__(self, parent, id, title):wx.Frame.__init__(self, parent, id, title, size=(800, 700))self.tabbed = wx.Notebook(self, -1, style=(w...

Python-另一个编码问题. Windows 8.1,均为最新的python.点引发异常【代码】

我在Windows 8.1机器上安装了全新的python版本.我尝试了Python 2.7.8和Python 3.4. 我从命令提示符运行python get-pip.py-这正确安装了pip.我从here开始拥有它. 之后,我运行pip install mongo-connector.这将下载mongo连接器,并引发如下异常:Downloading/unpacking mongo-connectorDownloading mongo-connector-1.3.tar.gzRunning setup.py (path:c:\users\imon~1\appdata\local\temp\pip_build_èimon\mong o-connector\setup.py)...

python-从本地linux文件夹移动到使用cifs挂载的Windows共享【代码】

我需要将脚本中的文件从ext4硬盘上的本地文件夹移动到Windows共享文件夹,例如:mount -t cifs -o username = username,password = password,rw,nounix,iocharset = utf8,file_mode = 0777,dir_mode = 0777 //192.168.1.120/storage / mnt / storage 我试图使用os.rename(src,dst),shutil.move(src,dst)甚至subprocess.call([‘mv’,src,dst],Shell = True)或subprocess.call([‘mv’ ,src,dst]) 由于linux文件的所有权/权限,因此每...

Windows(64位)上的Python 2.7.8(64位)是Ubuntu(64位)上2.7.8(64位)的一半【代码】

在Linux上需要1.09171080828秒. 在Windows上需要2.14042000294秒. 基准代码:import timedef mk_array(num):return [x for x in xrange(1,num)]def run():arr = mk_array(10000000)x = 0start = time.time()x = reduce(lambda x,y: x + y, arr)done = time.time()elapsed = done - startreturn elapsedif __name__ == '__main__':times = [run() for x in xrange(0,100)]avg = sum(times)/len(times)print (avg)我知道GIL会创建或...

使Cython在Anacondas,Windows 7 64位上与Python 3.4一起使用【代码】

我刚刚使用Anaconda / Condas在Windows 7 64位计算机上安装了Python 3.4. 当我运行“hello world” cython example时,出现此错误:[py34] C:\Users\Jon\Documents\GitHub\CythonFunctions\cython_funcs>python setup.py build_ext --inplace running build_ext building 'cython_funcs.hello' extension C:\Anaconda\envs\py34\MinGW\bin\gcc.exe -mdll -O -Wall -IC:\Anaconda\envs\py34\include -IC:\Anaconda\envs\py34\include...

如何使用Python在Windows控制台中打印卢比符号?【代码】

我想将印度卢比符号添加到程序中.这是针对Windows的非GUI程序,将从控制台作为exe运行. (最后我会通过pyinstaller将其转换为exe).我尝试使用:print unicode(u"\u20B9")+"12,500"(摘自http://www.fileformat.info/info/unicode/char/20b9/index.htm)它在IDLE Interpreter中运行良好,但是当我尝试从cmd(Windows 7)运行相同的代码时,出现错误:Traceback (most recent call last):File "D:\My Programs\Projects\StockExchangeSim.py"...