Pakej 'googletrans' Tidak Berfungsi: Objek 'NoneType' Tiada Atribut 'kumpulan'
Isu:
Pengguna yang cuba menggunakan pakej 'googletrans' telah mengalami ralat apabila objek 'NoneType' tidak mempunyai 'kumpulan' atribut.
Penyelesaian:
Kemas Kini Versi Alpha (06.12.20)
Pasang versi alpha rasmi 'googletrans' dengan arahan berikut:
pip install googletrans==3.1.0a0
Nyatakan URL perkhidmatan terjemahan jika versi alfa tidak berfungsi:
<code class="python">from googletrans import Translator translator = Translator(service_urls=['translate.googleapis.com']) translator.translate("Der Himmel ist blau und ich mag Bananen", dest='en')</code>
Kemas kini 10.12.20
Pasang pembaikan lain dengan arahan berikut:
pip install googletrans==4.0.0-rc1
Pilihan Alternatif: google_trans_new
Jika pembetulan di atas tidak menyelesaikan isu, pertimbangkan untuk menggunakan pakej alternatif 'google_trans_new':
<code class="python">#pip install google_trans_new from google_trans_new import google_translator translator = google_translator() translate_text = translator.translate('สวัสดีจีน',lang_tgt='en') print(translate_text)</code>
Atas ialah kandungan terperinci Berikut ialah beberapa tajuk soalan bahasa Inggeris yang sepadan dengan kandungan artikel: * Mengapa pakej \'googletrans\' saya membuang objek \'NoneType\' tidak mempunyai ralat atribut \'kumpulan\'? * Cara membetulkan objek \'NoneType\' tidak mempunyai ralat atribut \'kumpulan\' dalam \'goo. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!