2016-08-30 5 views
0

私はPythonプロジェクトに取り組んでいます。ファイルの選択を求めるプロンプトが表示され、ファイルパスが返され、変数として保存されてから新しいテキストドキュメントに出力されます。私は、文字列や他のトリックに変数を変換しようとしましたが、私はほとんど同様の結果を得る:私は印刷さ変数で作成したテキストドキュメントを表示すると変数として保存されている印刷パスをテキストファイル-Python

<PyQt4.QtGui.QLineEdit object at 0x0000000004DB2318> 

。私はそれを保存した入力ボックスに表示すると、パスが正しく返されているようです。以下は、私がファイル名を取得/保存し、テキスト文書に変数を印刷するために使用しているメソッドです。どんな勧告や助けも大歓迎です!

def browse_folder_two(self): 
    filename = QtGui.QFileDialog.getOpenFileName(caption='Open File', directory='.') 
    self.lineEditImageDestination.setText(filename) 

def file_save(self): 
    with open("Output.txt", "w") as text_file: 
     print((str(self.lineEditXMLSource)), file=text_file) 
     sys.exit() 

ありがとうございます!

答えて

0

私はそれを理解し終わった。印刷行は、strの代わりにself.lineEditXMLSource.text()だったはずです

関連する問題