- 38
- 0
print(json.dumps(tzanli).encode('utf-8').decode('unicode_escape'))
csv_write(person_id,org_id,person_icon,zhiwu,json.dumps(tzanli).encode('utf-8').decode('unicode_escape'))
这是上面打印的 :
{"0": {"product": "乐淘网"}, "1": {"product": "海润影视"}, "2": {"product": "双杰电气"}, "3": {"product": "潮宏基"}, "4": {"product": "共达电声"}, "5": {"product": "泰瑞机器"}, "6": {"product": "亿欧网"}, "7": {"product": "橙牛汽车管家"}, "8": {"product": "逸家洁"}, "9": {"product": "51汽车"}, "10": {"product": "九次方大数据"}, "11": {"product": "疯贴-Fun"}, "12": {"product": "辣妈汇"}, "13": {"product": "四海华辰科技"}, "14": {"product": "诺尔康"}, "15": {"product": "天津象形科技"}, "16": {"product": "淘淘搜"}, "17": {"product": "梦芭莎"}, "18": {"product": "魔方公寓"}, "19": {"product": "多利农庄"}, "20": {"product": "米奇网"}, "21": {"product": "乐淘网"}, "22": {"product": "欧瑞思丹"}}
这是下面csv 文件里面的
87ec54ef27e93908a8397eb3a6bbb45b97780,5983fcff8e611b44eac8b3fca8482155,http://img1.qimingpian.com/pe...,"{""0"": {""product"": ""乐淘网""}, ""1"": {""product"": ""海润影视""}, ""2"": {""product"": ""双杰电气""}, ""3"": {""product"": ""潮宏基""}, ""4"": {""product"": ""共达电声""}, ""5"": {""product"": ""泰瑞机器""}, ""6"": {""product"": ""亿欧网""}, ""7"": {""product"": ""橙牛汽车管家""}, ""8"": {""product"": ""逸家洁""}, ""9"": {""product"": ""51汽车""}, ""10"": {""product"": ""九次方大数据""}, ""11"": {""product"": ""疯贴-Fun""}, ""12"": {""product"": ""辣妈汇""}, ""13"": {""product"": ""四海华辰科技""}, ""14"": {""product"": ""诺尔康""}, ""15"": {""product"": ""天津象形科技""}, ""16"": {""product"": ""淘淘搜""}, ""17"": {""product"": ""梦
芭莎""}, ""18"": {""product"": ""魔方公寓""}, ""19"": {""product"": ""多利农庄""}, ""20"": {""product"": ""米奇网""}, ""21"": {""product"": ""乐淘网""}, ""22"": {""product"": ""欧瑞思丹""}}"
多了个双引号
请问这是为啥?
- 共 0 条
- 全部回答
-
終究是終局ジ 普通会员 1楼
在Python中写CSV文件时可能会遇到各种问题,这可能是由于语法错误、编码问题、文件不存在等问题引起的。以下是一些可能的解决方法:
- 检查语法错误:在使用pandas的read_csv函数时,如果文件不存在或不存在,或者存在错误的列名或行,就会产生语法错误。你可以使用pandas的错误检查功能来检查这个问题。
python df = pd.read_csv('your_file.csv', error='coerce', errors='coerce')- 检查编码:如果你的文件是CSV格式的文本文件,但包含其他格式的数据,如JSON或XML,你需要将这些数据转换为CSV格式。你可以使用pandas的to_csv函数来实现这一点。
python df.to_csv('your_file.csv', index=False)- 检查文件路径:如果你的文件在其他目录中,你需要提供完整的文件路径,而不是相对路径。你可以使用os.path模块来获取文件路径。
```python import os
file_path = os.path.join('your_directory', 'your_file.csv') df.to_csv(file_path, index=False) ```
- 检查文件名:如果你的文件名包含特殊字符或数字,你需要确保这些字符是正确的。你也可以使用pandas的str.encode('utf-8')函数来将文件名编码为UTF-8。
python df.to_csv('your_file.csv', index=False, encoding='utf-8')- 使用try/except语句处理文件不存在:你可以使用try/except语句来捕获和处理文件不存在的问题。
python try: df.to_csv('your_file.csv', index=False) except FileNotFoundError: print('File not found')希望这些方法可以帮助你解决在Python中写CSV文件时遇到的问题。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
