簡體   English   中英

當我從命令行運行 Python 時,我應該如何接受這個文本文件?

[英]How should I accept this text file when I am running Python from command line?

這是程序將運行的方式: Python LinkState < test1.txt Linkstate是 .py 文件的名稱。 test1.txt 是 python 代碼中接受的文本文件的名稱。 所以我的問題是我應該如何處理代碼中的 txt 文件才能使其正常工作?

我假設這是 Windows 格式。 我是 mac 用戶,我沒有安裝 bootcamp,我也不想要它。 無論如何我可以在我的mac上測試以確保它可以在 windows 環境中工作嗎?

謝謝

實際上,命令的設置方式是使用名為 IO 重定向的東西,這是一個比 Windows 更符合類 Unix 系統的結構,原因我不會在這里討論(我會推遲到這個很好的答案這里以獲得詳細信息比較。另外,谷歌“一切都是文件 Unix”以獲得更簡潔的總結)。

由於 macOS 是一個類 Unix 系統,IO 重定向是一件很自然的事情。 這個答案在這里給出了一個簡潔的答案來處理這個問題。 另請參閱this SO answer以處理標准輸入。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM