还是报错指向了 print(f"Process '{process_name}' CPU usage: {cpu_usage}%") 中的“
时间: 2024-04-10 18:34:12 浏览: 27
如果报错指向 `print(f"Process '{process_name}' CPU usage: {cpu_usage}%")` 中的引号,可能是因为你使用的是中文引号而不是英文引号。
请确保在代码中使用的是英文引号,即 `"`,而不是中文引号 `“` 和 `”`。修改代码,将引号改为英文引号,然后再次运行。
以下是修改后的代码示例:
```python
import psutil
import sys
def gather(interval):
interval = int(interval)
process_name = "HPDemo" # 替换为你要监测的进程名称
cpu_usage = get_process_cpu_percent(process_name, interval)
print(f"Process '{process_name}' CPU usage: {cpu_usage}%")
# 获取进程名称为 "HPDemo" 的进程在指定时间段内的 CPU 使用率
def get_process_cpu_percent(process_name, interval):
for process in psutil.process_iter(['name']):
if process.info['name'] == process_name:
cpu_percent = process.cpu_percent(interval=interval)
return cpu_percent
if __name__ == '__main__':
gather(sys.argv[1])
```
确保在代码中使用的是英文双引号 `"`,而不是中文引号。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)