我目前有一个从csv文件导入的字典,我已将其转换为变量列表。原始词典如下所示:
我想做的是创建另一个字典,使用与现有字典相同的键值(即服务器名称),并使用服务器的FQDN,使用python请求获取一个值。这将创建一个这样的字典,然后我可以将它插入MySQL:
我可以用这个将结果打印到屏幕上,但是我如何将它插入到新的词典中呢
curtime = ('{:%Y-%m-%d %H:%M:%S}'.format(datetime.datetime.utcnow()))
for key, value in sorted(dict.items()):
print key, fc_grab(value), fs_grab(value), curtime
谢谢,
肖恩
基本上,您需要一个Dict列表或Dict-of-Dict来插入MYSQL
而不是这个,
你能行
假设你在开始的时候
如果您不想像打印内容那样将值保存为字符串,那么还有其他可能性
比如你可以做什么
然后,您只需放置一个包含三个值的元组,如果需要,您可以随时将它们格式化为字符串,但如果需要,您可以操作实际的数据项(特别是如果它们不仅仅是字符串)
顺便说一句,您可能需要更新到python3——显然,从您的
print
语句可以看出您正在使用python2相关问题 更多 >
编程相关推荐