1
所以基本上我已经在使用Psutil的python中创建了这个应用程序。 Iam使用它以非常高的速度暂停和恢复过程。尽管它对大多数流程都有效,但对某些流程无效。伊利诺伊州提供错误代码楼下,但如果你决定要帮助,请很小白友好荫刚在Python入门访问被拒绝的Python脚本Pstuil
import psutil
import time
import subprocess
print("Auto Suspender")
condition = 10
subprocess.call("taskkill /Program example")
print("Program Example has been killed :)")
time.sleep(1)
somepid = int(input("What is Process ID ?"))
p = psutil.Process(somepid)
print("Working...")
time.sleep(0.5)
while condition == 10:
choice = input("1__Suspend")
if (choice == "1"):
while condition == 10:
p.suspend()
print("Suspended !")
time.sleep(0.1)
p.resume
print("Resumed !")
else:
print("Invalid response")`enter code here`
ERROR荫越来越
Traceback (most recent call last):
File "C:\Python34\lib\site-packages\psutil\_pswindows.py", line 207, in wrapper
return fun(self, *args, **kwargs)
File "C:\Python34\lib\site-packages\psutil\_pswindows.py", line 366, in suspend
return cext.proc_suspend(self.pid)
PermissionError: [WinError 5] Access is denied
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:/Users/Jacob/PycharmProjects/Suspender.111/Main.py", line 26, in <module>
p.suspend()
File "C:\Python34\lib\site-packages\psutil\__init__.py", line 273, in wrapper
return fun(self, *args, **kwargs)
File "C:\Python34\lib\site-packages\psutil\__init__.py", line 1025, in suspend
self._proc.suspend()
File "C:\Python34\lib\site-packages\psutil\_pswindows.py", line 213, in wrapper
raise AccessDenied(self.pid, self._name)
psutil.AccessDenied: (pid=3076)
Process finished with exit code 1
我已经尝试过,但似乎没有工作我希望有一行代码,可以给它缺少的权限 –