好的,我正在做一个项目,用python查找远程服务器的健康细节,并使用烧瓶托管主服务器。但是idk如何将我用python创建的健康报告发送到烧瓶应用程序。健康报告是以字典的形式出现的,我需要将字典的值传递到列中,这些列是我的database.can中的字典的键,请帮助我将健康报告发送到Flask应用程序。这个健康报告在另一个系统上,我需要把它发送到我的主服务器。
import psutil
import time
import json
import requests
'''
This program will be loaded on to the target s
我知道我可以使用psutil获得一个正在运行的进程名称的列表,如下所示
import psutil
for i in psutil.pids():
print(psutil.Process(i).name())
但是,如果我使用python运行python脚本,psutil只会向我展示我有一个运行python的实例。
所以,我的问题是-如果我运行python脚本:
python script_name
能用script_name psutil检测吗?
我只想杀死所有运行在特定目录下的"python“进程。表示文件(sample.py)驻留在特定文件夹中。
For ex: C:\myFolder\*
使用psutil,我们可以找到进程的路径或者杀死来自C:\myFolder\*的所有进程,除了一些进程吗?
import psutil
for process in psutil.process_iter():
print process.cmdline:
我正在尝试使用psutil在某个特定进程不使用/很长时间没有与之交互/接触时将其杀死,这是我目前所拥有的: import psutil
for proc in psutil.process_iter():
if 'Application.exe' in proc.name():
proc.kill() 此代码仅在按名称找到该进程时才会终止它-如何使用psutil来终止已超过一定持续时间的空闲进程?
我正在尝试在FreeBSD系统上编写的python脚本中使用psutil。在顶部,我有:
import _psutil_bsd
然后,当调用像process_iter这样的东西时,我有:
for process in _psutil_bsd.process_iter():
if process.name == 'name_I_care_about':
specialProcess = process
然而,我得到了以下错误:
for process in_psutil_bsd.process_iter():
AttributeError: 'module
我正在为vscode编写一个扩展,我需要获得已经在运行的进程的环境变量。但我没能找到办法。
我知道如何在python中使用psutil:
for proc in psutil.process_iter(attrs=['name', 'exe']):
if proc.info['name'].lower() == 'SomeProcess.exe'.lower():
return proc.environ()
javascript/nodejs有类似的地方吗?
我正在处理一个需要我使用psutil的项目,我试图将一些值与.txt文件的值进行比较,但由于某种原因,每当我在if语句之外调用psutil.Procces.exe()方法时,它最终会导致访问被拒绝的异常,让我向您展示我的意思:
import psutil
import time
ini = 'start'
def getTaskList():
list_of_ran_proccesses = []
for procs in psutil.process_iter():
list_of_ran_proccesses.append(procs)
我想检查程序是否正在运行,所以我搜索并尝试了,方法如下:
import psutil
if "notepad.exe" in (p.name() for p in psutil.process_iter()):
print('program is running')
else:
print('not running')
但是我得到了这个错误:
During handling of the above exception, another exception occurred:
Traceback (most recent cal
我执行了taurus,从Jenkins作业中启动了一个.jmx文件来运行jmeter测试,并将报告发送到Blazemeter。该作业连接到Windows Server的一个从服务器,在那里提取该作业的.yaml (金牛座文件)和.jmx (jmeter文件)。作业已执行,测试成功完成,但测试的最后输出显示以下内容:
psutil-debug> GetActiveProcessorCount() not available; using GetNativeSystemInfo()
psutil-debug> GetActiveProcessorCount() not ava
我找不到psutil安装的确切问题是什么,所有的错误都会导致我使用不同版本的非常老的线程,或者其他发行版。大多数情况下都缺少包含的头部。
$ pip install psutil
Collecting psutil
Using cached https://files.pythonhosted.org/packages/1c/ca/5b8c1fe032a458c2c4bcbe509d1401dca9dda35c7fc46b36bb81c2834740/psutil-5.6.3.tar.gz
Building wheels for collected packages
我有一个Python脚本,它创建一个Windows并检查Powershell是否使用psutil运行。但是,代码中有一个问题我无法解决。
服务要么立即启动和停止(如当前状态),要么启动但不终止程序。(例如,如果else: break改为else: continue )
我希望服务无限期地运行(直到发出服务停止命令),并不断检查powershell.exe是否已经启动并终止它。
我还想扩展到if 'powershell' or 'powershell_ise' in (p.name() for p in psutil.process_iter()):,但由于某种原