事實證明,「with」是一個在互聯網上搜索的有趣單詞。在Python中嵌套'WITH'語句
有誰知道在Python中嵌套語句是怎麼處理的?
我一直在跟蹤腳本中的我已經寫了一個很滑的錯誤,我懷疑這是因爲我在做這樣的:當我嘗試從read()
fsock2
with open(file1) as fsock1:
with open(file2, 'a') as fsock2:
fstring1 = fsock1.read()
fstring2 = fsock2.read()
Python中拋出了。在調試器中檢查後,這是因爲它認爲文件是空的。這不會令人擔憂,除非在調試interperter中運行完全相同的代碼而不是在with
聲明中顯示該文件實際上充滿了文本...
我要去繼續假設現在嵌套with
陳述是一個禁忌,但如果誰知道更多有不同的意見,我很樂意聽到它。
我只是想實現同樣的事情時對自己的問題發表評論。我覺得......現在很愚蠢。 – Geoff 2010-01-02 02:28:32