2011-08-25 4 views
0

여기 두 가지 질문이 있습니다. 제발 내가 파이썬을 처음 접했을 때 도와주세요.python os 모듈 popen 및 tmpfile 함수

내가 비단뱀 일은 os.popen 기능의 사용을 알아낼 수 없습니까 은 ... 내가 알고있는이 서브 프로세스를 여는 데 사용된다는 점이다 첫번째 ... 난 명령을 열 same..tried하고 시도 명령 프롬프트에서 popen (command, [mode, [bufsize]]) 구문을 제공하고 "명령을 열거 나 열어서 명령을 반환합니다. 반환 값은 파이프에 연결된 열린 파일 개체입니다 ..." 나는 명령에 파이프를 여는 것이 무엇을 의미하는지 파이프가 무엇을 의미하는지 이해하지 못했습니다. 당신이 친절하게 popen2에, popen3 및 popen4의 목적이 무엇인지 설명 할 수있는 경우도

....

내가 os.tmpfile 기능이 시도

>>> tmpf=os.tmpfile() 
>>> type(tmpf) 
<type 'file'> 
>>> dir(tmpf) 
['__class__', '__delattr__', '__doc__', '__enter__', '__exit__', '__format__', '__getattribute__', '__hash__', '__init__', '__iter__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'close', 'closed', 'encoding', 'errors', 'fileno', 'flush', 'isatty', 'mode', 'name', 'newlines', 'next', 'read', 'readinto', 'readline', 'readlines', 'seek', 'softspace', 'tell', 'truncate', 'write', 'writelines', 'xreadlines'] 

그것은 tmpf가 타입 파일을 가지고 있다고 말했듯이

나는 다음을 시도했다

도움 (file.softspace)

--and--

도움 (tmpf.softspace)

열심히 당신의 도움을 기다리고

당신이 왜이 동작으로 설명해주십시오 수

...

하지만 놀랍게도 모두 도움이 명령의 출력이 다른 훨씬이었다.... ..

+0

당신은 파이썬 문서를 읽는 것을 고려 했습니까? – ThiefMaster

+0

나는 문서를 읽었으므로 나에게 분명하지 않다. 나는 여전히 피톤에 가면 친절하게 행동한다. 도움이된다면 도움이 될 것입니다. – PyBegginer

+0

나는 적어도 외치는 사람 (대문자)을 돕지 않을 것이다. 다행히도 다른 사람들도 그렇습니다. – ThiefMaster

답변

0

help(tmpf.softspace) 표시을의 값의 도움 :) 사전에

thankx- 어느 것이 int입니다.

help(file.softspace) 그러나 softspace속성에 대한 도움말을 표시합니다.