解决Python字典写入文件出行首行有空格的问题


Posted in Python onSeptember 27, 2017

解决Python字典写入文件出行首行有空格的问题

模拟购物车程序,判断用户薪资是否是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 相关文章推荐
Python基于有道实现英汉字典功能
Jul 25 Python
python 文件操作api(文件操作函数)
Aug 28 Python
Python实现多线程抓取网页功能实例详解
Jun 08 Python
Python单向链表和双向链表原理与用法实例详解
Aug 31 Python
python列表list保留顺序去重的实例
Dec 14 Python
Python字典推导式将cookie字符串转化为字典解析
Aug 10 Python
python excel转换csv代码实例
Aug 26 Python
浅谈python中统计计数的几种方法和Counter详解
Nov 07 Python
PyQt5中QTableWidget如何弹出菜单的示例代码
Feb 23 Python
使用Keras构造简单的CNN网络实例
Jun 29 Python
关于pytest结合csv模块实现csv格式的数据驱动问题
May 30 Python
python如何查找列表中元素的位置
May 30 Python
Python基于分水岭算法解决走迷宫游戏示例
Sep 26 #Python
Python计算斗牛游戏概率算法实例分析
Sep 26 #Python
Python使用修饰器执行函数的参数检查功能示例
Sep 26 #Python
浅谈python for循环的巧妙运用(迭代、列表生成式)
Sep 26 #Python
Python开发中爬虫使用代理proxy抓取网页的方法示例
Sep 26 #Python
Python3.4实现从HTTP代理网站批量获取代理并筛选的方法示例
Sep 26 #Python
python九九乘法表的实例
Sep 26 #Python
You might like
常用的php ADODB使用方法集锦
2008/03/25 PHP
php中的观察者模式
2010/03/24 PHP
全新的PDO数据库操作类php版(仅适用Mysql)
2012/07/22 PHP
PHP命名空间(Namespace)简明教程
2014/06/11 PHP
php实现检查文章是否被百度收录
2015/01/27 PHP
jquery 事件冒泡的介绍以及如何阻止事件冒泡
2012/12/25 Javascript
Knockout数组(observable)使用详解示例
2013/11/15 Javascript
jquery超简单实现手风琴效果的方法
2015/06/05 Javascript
AngularJS中的Directive实现延迟加载
2016/01/25 Javascript
jQuery获取父元素节点、子元素节点及兄弟元素节点的方法
2016/04/14 Javascript
JavaScript 数组some()和filter()的用法及区别
2016/05/20 Javascript
微信小程序开发(一) 微信登录流程详解
2017/01/11 Javascript
bootstrap表单示例代码分享
2017/05/18 Javascript
javascript+html5+css3自定义提示窗口
2017/06/21 Javascript
vue实现单选和多选功能
2017/08/11 Javascript
最实用的JS数组函数整理
2017/12/05 Javascript
Webpack框架核心概念(知识点整理)
2017/12/22 Javascript
在Vue mounted方法中使用data变量详解
2019/11/05 Javascript
vue+elementUI 实现内容区域高度自适应的示例
2020/09/26 Javascript
用Python中的wxPython实现最基本的浏览器功能
2015/04/14 Python
Python实现基本数据结构中栈的操作示例
2017/12/04 Python
Python+OpenCV让电脑帮你玩微信跳一跳
2018/01/04 Python
使用Python向DataFrame中指定位置添加一列或多列的方法
2019/01/29 Python
基于pygame实现童年掌机打砖块游戏
2020/02/25 Python
python对文件的操作方法汇总
2020/02/28 Python
利用pandas向一个csv文件追加写入数据的实现示例
2020/04/23 Python
Python 实现自动登录+点击+滑动验证功能
2020/06/10 Python
Keras实现支持masking的Flatten层代码
2020/06/16 Python
大学生秋游活动方案
2014/02/17 职场文书
群众路线教育实践活动心得体会
2014/03/07 职场文书
业务内勤岗位职责
2015/04/13 职场文书
反邪教观后感
2015/06/11 职场文书
金榜题名主持词
2015/07/02 职场文书
浅谈MySQL next-key lock 加锁范围
2021/06/07 MySQL
5人制售《绝地求生》游戏外挂获利500多万元 被判刑
2022/03/31 其他游戏
Golang获取List列表元素的四种方式
2022/04/20 Golang