1
標題可能有點誤導,所以讓我解釋一下我在做什麼:如何將Python的input()函數換成固定長度邊界?
Python 3.5's input()
函數讀取明文鍵盤輸入。它不會停留在一條線上,或者換行到特定的寬度。
說我有這個 「文本框」:
+----------+
| |
+----------+
然後輸入 「一些文本」:
+----------+
| ome text |
+----------+
我將如何做到這一點?
編輯:我的意圖是保持輸入框內的文字,而不是之後。
輸入返回後處理() – wim
不容易,我懷疑。沒有任何代碼就更難了。 :) – erip
'input()'讀取*標準輸入*流,可能不是鍵盤。您需要使用終端處理而不是'input()',例如https://docs.python.org/3/howto/curses.html。 – cdarke