Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Nastavte svoje prostredie
* Nainštalujte python: Ak nemáte nainštalovaný Python, stiahnite si ho z [https://www.python.org/downloads/Ω(https://www.python.org/downloads/).
* Nainštalujte knižnicu googlerans: Otvorte svoj terminál alebo príkazový riadok a spustite:
`` `Bash
PIP inštalujte googlerans
`` `
2. Napíšte Pythonov kód
`` `Python
z prekladateľa spoločnosti Googlerans Import prekladateľ
def preklad_text (text, target_language):
"" "
Prekladá text pomocou prekladu Google.
ARG:
Text (STR):Text na preklad.
Target_language (Str):Kód cieľového jazyka (napr. „En“, „Fr“, 'Es').
Návraty:
STR:Preložený text.
"" "
prekladateľ =prekladateľ ()
preklad =prekladač.translate (text, dest =target_language)
návrat preklad.Text
Ak __name__ =="__main__":
zatiaľ čo pravda:
text_to_translate =input ("Zadajte text na preklad:")
Target_Language =input ("Zadajte kód cieľového jazyka (napr. 'en', 'fr'):")
skúsiť:
Translated_Text =Translate_text (text_to_translate, target_language)
print (f "preklad:{preklady_text}")
Okrem výnimky ako e:
tlač (f "error:{e}")
Ak je vstup ("Preložte znova? (y/n):") .lower ()! ='y':
rozbiť
`` `
3. Vysvetlenie
* Import `googlerans`: „Z linky spoločnosti Googletrans import prekladača“ importuje potrebné nástroje na používanie spoločnosti Google Translate.
* `Translate_text` Funkcia:
- Berie text a cieľový jazyk ako vstup.
- Vytvorí objekt prekladateľa.
- Používa na vykonanie prekladu "Translator.Translate".
- Vráti preložený text.
* Hlavný blok vykonávania:
- Spúšťa slučku, ktorá neustále vyzýva používateľa na text a cieľový jazyk.
- Zavolá funkciu "Translate_text" na preklad.
- Vytlačí preložený text alebo zobrazí chybové hlásenie.
- Spýta sa používateľa, či sa chcú znova preložiť.
4. Ako spustiť
1. Uložte kód ako súbor Python (napr. "Translator.py`).
2. Otvorte svoj terminál alebo príkazový riadok a prejdite do adresára, kde ste súbor uložil.
3. Spustite skript:
`` `Bash
Python Translator.py
`` `
5. Použitie
* Program vás požiada o zadanie textu, ktorý chcete preložiť, a kódu cieľového jazyka.
* Kódy jazykov nájdete na webovej stránke Google Translate.
* Program potom zobrazí preložený text.
Dôležité poznámky:
* Google Translate API: Knižnica „GoogleTrans` Library používa verejné API spoločnosti Google Translate, ktoré môže mať obmedzenia alebo obmedzenia (napr. Limity rýchlosti).
* Manipulácia s chybami: Kód obsahuje základné zaobchádzanie s chybami na zachytenie potenciálnych výnimiek.
* Advanced Funkcie: Môžete pridať ďalšie funkcie ako:
- GUI (grafické používateľské rozhranie) pomocou knižníc ako tkinter alebo PYQT.
- Uloženie histórie prekladu.
- Podpora viacerých smerov prekladov (zdroj na cieľ a naopak).
- Používanie pokročilých možností spoločnosti Google Translate (napr. Výslovnosť, prepis).
- Integrácia s inými aplikáciami.
Dajte mi vedieť, či by ste chceli rozširovať niektorú z týchto funkcií alebo mať pre svojho prekladateľa konkrétne požiadavky!