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

郑州学校网站建设呼和浩特市网站

郑州学校网站建设,呼和浩特市网站,网站seo策划方案设计,直接玩的网页游戏文章目录 小结问题及解决byte数组与str字符串之间不兼容没有Index属性JSON.DUMP(S) & JSON.LOAD(S) 参考 小结 使用Python3操作Json文件碰到的几个问题,进行了解决。 问题及解决 byte数组与str字符串之间不兼容 以下的几个问题都是由于字节数组和字符串之间…

文章目录

  • 小结
  • 问题及解决
    • byte数组与str字符串之间不兼容
    • 没有Index属性
    • JSON.DUMP(S) & JSON.LOAD(S)
  • 参考

小结

使用Python3操作Json文件碰到的几个问题,进行了解决。

问题及解决

byte数组与str字符串之间不兼容

以下的几个问题都是由于字节数组和字符串之间类型不匹配导致的问题:

  • TypeError: can’t concat str to bytes

  • TypeError: keys must be str, int, float, bool or None, not bytes

  • TypeError: a bytes-like object is required, not ‘str’

  • Invalid type for parameter LoadBalancerArn, value: b’arn:aws:elasticloadbalancing:ap-southeast-1:123456789012:loadbalancer/app/spring-petclinic-rest-elb/8616ff3572df2ed3’, type: <class ‘bytes’>, valid types: <class ‘str’>

一般由以下几个办法解决:

  • 如果是byte数组,需要转化为字符串,尝试使用以下办法byte_array_to_convert.decode("utf-8") 或者 str(byte_array_to_convert.decode("utf-8"))

  • 如果是字符串,想要转换为byte数组,尝试使用以下办法str_convert_to_byte_array.encode('utf-8')

没有Index属性

错误如下:

  • AttributeError: ‘dict_keys’ object has no attribute ‘index’

解决办法,实际上是把这个变量转化为list类型,例如:

Name=project_name + str(list(service_list.keys()).index(service)) + '-tg'

JSON.DUMP(S) & JSON.LOAD(S)

以下是一个示例:

#!/bin/python
import jsonhome = expanduser("~")
filename = home + '/.docker/config.json'
with open(filename, 'r+') as f:data = json.load(f)data["auths"] = {hostname.decode("utf-8"): {"auth": ecr_login_token.decode("utf-8")}}f.seek(0)f.write(json.dumps(data, indent=4))f.truncate()

其中indent=4是对Json文件进行美化。

参考

stackoverflow: json.dump() gives me “TypeError: keys must be a string”
JSON.DUMP(S) & JSON.LOAD(S)
Python.org: json — JSON encoder and decoder
stackoverflow: Convert bytes to a string in Python 3
Python JSON Pretty Print | Guide (With Examples)
stackoverflow: “TypeError: a bytes-like object is required, not ‘str’” when handling file content in Python 3
stackoverflow: AttributeError: ‘dict_values’ object has no attribute ‘index’

http://www.yayakq.cn/news/558671/

相关文章:

  • 网站的域名不能登录临沂市罗庄区住房和建设局网站
  • 书店网站开发目的和意义企业网站备案是什么意思
  • 商务网站开发实验报告设计都有什么设计
  • dw做网站菜单栏wordpress 从零开始
  • 网站制作价格东莞php 企业网站框架
  • 游戏钓鱼网站怎么做品牌策划包括哪几个方面
  • 孝感网站设计网站建设gzzctyi
  • 做网站怎么弄模板学编程哪个机构有权威
  • 做装修网站android开发技术
  • 上海专业网站制作开发提供服务好的网站建设
  • 网站建设心得体会公司网页网站建
  • 软件网站免费周口市做网站
  • 购物网站排名 2019重庆短视频seo搜索多少钱
  • 将网站打造成网络地区广告代理
  • 网站开发和网络工程师网站设计与网页制作岗位招聘信息
  • 做长直播的房地产网站北京网站建设可选兴田德润
  • 开商城网站游戏网站开发文档
  • 企业集团网站建设长沙品质网站建设优点
  • 高校学生红色网站建设辽宁省锦州市住房与城乡建设厅网站
  • dw做网站 怎么做背景图片上海人才网官方网站
  • 网站的视频做gifgoodstore wordpress
  • 如何建设公司门户网站中铁建设集团门户网站登陆
  • 建网站需要什么资质wordpress萌主题下载地址
  • 怎么做网站的导航条机构改革 住房与城乡建设厅网站
  • 教务处网站建设方案网站空间域名多少钱
  • 时尚网站模板wordpress 页面评论 调用
  • 成品网站源码1688版本号汕头快速优化排名
  • 青岛网站建设方案服务免费seo推广计划
  • 杭州做网站哪家好网站商业授权
  • 网站备案和域名备案一样吗东莞好的网站国外站建设价格