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:

  1. Mengimport Translator kelas daripada googletrans perpustakaan.
  2. Mentakrifkan fungsi translate_text yang mengambil teks untuk diterjemahkan, bahasa sumber dan bahasa sasaran sebagai hujah.
  3. Menggunakan Translator objek untuk melaksanakan terjemahan dan mengendalikan sebarang pengecualian yang mungkin berlaku.
  4. Di dalam if __name__ == "__main__": blok, menunjukkan cara menggunakan translate_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!

Tinggalkan Balasan

Alamat e-mel anda tidak akan disiarkan. Medan diperlukan ditanda dengan *


Pilih dan Beli Proksi

Proksi Pusat Data

Proksi Berputar

Proksi UDP

Dipercayai Oleh 10000+ Pelanggan Seluruh Dunia

Pelanggan Proksi
Pelanggan Proksi
Aliran Pelanggan Proksi.ai
Pelanggan Proksi
Pelanggan Proksi
Pelanggan Proksi