python將一個txt文件的內容轉為字典格式/將字典格式儲存到txt文件中
阿新 • • 發佈:2019-02-20
# -*- encoding: gbk -*- def load_dict_from_file(filepath): _dict = {} try: with open(filepath, 'r') as dict_file: for line in dict_file: (key, value) = line.strip().split(':') _dict[key] = value except IOError as ioerr: print "檔案 %s 不存在" % (filepath) return _dict def save_dict_to_file(_dict, filepath): try: with open(filepath, 'w') as dict_file: for (key,value) in _dict.items(): dict_file.write('%s:%s\n' % (key, value)) except IOError as ioerr: print "檔案 %s 無法建立" % (filepath) if __name__ == '__main__' : _dict = load_dict_from_file ('dict.txt') print _dict save_dict_to_file(_dict, 'dict_copy.txt')