需要有关从xls文件创建/生成.py文件的帮助。
我有一个要求,用户在xls文件中提供配置数据,我需要调用一个外部工具,它将python文件作为输入并进行配置。所以我需要在python中开发一个应用程序,其中xls数据应该转换为python词典。
因此xls中的每一行都构成一个python dict。 xls也可能包含多个工作表。如何使用python实现此要求。
答案 0 :(得分:0)
我不确定我是否理解你的问题。如果您的意思是从csv读取的数据形式与以前的形式不同。例如,您保存的数据是dict,但是当您阅读它时,您会获得数组或其他内容。然后您可以使用pickle
包。有一个关于如何保存和读取字典的简单示例。
import pickle
dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}
f1 = open("test.txt","wb")
pickle.dump(dict, f1) # save dict
f1.close()
f2 = open("test.txt","rb")
load_list = pickle.load(f2) # load dict
f2.close()
print(load_list)