help(tkinter.Tk())
の出力をpythonファイルに転送しようとしていますが、何らかの理由でそれが起こっていません。help(tkinter.Tk())の内容をpythonファイルに転送するには
subprocess
モジュールを使用せずにこれを試したかったのです。以下はコードです。 help()
以来
import tkinter
window=tkinter.Tk()
with open('C:\\Users\\aryan21710\\help_output.txt','a') as f:
#f.write(help(tkinter.Tk()))
print (help(tkinter.Tk()),file=f)
with open('C:\\Users\\aryan21710\\help_output.txt','r') as f:
for line in f:
line=line.split('\n')
if 'destroy' in line:
print('DESTROY FOUND IN FOLLOWING LINE:- {0}'.format(line))
注意標準出力。対話的セッションでは、 'print(help(tkinter.Tk()))'は何も出力しません。 – numbermaniac
Windowsのパスを使って作業するときには、 '' C:\\ Users \\ aryan \\ test.txt''の代わりに生の文字列を使うことをお勧めします。 'r'C:\ Users \ aryan \ test.txt'' –