我試圖寫這樣的文件:Python - 不寫入文件?
debugfile = open("file.txt", "w")
debugfile.write("%i" % (feature['properties']['cellId']))
debugfile.close()
這裏feature['properties']['cellId']
是一個整數。該文件已創建,但保持空白。我錯過了什麼?
UPDATE 我試着寫入控制檯。
debugfile = open("file.txt", "w")
print(feature['properties']['cellId'])
debugfile.write("%i" % (feature['properties']['cellId']))
debugfile.close()
我不知道'功能'是如此不能測試,但'debugfile.write(「%i」%42)'工作正常。所以別的是錯的。是否有錯誤?你能否將你的例子更新爲失敗的事情,但我們可以運行?也許添加'print('feature ['properties'] ['cellId'])'然後張貼? – tdelaney
大聲笑 - 你做到了!儘快。 – tdelaney
嘗試使用字符串格式打印 – handle