python脚本是(python 2.7):
import urllib
mysock = urllib.urlopen("........")
outcsv = mysock.read()
oFile = open("c:\\temp\\example.csv",'wb')
oFile.write(outcsv)
oFile.close
这个脚本的问题是,当我运行它时,我没有得到 csv 文件的正确行数。
为了更好地解释脚本,我使用这个启动 python 脚本在互联网上调用了一个 csv 文件。然后我只想将脚本保存在我的 C 盘中。之后,FME 中的阅读器将阅读以启动另一个过程。
目前我手动执行此操作(将我的链接复制并粘贴到浏览器中,恢复 csv 文件并将其保存到我的 C 驱动器中的正确位置)而不使用此脚本,并且我得到了正确数量的条目。
我不明白为什么我会手动和自动获得不同数量的行?有人有想法吗?
谢谢你的帮助。