簡體   English   中英

Python命令輸出終端

[英]Python Command Output Terminal

這個問題很可能在這里的某個地方,任何可以重定向我的人都很棒。

但是我找不到它-很可能不確定使用什么合適的關鍵詞作為一切,這給了我python命令行解釋器。

但是我只是希望能夠將python的輸出用作命令行中另一個程序的輸入。 例如:

./program `python print 'A' * 100`

但是,我得到一個錯誤:

python: can't open file 'print': [Errno 2] No such file or directory

正確的方法是什么?

沒有開關的python可執行文件不希望任何參數(對於交互式shell)或* .py文件運行

您可以使用-c開關來傳遞代碼

./program `python -c "print 'A' * 100"`
python -c "print 'A' * 10" | ./program

暫無
暫無

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

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