当前位置: 首页 > news >正文

网至普的营销型网站布局wordpress15天教程

网至普的营销型网站布局,wordpress15天教程,北京好的广告公司,大连网站排名网络推广公司项目场景#xff1a; 提示#xff1a;扩充数据集时#xff0c;同步修改json标签中的imagePath字段的值#xff0c;出现json文件读写不一致问题。 采用open函数读写模式修改json文件字段。open(jsonF.json, r)。 问题描述 运行修改json文件报错#xff1a;j…项目场景 提示扩充数据集时同步修改json标签中的imagePath字段的值出现json文件读写不一致问题。 采用open函数读写模式修改json文件字段。open(jsonF.json, r)。 问题描述 运行修改json文件报错json.decoder.JSONDecodeError: Extra data: line 1 column 332 (char 331) 源代码 with open((os.path.join(dir_path, 142 file_name)), r) as jsonFile:data json.load(jsonFile)data[imagePath] 142 imagePathjson.dump(data, jsonFile, ensure_asciiFalse) 原因分析 需要了解open函数读写文件模式和文件之指针 json库load加载json文件后data json.load(jsonFile)又访问了 data[“imagePath”] 。此时文件指针指向了data[“imagePath”]的下一行。这时直接转存数据json.dump(data, jsonFile),文件指针位置不对。所以会报错。当你loads json文件时出现json.decoder.JSONDecodeError也可能是因为存储时值没有加双引号可能是因为值里面有特殊字符比如等。 解决方案 移动文件指针到开始位置jsonFile.seek(0) 转存数据传入参数ensure_asciiFalse之后调用截断函数jsonFile.truncate()防止写入其他东西。 with open((os.path.join(dir_path, 142 file_name)), r) as jsonFile:data json.load(jsonFile)data[imagePath] f142{imagePath}jsonFile.seek(0) # rewind json.dump(data, jsonFileensure_asciiFalse)jsonFile.truncate()
http://www.hkea.cn/news/14495471/

相关文章:

  • 做网络推广网站有哪些asp网站检查
  • 适合女孩做的网站中企动力做的网站被百度屏蔽
  • 网站开发需要的软件新乡建网站
  • 十堰北京网站建设wordpress的pdf阅读
  • wordpress 经典网站品牌网站建设十小蝌蚪
  • 企业建站系统营销吧tt团队wordpress模板.
  • 建筑工地招聘网站宣传片拍摄合同范本
  • 网站定制制作湛江专业建站优质商家
  • 青浦做网站公司乡村生态旅游网站建设方案
  • 南宁网站建设超博网络网站是陕西省城乡建设综合服务中心
  • 深圳宝安住房和建设局网站官网行业门户网站案例分析
  • 安徽做网站做网站用母版页不好么
  • 青浦手机网站制作wordpress链接形式
  • 怎么做网站wordpress 中文 相册插件
  • 徐州市城乡建设局官方网站网站备案完毕 怎样建设网站
  • 室内设计师的网站西安 网站建设 费用
  • 网站开发w亿玛酷1专注最近几天发生的新闻大事
  • 学校网站建设运行情况南昌启航科技
  • 深圳光明专业网站设计wordpress 影视
  • 官方网站建设 找磐石网络一流建设网站的原则
  • 网站收录多少才有排名某服装企业网站建设方案
  • 自己做网站要会什么软件小型手机网站建设哪家好
  • 服务器出租网站自助建网站软件平台
  • 云浮 网站建设东莞有什么比较好的网站公司
  • wordpress图片本地化关键词优化的作用
  • 淘宝上做进出口网站有哪些制作网页的基本步骤记事本
  • 个人网站名称大全成品网站nike源码1688免费
  • 网站建设项目设计报告一站式做网站费用
  • 商业计划书网站建设windows部署wordpress
  • 优的网站建设网络营销推广公司名称