0
我希望,我在python/ipython的命令行中輸入的內容也可以重定向到一個文件。 另外,我希望將輸出文本捕獲到一個文件中。我可以將我的python/ipython輸入/輸出重定向到一個文本文件嗎?
有沒有任何選擇,或內部功能可以幫助嗎?
我希望,我在python/ipython的命令行中輸入的內容也可以重定向到一個文件。 另外,我希望將輸出文本捕獲到一個文件中。我可以將我的python/ipython輸入/輸出重定向到一個文本文件嗎?
有沒有任何選擇,或內部功能可以幫助嗎?
他們最簡單的方法,正如「furas」已經說的是「>」和「<」符號。 我正在使用linux,但據我所知,他們也在windows中工作。 您要的語法:python myfile.py <input.txt> output.txt
'python script.py> output.txt'。 Linux也命令'tee'將管道同時重定向到文件和屏幕上。 'python script.py | tee output.txt' – furas
你可以嘗試'echo「輸入文字」| tee input.txt | python script.py',你也可以'echo「輸入文本」|「 tee input.txt | python script.py | tee output.txt' – furas
看看這個[this](http://stackoverflow.com/questions/947810/how-to-save-a-python-interactive-session)。查看'ipython'在您的計算機上創建和更新的'sqlite'數據庫可能也很有幫助。它通常位於'〜/ .ipython/profile_default',被稱爲'history.sqlite'。 – Abdou