- #嗅探指定进程的网络数据内容,并用文本输出
- import psutil
-
- def get_process_info(pid):
- process = psutil.Process(pid)
- print(process.name())
-
- print(process.exe())
- print(process.cwd())
- print(process.cpu_times())
- print(process.memory_info())
- print(process.memory_full_info())
- print(process.io_counters())
- print(process.status())
- print(process.nice())
- print(process.num_threads())
- print(process.username())
- print(process.create_time())
- print(process.cwd())
- print(process.cpu_affinity())
- print(process.cpu_percent())
- print(process.memory_percent())
- print(process.memory_info().rss)
- print(process.memory_info().vms)
- print(process.children())
- print(process.connections())
- print(process.open_files())
- print(process.threads())
- # print(process.is_running())
- # print(process.as_dict())
-
- if __name__ == '__main__':
- get_process_info(7020)
复制代码
|