Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何修复JSONDecodeError:期望值:第1行第1列(字符0)?_Python_Json - Fatal编程技术网

Python 如何修复JSONDecodeError:期望值:第1行第1列(字符0)?

Python 如何修复JSONDecodeError:期望值:第1行第1列(字符0)?,python,json,Python,Json,我正在将泰卢固语数据翻译成英语,然后将其写入CSV文件。在此过程中,我遇到了以下错误: JSONDecodeError:应为值:第1行第1列(字符0) 线路错误 mydata[0][1]=Translator().translate(text=mydata[0[1],dest='en').text 这是我的密码: import pandas as pd import re import csv import pandas from py_translator import Translator

我正在将泰卢固语数据翻译成英语,然后将其写入CSV文件。在此过程中,我遇到了以下错误:

JSONDecodeError:应为值:第1行第1列(字符0)

线路错误 mydata[0][1]=Translator().translate(text=mydata[0[1],dest='en').text

这是我的密码:

import pandas as pd
import re
import csv
import pandas 
from py_translator import Translator

train = pd.read_csv('ACTSA_telugu_polarity_annotated_UTF.txt')
train.head()
myfile=open('telugudata','w')
with myfile:
    for row in train:
        for dat in train[row]:
            mydata=[]
            mydata.append((dat.split('        ')))
            mydata[0][1]=Translator().translate(text=mydata[0][1],dest='en').text
            writer=csv.writer(myfile)
            writer.writerows(mydata)

可能重复的?您能告诉我们有关错误的更多详细信息吗?哪一行给出了错误?此脚本中任何地方都没有使用JSON。当您使用pandas执行pd.read\u csv()时,请尝试指定
encoding=“utf-8”