我每天在许多校园设备上运行探测器,并将每天的探测器记录到一个名为:HOST-YYMMDD.txt(例如“Host1-Loc1-171219.txt”)的文件中
我正在尝试自动生成变量,使xlsxwriter能够为以后需要运行的循环“读取”正确的文件
H1L1 = "Host1-Loc1"
H1L2 = "Host2-Loc2"
Dates = [171219,171220,171221]
Hosts = [H1L1,H1L2]
我尝试使用名称模式“Probe[Date]”(例如“Probe171219”、“Probe171220”等)创建变量,这些变量分别等于日志文件“Host1-Loc1-171219.txt”和“Host1-Loc1-171220.txt”
我已经能够打印出我需要为探测变量获取的值,但是我还没有成功地将它自动分配给实际变量
for item in Dates:
print('FileLocation',Hosts[0],'-',item,'.txt',sep='')
这张照片:
FileLocation/Host1-Loc1-191219.txt
FileLocation/Host1-Loc1-191220.txt
问题是,如何将其分配给名为“Probe171219”和“Probe171220”的变量,从而得出以下结果:
Probe171219 = FileLocation/Host1-Loc1-191219.txt
Probe171220 = FileLocation/Host1-Loc1-191220.txt
到目前为止,我一直在手动填充我的变量,但是每天有超过50个新的日志,它不是很畅销
正如保尔特所说,你可以使用字典:
样本:
结果:
相关问题 更多 >
编程相关推荐