我不知道它爲什麼這樣做,當我試圖修剪它時吐出一個錯誤。Python - os.system放置一個不想要的(不必要的)換行符和一個0在輸出結束
>>> print os.system('uptime')
21:05 up 9:40, 2 users, load averages: 0.69 0.76 0.82
0
>>> print os.system('uptime')[:-2]
21:07 up 9:42, 2 users, load averages: 0.75 0.74 0.80
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'int' object is not subscriptable
有沒有人知道我可以如何阻止這種情況發生或如何刪除它沒有錯誤?謝謝!
雖然有效,但應該注意自Python 2.6以來'os.popen'已被[棄用](http://docs.python.org/2/library/os.html#os.popen)。 – Cairnarvon 2013-02-19 03:45:30