This commit is contained in:
2026-01-30 11:28:35 +08:00
commit f1831c31b4
399 changed files with 860978 additions and 0 deletions
@@ -0,0 +1,48 @@
# file_path = r"C:\Users\Administrator.DESKTOP-7IC2USJ\Desktop\ARMASTลูกค้า 3.txt"
# output_file_path = r"C:\Users\Administrator.DESKTOP-7IC2USJ\Desktop\ARMASTลูกค้า 215415.txt"
#
# # 使用TIS-620编码读取文件,并处理可能的编码错误
# with open(file_path, 'r', encoding='TIS-620', errors='replace') as file:
# content = file.read()
#
# # 直接将内容写入新的UTF-8编码文件
# with open(output_file_path, 'w', encoding='UTF-8') as output_file:
# output_file.write(content)
#
import pandas as pd
df = pd.read_excel(r"C:\Users\Administrator.DESKTOP-7IC2USJ\Desktop\新建文件夹\tai.xlsx",sheet_name="Products")
output_file_path = r'C:\Users\Administrator.DESKTOP-7IC2USJ\Desktop\新建文件夹\translated_excel_file.csv' # 替换为你想要保存的文件路径
df.to_csv(output_file_path)
print(f"File has been converted and saved to {output_file_path}")
# import pandas as pd
# from googletrans import Translator
#
# # 初始化翻译器
# translator = Translator()
#
# # 读取Excel文件
# file_path = r"C:\Users\Administrator.DESKTOP-7IC2USJ\Desktop\新建文件夹\tai.xlsx" # 替换为你的Excel文件路径
# df = pd.read_excel(file_path,sheet_name='Products',engine='openpyxl')
#
# # 定义一个函数来翻译单元格内容
# def translate_text(text, src='zh-cn', dest='th'):
# try:
# translated = translator.translate(text, src=src, dest=dest)
# return translated.text
# except Exception as e:
# print(f"Error translating text '{text}': {e}")
# return text
#
# # 遍历DataFrame并翻译每个单元格的内容
# for column in df.columns:
# df[column] = df[column].apply(lambda x: translate_text(str(x)) if isinstance(x, str) else x)
#
# # 保存翻译后的DataFrame到新的Excel文件
# output_file_path = r'C:\Users\Administrator.DESKTOP-7IC2USJ\Desktop\新建文件夹\translated_excel_file.xlsx' # 替换为你想要保存的文件路径
# df.to_excel(output_file_path, index=False)
#
# print("Translation complete and saved to", output_file_path)