- 主题:已解决,关闭本帖,谢谢各位“请教一个转字符串的问题”
有一个消息格式如:msg = {"CID":'0096DD3C',"MID":11.1,"kID":“张三”}
想转成: msg = (0096DD3C,11.1,张三)
请问怎么写,谢谢!
--
修改:annodom FROM 36.57.158.*
FROM 112.32.50.*
看了,一下,上面“张三”需要加个单引号或者双引号才可以出结果。
请教怎么把第一个值的单引号去掉呀。谢谢
【 在 iconquer 的大作中提到: 】
: msg.values()
:
--
FROM 112.32.50.*
搞了半天,那个单引号去不掉,你知道吗?
【 在 capstone 的大作中提到: 】
: 请问你是从事哪个行业的呢
--
FROM 112.32.50.*
嗯,知道你的意思。。。
msg里面格式确实不统一。
【 在 flw 的大作中提到: 】
: 你要这么说,我倒要问问,你说的「消息格式」是什么意思了。
: word 文档?PPT?
: 有可执行的代码或者 demo 吗?
: ...................
--
FROM 112.32.50.*
谢谢回复
我先从消息那边统一再说。
另外0096DD3C这种保存到sqlite3数据库一直报TypeError: string indices must be integers
改成text类型还是报错。。。
【 在 flw 的大作中提到: 】
: 不是统不统一的问题,而是你这个「消息格式」在代码层面如何表达的问题。
: 因为如果是文档里看到的,那大概是给人看的,不是给程序看的。
: 比如说「msg = 」是不是消息的一部分。
: ...................
--
FROM 112.32.50.*
统一再次谢谢楼上各位。
已经请发送消息的同学使用标准的json格式发出来,这面按照标准json进行解析就ok了。
【 在 ToSimplicity 的大作中提到: 】
: 转成json,不要不标准的格式
--
FROM 36.57.158.*