-1
如何獲得Python中任何行的存在狀態(如果命令成功或不)?在Python腳本中獲取最後命令的退出狀態
例如在bash中,$?
會告訴我任何命令的最後存在狀態。 我需要它來知道我的FTP服務器連接是否成功。
如何獲得Python中任何行的存在狀態(如果命令成功或不)?在Python腳本中獲取最後命令的退出狀態
例如在bash中,$?
會告訴我任何命令的最後存在狀態。 我需要它來知道我的FTP服務器連接是否成功。
如果你調用一個函數,它應該有一個retrun代碼可以收集喜歡
retVal = doSomething()
然後,你可以看看發生了什麼。
不,沒有這樣的概念。所有你可以得到的是函數的返回值。你如何連接到FTP服務器?你使用[ftplib](https://docs.python.org/2/library/ftplib.html#module-ftplib)嗎?另外,添加你的代碼。 – mhawke
Python不是Bash。調用類的函數或方法不會導致設置退出狀態。它可能會返回一個值或拋出一個異常。但在Bash中沒有什麼像'$?'。如果您想使用['ftplib'](https://docs.python.org/3/library/ftplib.html),請閱讀文檔。這裏描述了各種例外情況。 –
謝謝你的解釋。是的,我使用ftplib – Asfbar