1

poll()from pythonを使用してプロセスをポーリングしようとしています。リンク

わかりません。ポーリングする整数値を指定しています。例: 値は14870

14870
Traceback (most recent call last):
  File "test.py", line 29, in <module>
    parse_file(input_csv[0])
  File "test.py", line 24, in parse_file
    ret = pid[r].poll()
AttributeError: 'int' object has no attribute 'poll'

それがどのデータ型であるかについてのドキュメントのどこにも見つかりませんでした..

4

2 に答える 2

2

pollオブジェクトの属性であるのとPopen同じように、オブジェクトのメソッドです。pidPopen

process = Popen(['some','command'])
print(process.pid)
process.poll()  
于 2013-02-05T16:25:24.200 に答える
2

以下を実行できます。

from os import system
_proc_status = system('/proc/' + str(pid) + '/status')
于 2013-02-05T16:30:59.007 に答える