解决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的Flask框架来构建一个简单的数字商品支付解决方案
Mar 31 Python
python 简单的多线程链接实现代码
Aug 28 Python
Python中selenium实现文件上传所有方法整理总结
Apr 01 Python
django启动uwsgi报错的解决方法
Apr 08 Python
PyCharm设置SSH远程调试的方法
Jul 17 Python
python 实现12bit灰度图像映射到8bit显示的方法
Jul 08 Python
JupyterNotebook设置Python环境的方法步骤
Dec 03 Python
python给图像加上mask,并提取mask区域实例
Jan 19 Python
Python小整数对象池和字符串intern实例解析
Mar 21 Python
深入浅析Python代码规范性检测
Jul 31 Python
Elasticsearch 基本查询和组合查询
Apr 19 Python
baselines示例程序train_cartpole.py的ImportError
May 20 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 ajax 静态分页过程形式
2011/09/02 PHP
yii2分页之实现跳转到具体某页的实例代码
2016/06/02 PHP
PHP加MySQL消息队列深入理解
2021/02/27 PHP
javascript mouseover、mouseout停止事件冒泡的解决方案
2009/04/07 Javascript
仅IE6/7/8中innerHTML返回值忽略英文空格的问题
2011/04/07 Javascript
Javascript对象属性方法汇总
2013/11/21 Javascript
node.js操作mongoDB数据库示例分享
2014/11/26 Javascript
JavaScript中创建对象的模式汇总
2016/04/19 Javascript
js 实现数值的千分位及保存小数方法(推荐)
2016/08/01 Javascript
D3.js实现直方图的方法详解
2016/09/25 Javascript
JS常见简单正则表达式验证功能小结【手机,地址,企业税号,金额,身份证等】
2017/01/22 Javascript
js以及jquery实现手风琴效果
2020/04/17 Javascript
vue2.0数据双向绑定与表单bootstrap+vue组件
2017/02/27 Javascript
jquery实现全选、全不选以及单选功能
2017/03/23 jQuery
nodejs发送http请求时遇到404长时间未响应的解决方法
2017/12/10 NodeJs
JavaScript实现元素滚动条到达一定位置循环追加内容
2017/12/28 Javascript
解决vue项目打包后提示图片文件路径错误的问题
2018/07/04 Javascript
vue 实现微信浮标效果
2019/09/01 Javascript
浅谈layer的Icon样式以及一些常用的layer窗口使用方法
2019/09/11 Javascript
vue3.0中setup使用(两种用法)
2020/12/02 Vue.js
vue中watch的用法汇总
2020/12/28 Vue.js
python网络编程学习笔记(八):XML生成与解析(DOM、ElementTree)
2014/06/09 Python
Python加密方法小结【md5,base64,sha1】
2017/07/13 Python
导入tensorflow时报错:cannot import name 'abs'的解决
2019/10/10 Python
Tensorflow训练MNIST手写数字识别模型
2020/02/13 Python
Django之choices选项和富文本编辑器的使用详解
2020/04/01 Python
TensorFlow tf.nn.conv2d_transpose是怎样实现反卷积的
2020/04/20 Python
python学习将数据写入文件并保存方法
2020/06/07 Python
Django haystack实现全文搜索代码示例
2020/11/28 Python
英国婴儿和儿童服装网站:Vertbaudet
2018/04/02 全球购物
创建省级文明单位实施方案
2014/02/27 职场文书
奥巴马连任演讲稿
2014/05/15 职场文书
2015年企业工作总结范文
2015/04/28 职场文书
《7的乘法口诀》教学反思
2016/02/18 职场文书
小学2016年第十八届推普周活动总结
2016/04/05 职场文书
Navicat for MySQL的使用教程详解
2021/05/27 MySQL