Мой код выдал следующую ошибку:
AttributeError: у объекта 'function' нет атрибута 'translate'
Подробнее:
Что не так с моим кодом?
import pandas as pd import numpy as np from textblob import TextBlob df_file2= df_file['Repair Details']. apply.translate(from_lang='zh-CN',to ='en')
Вы, вероятно, хотите использовать TextBlob метод translate.
TextBlob
translate
Предполагая, что df_file['Repair Details'] имеет объекты TextBlob:
df_file['Repair Details']
df_file2= df_file['Repair Details'].apply(lambda x: x.translate(from_lang='zh-CN',to ='en'))
Похоже, вы случайно вставили пробел перед apply.
apply
Измените это:
df_file2= df_file['Repair Details']. apply.translate(from_lang='zh-CN',to ='en')
На это:
df_file2= df_file['Repair Details'].apply.translate(from_lang='zh-CN',to ='en')