2024-05-15 11:12:54 发布
网友
我试图从字典中从数据库中插入一些值,但它以这种格式插入值,例如"S"而不是S。在
"S"
S
我尝试使用函数split(),例如:
split()
cat_sName = dumps(item_meta_data[int(menu_item.id)]['short_name'].split('"'))
当我打印cat_sName时,它会打印这个值:
['', 'S', '']而不是{}
['', 'S', '']
您可以使用strip代替split来去掉引号:
strip
split
>>> '"S"'.strip('"') 'S'
它们最初是从哪里来的?在
试试这个:
cat_sName = dumps(item_meta_data[int(menu_item.id)]['short_name'].split('"')[1])
您应该使用strip()函数删除双引号:
strip()
像这样
cat_sName = dumps(item_meta_data[int(menu_item.id)]['short_name'].strip('"'))
strip函数删除内容,而split函数根据分隔符。你应该脱光衣服做拆除工作
您可以使用
strip
代替split
来去掉引号:它们最初是从哪里来的?在
试试这个:
您应该使用
strip()
函数删除双引号:像这样
strip
函数删除内容,而split
函数根据分隔符。你应该脱光衣服做拆除工作相关问题 更多 >
编程相关推荐