解决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 相关文章推荐
Mac OS X10.9安装的Python2.7升级Python3.3步骤详解
Dec 04 Python
python新手经常遇到的17个错误分析
Jul 30 Python
Python赋值语句后逗号的作用分析
Jun 08 Python
Python实现截屏的函数
Jul 25 Python
利用python对Excel中的特定数据提取并写入新表的方法
Jun 14 Python
Python实现爬虫抓取与读写、追加到excel文件操作示例
Jun 27 Python
python排序函数sort()与sorted()的区别
Sep 18 Python
python根据文章标题内容自动生成摘要的实例
Feb 21 Python
在pytorch中查看可训练参数的例子
Aug 18 Python
解决Tensorflow 使用时cpu编译不支持警告的问题
Feb 03 Python
Python reshape的用法及多个二维数组合并为三维数组的实例
Feb 07 Python
linux mint中搜狗输入法导致pycharm卡死的问题
Oct 28 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 常用数组内部函数(Array Functions)介绍
2013/06/05 PHP
php获取$_POST同名参数数组的实现介绍
2013/06/30 PHP
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
2014/08/15 PHP
百度地图经纬度转换到腾讯地图/Google 对应的经纬度
2015/08/28 PHP
详解PHP数组赋值方法
2015/11/07 PHP
PHP简单实现欧拉函数Euler功能示例
2017/11/06 PHP
Laravel框架文件上传功能实现方法示例
2019/04/16 PHP
php实现session共享的实例方法
2019/09/19 PHP
PHP filter_var() 函数, 验证判断EMAIL,URL等
2021/03/09 PHP
IE浏览器兼容Firefox的JS脚本的代码
2008/10/23 Javascript
关于JavaScript的with 语句的使用方法
2011/05/09 Javascript
在IE 浏览器中使用 jquery的fadeIn() 效果 英文字符字体加粗
2011/06/02 Javascript
使用js对select动态添加和删除OPTION示例代码
2013/08/12 Javascript
JS前端笔试题分析
2016/12/19 Javascript
angular中的http拦截器Interceptors的实现
2017/02/21 Javascript
微信小程序三级联动地址选择器的实例代码
2017/07/12 Javascript
IntersectionObserver实现图片懒加载的示例
2017/09/29 Javascript
解决element-ui中下拉菜单子选项click事件不触发的问题
2018/08/22 Javascript
element-ui中的select下拉列表设置默认值方法
2018/08/24 Javascript
微信小程序实现form表单本地储存数据
2019/06/27 Javascript
vue使用svg文件补充-svg放大缩小操作(使用d3.js)
2020/09/22 Javascript
Python函数的周期性执行实现方法
2016/08/13 Python
Python调用C# Com dll组件实战教程
2017/10/12 Python
django传值给模板, 再用JS接收并进行操作的实例
2018/05/28 Python
Python之循环结构
2019/01/15 Python
实例讲解Python中整数的最大值输出
2019/03/17 Python
Django 路由控制的实现
2019/07/17 Python
基于 Django 的手机管理系统实现过程详解
2019/08/16 Python
Python实现直播推流效果
2019/11/26 Python
15个应该掌握的Jupyter Notebook使用技巧(小结)
2020/09/23 Python
python使用matplotlib的savefig保存时图片保存不完整的问题
2021/01/08 Python
详解如何在登录过期后跳出Ifram框架
2020/09/10 HTML / CSS
Linux管理员面试经常问道的相关命令
2013/04/29 面试题
文史专业毕业生自荐信
2013/11/17 职场文书
学校门卫岗位职责
2014/03/16 职场文书
2014年维修工作总结
2014/11/22 职场文书