解决Python字典写入文件出行首行有空格的问题
2017-09-27 09:01
609 查看
模拟购物车程序,判断用户薪资是否是0 如果是0就需要输入薪资,并记录到文件内。
可以预先存个字典格式的字符串,然后去读取文件的时候读到的是字字符串然后再去用eval去转换成字典。
当我们覆盖写到文件的时候就会发现首行会有空格,当我们再去读取eval的时候就会报错,那怎么样可以解决这个问题呢!
import json info = { 'lisi':0, 'zhangshan':100, } f = open('json.txt','w') f.write(json.dumps(info)) {"zhangshan": 100, "lisi": 0} #写入到文件中的结果。
以上这篇解决Python字典写入文件出行首行有空格的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- python读取CSV文件以及“写入CSV致文件每一行后面会多一个空行”问题解决
- 解决python with 在写入文件是因编码格式不同而造成乱码问题
- 解决Python写入文件编码问题(UnicodeEncodeError: 'ascii' codec can't encode characters in...)
- python 字典中有中文,写入文件变为编码的解决方法
- python写入csv文件中文乱码问题解决办法
- 吐血解决python中文写入文件问题
- sublime python3中读取和写入文件时如何解决编码问题
- 解决mfc编辑框内容写入TXT文件时,自动给每个字符后加入空格问题
- Python 2.7 解决写入文件的中文乱码问题
- 我用python将结果写入txt文件出现的编码问题及其解决方法
- python与linux共同修改ini配置文件时的空格、注释等问题解决办法
- CS0016: 未能写入输出文件 问题解决
- python解决字典中的值是列表问题的方法
- python3.2打开utf8的txt文件时BOM问题的解决办法
- python解决字典中的值是列表问题的方法
- 禁用生成8.3字符长文件名解决单目录存储大量文件写入性能下降问题
- 解决IIS出现包含空格的项目的文件/路径部分需要用括号括起来的问题
- 更改Eclipse的tab为4个空格,解决windows下的文件到Unix下看上去不爽的问题
- 小函数解决python统计文件行数问题
- 关于键盘过滤驱动中写入文件乱码的问题的解决!