Arkadaşlar ben googletrans modülünü kullanarak bir translator yapmaya çalışıyorum, ama sürekli hata alıyorum. Python sürümüm 3.9. Yardım ederseniz sevinirim, şimdiden teşekkürler.
Haklısın, herkesten özür dilerim…
o zaman hatayıda yazayım:
Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Users\pc\AppData\Local\Programs\Python\Python38\lib\site-packages\googletrans\client.py", line 182, in translate data = self._translate(text, dest, src, kwargs) File "C:\Users\pc\AppData\Local\Programs\Python\Python38\lib\site-packages\googletrans\client.py", line 78, in _translate token = self.token_acquirer.do(text) File "C:\Users\pc\AppData\Local\Programs\Python\Python38\lib\site-packages\googletrans\gtoken.py", line 194, in do self._update() File "C:\Users\pc\AppData\Local\Programs\Python\Python38\lib\site-packages\googletrans\gtoken.py", line 62, in _update code = self.RE_TKK.search(r.text).group(1).replace('var ', '') AttributeError: 'NoneType' object has no attribute 'group
Şu konuya bakabilirsiniz
https://forum.yazbel.com/t/ceviri-uygulamasi/11401
Oradaki şu yanıtta bir çözüm yolu gösterilmiş
Aşağıdaki adımları takip edebilirsiniz. Bu hatayı ben de almıştım ancak versiyona bağlı durumlar olabiliyor. Eğer aşağıdaki adımlar sizi hatadan arındırmadıysa aynı hatalar mevcut ise “google_trans_new” kütüphanesini kullanabilirsiniz. Ben onu kullanıyorum şuan.
$ pip uninstall googletrans
$ git clone https://github.com/alainrouillon/py-googletrans.git
$ cd ./py-googletrans
$ git checkout origin/feature/enhance-use-of-direct-api
$ python setup.py install
Ben 4.0.0rc1 versiyonunu kullanıyorum herhangi bir sorun yok. Ama 4.0.0rc1 versiyonunu kurmak için spesifik olarak belirtmen gerek , şöyle:
pip install googletrans==4.0.0rc1