Untuk bekerja dengan API Terjemahan Google menggunakan Python, anda boleh menggunakan googletrans
perpustakaan, yang merupakan pembalut di sekeliling API Terjemahan Google. Di bawah ialah skrip ringkas yang menunjukkan cara menggunakan perpustakaan ini untuk menterjemah teks.
Pertama, anda perlu memasang perpustakaan:
pip install googletrans==4.0.0-rc1
Berikut ialah skrip contoh asas untuk menterjemah teks menggunakan googletrans
perpustakaan:
from googletrans import Translator
def translate_text(text, src_lang='auto', dest_lang='en'):
translator = Translator()
try:
translated = translator.translate(text, src=src_lang, dest=dest_lang)
return translated.text
except Exception as e:
print(f"An error occurred: {e}")
return None
if __name__ == "__main__":
# Example usage
original_text = "Hola, ¿cómo estás?"
src_language = 'es' # Spanish
dest_language = 'en' # English
translated_text = translate_text(original_text, src_language, dest_language)
if translated_text:
print(f"Original text: {original_text}")
print(f"Translated text: {translated_text}")
Skrip ini melakukan langkah-langkah berikut:
- Mengimport
Translator
kelas daripadagoogletrans
perpustakaan. - Mentakrifkan fungsi
translate_text
yang mengambil teks untuk diterjemahkan, bahasa sumber dan bahasa sasaran sebagai hujah. - Menggunakan
Translator
objek untuk melaksanakan terjemahan dan mengendalikan sebarang pengecualian yang mungkin berlaku. - Di dalam
if __name__ == "__main__":
blok, menunjukkan cara menggunakantranslate_text
fungsi dengan contoh.
Anda boleh mengubah suai src_language
dan dest_language
pembolehubah untuk menterjemah antara bahasa yang berbeza. The src_lang
parameter boleh ditetapkan kepada 'auto'
untuk mengesan bahasa sumber secara automatik.
Jangan ragu untuk mengembangkan skrip ini atau menyepadukannya ke dalam aplikasi yang lebih besar mengikut keperluan.
Komen (0)
Tiada ulasan di sini lagi, anda boleh menjadi yang pertama!