Ошибка при переводе файла Excel с использованием Boto3 (AWS) - PullRequest
0 голосов
/ 16 января 2019

У меня есть файл Excel, содержащий данные с различными типами данных. Я хочу перевести некоторые конкретные столбцы с помощью объекта типа данных, используя boto3. Я прилагаю скриншот моего файла Excel. файл Excel

df = pd.read_excel('file_1.xlsx', sheet_name='Sheet1',na_filter= False
col=df.columns

data_types=df.dtypes
print((len(data_types)))

for x in range(len(data_types)):
    print(x)
    print(data_types[x])
    if data_types[x]  =='object':


        df_new = pd.read_excel('file_1.xlsx','Sheet1',  usecols [x],header=None).astype(str)
        print(df_new)

        translate = boto3.client(service_name='translate',aws_access_key_id=<>, aws_secret_access_key=<>, region_name=<>, use_ssl=True)
        df_new = df_new.apply(lambda text: translate.translate_text(Text=str(text), SourceLanguageCode='en', TargetLanguageCode='de')['TranslatedText'])

выход:

выход

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...