【发布时间】:2019-03-15 03:36:48
【问题描述】:
我在下载数据记录时遇到问题。已经使用python进行编码以每天自动下载数据日志。并且编码工作在三个站点上。但是,在第四个站点上,使用相同的代码,我得到一个 ERROR 404 not found。但是,可以通过点击手动下载文件。
已经尝试在西门子论坛中搜索问题,但无济于事。
所以,如果有人遇到过这个问题并有解决方案,请与我分享。
这是我的编码;
import subprocess
import datetime
import wget
from datetime import date, timedelta
yesterday = date.today() - timedelta(1)
x = yesterday.strftime("%y%m%d")
print ("Downloading F_" + x + ".csv")
datetime_object = datetime.datetime.now()
url = 'http://{PLC_IP}/FileBrowser/Download?Path=/DataLogs/F_' + x + '.csv'
filename = wget.download(url)
filename
谢谢。
【问题讨论】:
-
我没有答案,但您检查了 PLC 上的固件版本吗?也许支持有所不同?
Web Server模块的区别? -
感谢您的评论。已经检查固件版本,都是相同的版本。但是,2,3 天前已经使用不同的编码解决了这个问题,我得到了here
标签: python-3.x siemens s7-1200