これが私のコードです
[root@04 ~]# python
Python 2.4.3 (#1, May 5 2011, 16:39:10)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import os.path
>>> pid = open('/var/run/httpd.pid' , 'r').read()
>>> print pid
24154
>>> os.path.exists('/proc/',pid)
Traceback (most recent call last):
File "<stdin>", line 1, in ?
TypeError: exists() takes exactly 1 argument (2 given)
フォローしてみてもうまくいきません。コマンドで変数pid
を使用するにはどうすればよいですか?os.path.exists
>>> os.path.exists('/proc/'+pid)
False
>>>
編集 :
手動でPID番号を入力すると機能します
>>> print pid
24154
>>> os.path.exists('/proc/24154')
True
>>>