簡體   English   中英

使用Boto3將Amazon Translate輸出保存為.txt文件

[英]Save Amazon Translate output to .txt file using Boto3

我正在嘗試使用以下查詢來使用AWS Translate API提取翻譯數據,但是我無法找到將結果保存為.txt格式的合適方法。

import boto3

data = 'file.txt'

translate = boto3.client(service_name='translate', region_name='us-east-1', use_ssl=True)

with open('file.txt', 'r') as text:data = text.read() 

result = translate.translate_text(Text=data, 
        SourceLanguageCode="en", TargetLanguageCode="de")

print('TranslatedText: ' + result.get('TranslatedText'))
print('SourceLanguageCode: ' + result.get('SourceLanguageCode'))
print('TargetLanguageCode: ' + result.get('TargetLanguageCode'))

output = out_fun()
file = open("sample.txt","w")
file.write(output)
file.close()

我期望按照C:\\Users\\Ashish\\Documents\\Script保存結果

怎么樣:

file = open("sample.txt","w")
file.write(result.get('TranslatedText'))
file.close()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM