我了解了python中的多处理工具:。
假设我有一个复杂而充实的python程序,但它在运行时并没有耗尽我的所有内核。所以它使用100%的一个核心,并且要花费很长时间才能完成。对于我来说,很难深入到程序的代码中,找出如何手动拆分进程,只是因为程序太复杂了。
是否有可能编写一个简单的python脚本,在我指定的任何python程序上启用多处理?准确地说,我想要这样简单的东西:
from multiprocessing import Process
Process(myprogram.py)
如果没有,有什么次等的方法吗?
我在Excel上使用VBA运行Python脚本。下面是我的模块的样子:
Sub PythonButton()
RetVal = Shell("C:\Python27\python.exe C:\Users\myName\Desktop\test.py", 1)
End Sub
我的命令窗口打开,似乎提供了一些反馈,但该窗口只停留了一秒。我如何让这个窗口保持打开直到,比如说,用户按下一个键?
我通常在我的ubuntu上使用python3.7,但是为了运行一个brainfuck jupyter笔记本(来自),我需要运行python3.4。所以我用以下命令安装了python3.4
wget https://www.python.org/ftp/python/3.4.0/Python-3.4.0.tgz
tar xzvf Python-3.4.0.tgz
cd python3.4/
./configure
make
sudo make install
它工作得很好,我可以通过在终端中输入$ python3.4来运行python3.4。
好了,现在我尝试为python3.4安装pip,如下