校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > python做翻譯軟件詳解,小白也看得明白

python做翻譯軟件詳解,小白也看得明白

熱門標簽:宿遷星美防封電銷卡 外呼并發線路 百度地圖標注沒有了 西藏房產智能外呼系統要多少錢 ai電話機器人哪里好 ai電銷機器人源碼 地圖標注審核表 湛江智能外呼系統廠家 長沙高頻外呼系統原理是什么

前言

對于我這種英語比較差的人來說,無論是敲代碼還是看文檔,
那都是離不開翻譯軟件的,于是我想自己用python做一個翻譯軟件,
花了一個小時,終于做了出來了,支持各種語言的翻譯

一、需要的庫

translate:

谷歌翻譯的第三方包,可以實現多種語言之間的相互翻譯。

tkinter:

Tkinter 是 Python 的標準 GUI 庫。Python 使用 Tkinter 可以快速的創建 GUI 應用程序。

沒有安裝的話,復制下面的命令,直接安裝

pip install translate
pip install tkinter

二、分析處理

1.步驟

要實現翻譯軟件,需要完成兩樣東西:
1.翻譯過程的代碼實現
2.圖形界面代碼的實現

2.思路

我的思路是先整體完成翻譯的代碼,然后再結合圖形界面的代碼重新整合,開搞!

三.代碼的實現

1.翻譯部分

翻譯部分的代碼:

from translate import Translator

lang1=input("想翻譯的語言:")
lang2=input("翻譯為: ")
trans_all=Translator(from_lang = lang1.capitalize(), to_lang=lang2.capitalize())

text=input("需要翻譯的文本")
text_to=trans_all.translate(text)

print(text_to)

展示一手:

這部分完成后我們來完成圖形界面

2.圖形界面代碼

這是我設置的界面的大小:

圖形界面初始化:

# 初始化,畫布大小
root = Tk()
root.geometry('340x540')

# 輸入語言提示
lb1 = Label(root, text="language  "  "\t""-->" "\t" + "   language")
lb1.place(relx=0.1, rely=0.05, relwidth=0.8, relheight=0.05)

# 第一個語言輸入框
inp1 = Entry(root)
inp1.place(relx=0.1, rely=0.1, relwidth=0.3, relheight=0.1)

# 第二個語言輸入框
inp2 = Entry(root)
inp2.place(relx=0.6, rely=0.1, relwidth=0.3, relheight=0.1)

效果如下:

有強迫癥的我,在這個地方調了好久好久…最后終于對稱了…心累

然后完成翻譯按鈕和文本的輸入,輸出框

# 調用翻譯

# 文字提示
lb2 = Label(root, text="輸入需要翻譯的文本")
lb2.place(relx=0.1, rely=0.25, relwidth=0.8, relheight=0.05)

# 輸入需要翻譯的文本
inp3 = Entry(root)
inp3.place(relx=0.1, rely=0.35, relwidth=0.8, relheight=0.15)

# 翻譯按鈕
btn1 = Button(root, text='翻譯', command=translate_to)
btn1.place(relx=0.4, rely=0.5, relwidth=0.2, relheight=0.1)

# 翻譯的結果
txt = Text(root)
txt.place(rely=0.7, relheight=0.2)

root.mainloop()

最后呈現的效果:

到這里他只是一個軀殼,還沒有靈魂,接下來,我們為他注入靈魂。

3.整合

將翻譯的代碼一起整合后,終于大功告成

先上效果展示,再上代碼:

ohhhhh完美!!

代碼:

from translate import Translator
from tkinter import *


def translate_to():
    lang1 = inp1.get()  # 被翻譯的語言
    lang2 = inp2.get()  # 翻譯出的語言
    from_to = Translator(from_lang=lang1.capitalize(), to_lang=lang2.capitalize())
    text = inp3.get()  # 得到輸入框的文本
    ans = from_to.translate(text)  # 執行翻譯
    txt.insert(END, ans)  # 將翻譯的結果給到文本框txt
    inp3.delete(0, END)  # 清空輸入框


# 初始化,畫布大小
root = Tk()
root.geometry('340x540')

# 輸入語言提示
lb1 = Label(root, text="language  "  "\t""-->" "\t" + "   language")
lb1.place(relx=0.1, rely=0.05, relwidth=0.8, relheight=0.05)

# 第一個語言輸入框
inp1 = Entry(root)
inp1.place(relx=0.1, rely=0.1, relwidth=0.3, relheight=0.1)

# 第二個語言輸入框
inp2 = Entry(root)
inp2.place(relx=0.6, rely=0.1, relwidth=0.3, relheight=0.1)

# 調用翻譯

# 文字提示
lb2 = Label(root, text="輸入需要翻譯的文本")
lb2.place(relx=0.1, rely=0.25, relwidth=0.8, relheight=0.05)

# 輸入需要翻譯的文本
inp3 = Entry(root)
inp3.place(relx=0.1, rely=0.35, relwidth=0.8, relheight=0.15)

# 翻譯按鈕
btn1 = Button(root, text='翻譯', command=translate_to)
btn1.place(relx=0.4, rely=0.5, relwidth=0.2, relheight=0.1)

# 翻譯的結果
txt = Text(root)
txt.place(rely=0.7, relheight=0.2)

root.mainloop()

總結

這個小軟件或許不是很高大上,
但是每一種嘗試和發現,都能成為我進步的階梯
結果是看客們茶余飯后的談資
過程是親歷者經年留影的寶藏
如果喜歡的話,給個關注和點贊吧

到此這篇關于python做翻譯軟件詳解,小白也看得明白的文章就介紹到這了,更多相關python翻譯軟件內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 告別網頁搜索!教你用python實現一款屬于自己的翻譯詞典軟件
  • 用 Python 寫的文檔批量翻譯工具效果竟然超出想象
  • 教你如何利用Python批量翻譯英文Word文檔并保留格式
  • python爬蟲之爬取百度翻譯
  • 三大Python翻譯神器再也不用擔心學不好英語

標簽:林芝 盤錦 寧夏 大同 海南 南平 漯河 普洱

巨人網絡通訊聲明:本文標題《python做翻譯軟件詳解,小白也看得明白》,本文關鍵詞  python,做,翻譯軟件,詳解,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python做翻譯軟件詳解,小白也看得明白》相關的同類信息!
  • 本頁收集關于python做翻譯軟件詳解,小白也看得明白的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    久久99国产精品久久99| 狠狠色丁香婷婷综合| 久久不见久久见免费视频7| 成人性视频免费网站| 国产偷v国产偷v亚洲高清| 中文字幕一区二区三区四区 | 亚洲乱码精品一二三四区日韩在线| 图片区小说区国产精品视频| 成人av在线播放网站| 日韩欧美国产小视频| 首页亚洲欧美制服丝腿| 在线观看视频一区| 亚洲天堂免费看| 成人涩涩免费视频| 精品成人私密视频| 蜜桃视频一区二区三区| 欧美日韩高清一区二区不卡| 亚洲综合在线视频| 91麻豆6部合集magnet| 中文字幕一区二区三区不卡| 国产精品资源网站| 久久免费偷拍视频| 国产在线不卡视频| 久久久亚洲午夜电影| 黄色成人免费在线| 精品国产乱码久久久久久久 | 日韩欧美中文字幕公布| 亚洲一区二区三区自拍| 色网站国产精品| 一区二区三区四区在线免费观看 | 黄色日韩网站视频| 亚洲精品在线观看视频| 精品亚洲porn| 欧美一区二区精品在线| 久久国产精品99久久人人澡| 日韩一级成人av| 精品一区二区三区久久| 欧美一级高清片| 精品在线观看免费| 久久精品亚洲一区二区三区浴池| 国产老肥熟一区二区三区| 中文欧美字幕免费| 一本一道久久a久久精品综合蜜臀| 一区二区三区中文字幕| 日韩精品一区二| 国产一区二区日韩精品| 国产婷婷精品av在线| 成a人片国产精品| 亚洲一区二区影院| 日韩免费电影网站| 丰满亚洲少妇av| 夜夜爽夜夜爽精品视频| 91精品国产综合久久久久| 国内欧美视频一区二区| 亚洲日本青草视频在线怡红院| 欧洲色大大久久| 久久99国产精品免费| 国产精品福利电影一区二区三区四区| 91视频免费观看| 日本欧洲一区二区| 中文字幕在线视频一区| 欧美在线你懂得| 久久成人免费日本黄色| 国产精品的网站| 欧美一区二区三区免费大片 | 免费看欧美女人艹b| 久久这里只有精品首页| 色婷婷av一区| 韩国av一区二区三区四区| 亚洲精品成人少妇| 久久日韩粉嫩一区二区三区| 一本一道久久a久久精品综合蜜臀| 麻豆视频一区二区| 亚洲欧美日韩中文播放| 亚洲精品在线观看网站| 欧美三级在线播放| 成人激情黄色小说| 免费成人在线播放| 亚洲女子a中天字幕| 精品99一区二区| 欧美日韩一区国产| 99在线热播精品免费| 韩国在线一区二区| 日韩经典中文字幕一区| 成人免费在线视频观看| 欧美va亚洲va国产综合| 欧美性色综合网| 成人小视频在线| 国产真实精品久久二三区| 亚洲午夜久久久| 成人免费一区二区三区在线观看| 欧美成人综合网站| 国产日韩精品一区| 在线播放/欧美激情| 色乱码一区二区三区88| 国产老肥熟一区二区三区| 蜜臂av日日欢夜夜爽一区| 亚洲成人av福利| 一区二区三区在线影院| 国产精品欧美综合在线| 久久婷婷色综合| 精品国产制服丝袜高跟| 日韩欧美国产精品一区| 欧美精品日韩一区| 欧美视频日韩视频在线观看| 日本二三区不卡| 色综合一区二区三区| av网站一区二区三区| 91在线播放网址| 91原创在线视频| 日本韩国一区二区| 99精品国产一区二区三区不卡| 成人av电影在线网| 97国产一区二区| 91啪在线观看| 欧美专区日韩专区| 欧美三电影在线| 欧美肥大bbwbbw高潮| 欧美一级淫片007| 日韩欧美你懂的| 久久综合久久久久88| 久久久久九九视频| 中文成人av在线| 一区二区三区高清| 亚洲一二三区在线观看| 香蕉成人啪国产精品视频综合网| 午夜不卡av在线| 天堂久久一区二区三区| 麻豆免费精品视频| 国产东北露脸精品视频| 成人av在线网站| 欧美三级资源在线| 欧美tickling挠脚心丨vk| 精品国产一区二区精华| 国产情人综合久久777777| 最新热久久免费视频| 亚洲午夜久久久久久久久电影网| 蜜桃av一区二区在线观看| 丁香六月综合激情| 94-欧美-setu| 日韩欧美精品三级| 国产精品嫩草影院com| 亚洲一区二区三区三| 久久成人18免费观看| av电影天堂一区二区在线| 欧美军同video69gay| 国产亚洲欧美日韩日本| 亚洲视频免费在线观看| 麻豆精品一区二区av白丝在线| 大陆成人av片| 678五月天丁香亚洲综合网| 国产欧美日韩综合| 亚洲国产综合人成综合网站| 国产精品12区| 欧美一区二区三区小说| 亚洲欧洲一区二区在线播放| 蜜臀久久99精品久久久久宅男| 99在线精品视频| 久久久影视传媒| 日韩福利视频导航| 一本色道久久综合亚洲aⅴ蜜桃 | 777色狠狠一区二区三区| 欧美国产精品v| 日本少妇一区二区| 91高清视频在线| 成人欧美一区二区三区白人| 久久精品999| 欧美日韩午夜精品| 中文字幕日本不卡| 国产酒店精品激情| 欧美久久高跟鞋激| 自拍偷拍国产精品| 国产69精品久久久久毛片 | 国产精品久久久久影院亚瑟| 免费观看一级特黄欧美大片| 成人国产一区二区三区精品| 欧美电影免费观看高清完整版在线 | 色先锋资源久久综合| 久久久久久久网| 久久精品国产久精国产| 91精品在线免费| 亚洲一卡二卡三卡四卡无卡久久| jlzzjlzz亚洲日本少妇| 欧美精彩视频一区二区三区| 捆绑紧缚一区二区三区视频| 欧美日韩专区在线| 中文字幕视频一区| 岛国一区二区三区| 久久伊99综合婷婷久久伊| 麻豆高清免费国产一区| 欧美日韩国产欧美日美国产精品| 亚洲欧美激情在线| jlzzjlzz亚洲女人18| 亚洲欧洲三级电影| 国产suv精品一区二区883| 国产欧美一区在线| 成人午夜碰碰视频| 中文字幕中文字幕一区二区| 成人午夜av在线| 日韩一区欧美小说|