在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用Python腳本實(shí)現(xiàn)GUI界面生成工具

Wildesbeast ? 來源:今日頭條 ? 作者:有趣的程序媛 ? 2020-02-06 12:05 ? 次閱讀

對(duì)于一些 Python 腳本,我們想把它打包給其他人使用,不是黑色的命令行框,而是打包成一個(gè)有界面的程序包給別人,讓普通用戶也能用上是多么酷的事啊。

涉及到界面,就少不了 GUI 編程,對(duì)于一些爬蟲腳本或者其他腳本能有一個(gè)界面給普通用戶使用,用戶的體驗(yàn)也是有所上升的。

小編就做了一個(gè)圖片文本識(shí)別的小工具,有著界面,可以打包給別人使用,小編在寫界面代碼時(shí),并沒有從頭開始寫,而是用了一個(gè)叫工具通過拖拽控件的方式,快速生成所需要的界面,小面就來介紹一下這個(gè)工具吧~

有了這個(gè)工具,你也可以給自己的小腳本添加界面咯!

PAGE 工具

這個(gè)工具的名稱就叫 “PAGE”

下載鏈接:

https://sourceforge.net/projects/page/files/latest/download

下載后,我們還需要下載一個(gè) Anaconda,然后把wish所在目錄加入環(huán)境變量, 例如我的目錄是 D:Anaconda3Libraryin,
wish.exe是tcl的腳本執(zhí)行引擎的exe接口

添加好后,打開的界面如下所示:

打開后出現(xiàn)了 4 個(gè)窗口,很好區(qū)分,我們主要設(shè)計(jì)界面的窗口是最右邊的 “New”,它左邊的是工具欄 “Toolbar”,用于拖拽界面的控件,另外兩個(gè)一個(gè)是菜單欄,一個(gè)是層級(jí)目錄。

代碼生成

小編設(shè)計(jì)了一個(gè)圖片文字識(shí)別所需要的界面包含了一個(gè)輸入框,一個(gè)標(biāo)簽,兩個(gè)按鈕,一個(gè)文本框如下:

界面設(shè)計(jì)好后,點(diǎn)擊菜單欄【Gen_Python】即可看到代碼,一個(gè)【python gui】一個(gè)【support modul】

如果我們只是只想要這樣一個(gè)簡單的界面,不需要關(guān)聯(lián)導(dǎo)入其他項(xiàng)目,就只需要【python gui】的代碼即可,【save】保存為 .py 文件,但只是生成這個(gè)界面的代碼而已,事件的邏輯需要我們自己添加修改。

圖片文字識(shí)別

小編用上面的界面,添加圖片文字識(shí)別的邏輯,小編選擇調(diào)用騰訊云的 api,具體配置,可查看代碼的文檔。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4882

    瀏覽量

    70046
  • GUI
    GUI
    +關(guān)注

    關(guān)注

    3

    文章

    671

    瀏覽量

    40591
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4822

    瀏覽量

    85894
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    樹莓派新玩法:基于WiFi的CPU溫度與內(nèi)存使用Web-GUI監(jiān)控系統(tǒng)

    RaspberryPi是一款靈活強(qiáng)大的硬件平臺(tái),適用于各種創(chuàng)意項(xiàng)目,而性能監(jiān)控則是確保其高效運(yùn)行的關(guān)鍵。本文介紹了一款基于NiceGUI和Python構(gòu)建的圖形用戶界面GUI),允許用戶通過
    的頭像 發(fā)表于 03-25 16:39 ?215次閱讀
    樹莓派新玩法:基于WiFi的CPU溫度與內(nèi)存使用Web-<b class='flag-5'>GUI</b>監(jiān)控系統(tǒng)

    【MWC 2025】羅德與施瓦茨推出CMX500 AI腳本助手,AI驅(qū)動(dòng)自動(dòng)化助力移動(dòng)設(shè)備測(cè)試

    羅德與施瓦茨(以下簡稱“RS推出創(chuàng)新技術(shù),通過全新的CMX500 AI腳本助手實(shí)現(xiàn)測(cè)試腳本生成和功能測(cè)試的自動(dòng)化。該工具結(jié)合了生成式AI和自
    發(fā)表于 03-05 17:01 ?119次閱讀
    【MWC 2025】羅德與施瓦茨推出CMX500 AI<b class='flag-5'>腳本</b>助手,AI驅(qū)動(dòng)自動(dòng)化助力移動(dòng)設(shè)備測(cè)試

    使用Python實(shí)現(xiàn)xgboost教程

    使用Python實(shí)現(xiàn)XGBoost模型通常涉及以下幾個(gè)步驟:數(shù)據(jù)準(zhǔn)備、模型訓(xùn)練、模型評(píng)估和模型預(yù)測(cè)。以下是一個(gè)詳細(xì)的教程,指導(dǎo)你如何在Python中使用XGBoost。 1. 安裝XGBoost
    的頭像 發(fā)表于 01-19 11:21 ?994次閱讀

    請(qǐng)問使用AFE4400SPO2EVM測(cè)試完之后,GUI里面的數(shù)據(jù)如何作為原始數(shù)據(jù)導(dǎo)入到python操作界面里呢?

    請(qǐng)問使用AFE4400SPO2EVM測(cè)試完之后,GUI里面的數(shù)據(jù)如何作為原始數(shù)據(jù)導(dǎo)入到python操作界面里呢?
    發(fā)表于 01-03 07:38

    DLP EVM GUI工具用戶指南

    電子發(fā)燒友網(wǎng)站提供《DLP EVM GUI工具用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-26 14:22 ?1次下載
    DLP EVM <b class='flag-5'>GUI</b><b class='flag-5'>工具</b>用戶指南

    電腦是已經(jīng)安裝了python2.7,為什么打開GUI的script window時(shí),一直提示未找到python2.7?

    電腦是已經(jīng)安裝了python2.7,為什么打開GUI的script window時(shí),一直提示未找到python2.7?
    發(fā)表于 11-14 07:50

    微軟生成式AI腳本GenAIScript的安裝與配置

    GenAIScript 是一種結(jié)合了生成式人工智能(Generative AI,簡稱 GenAI)和腳本編寫能力的新型腳本語言。
    的頭像 發(fā)表于 11-07 09:13 ?581次閱讀
    微軟<b class='flag-5'>生成</b>式AI<b class='flag-5'>腳本</b>GenAIScript的安裝與配置

    生成式AI工具作用

    生成式AI工具是指那些能夠自動(dòng)生成文本、圖像、音頻、視頻等多種類型數(shù)據(jù)的人工智能技術(shù)。在此,petacloud.ai小編為您整理生成式AI工具
    的頭像 發(fā)表于 10-28 11:19 ?567次閱讀

    七大嵌入式GUI盤點(diǎn)

    組件實(shí)現(xiàn)快速開發(fā)。 LVGL 全稱Light and Versatile Graphics Library,是一個(gè)自由的,開源的GUI庫,界面精美,資源消耗小,可移植度高,響應(yīng)式布局等特點(diǎn),全庫
    發(fā)表于 09-02 10:58

    利用Python腳本登錄到交換機(jī)并創(chuàng)建VLAN

    本文將詳細(xì)介紹如何利用Python腳本登錄到交換機(jī)并創(chuàng)建VLAN。
    的頭像 發(fā)表于 08-12 17:59 ?815次閱讀

    使用Python腳本備份華為交換機(jī)的配置信息

    在現(xiàn)代網(wǎng)絡(luò)管理中,備份交換機(jī)的配置信息是一項(xiàng)至關(guān)重要的任務(wù)。備份可以確保在交換機(jī)發(fā)生故障或配置錯(cuò)誤時(shí),能夠迅速恢復(fù)到之前的工作狀態(tài)。本文將詳細(xì)介紹如何使用Python腳本備份華為交換機(jī)的配置信息。
    的頭像 發(fā)表于 08-12 17:50 ?1067次閱讀
    使用<b class='flag-5'>Python</b><b class='flag-5'>腳本</b>備份華為交換機(jī)的配置信息

    使用Python批量連接華為網(wǎng)絡(luò)設(shè)備

    隨著網(wǎng)絡(luò)規(guī)模的擴(kuò)大和設(shè)備數(shù)量的增加,手動(dòng)配置和管理每臺(tái)網(wǎng)絡(luò)設(shè)備變得越來越不現(xiàn)實(shí)。因此,自動(dòng)化工具腳本變得尤為重要。Python語言以其簡潔性和強(qiáng)大的第三方庫支持,成為了網(wǎng)絡(luò)自動(dòng)化領(lǐng)域的首選。本篇文章將詳細(xì)介紹如何使用
    的頭像 發(fā)表于 08-12 17:48 ?739次閱讀

    用離線安裝器安裝的idf,其創(chuàng)建的Python虛擬環(huán)境無激活腳本是怎么回事?

    如題,用離線安裝器安裝的idf,其創(chuàng)建的Python虛擬環(huán)境無激活腳本,具體如下圖所示: 反而用vscode插件安裝的idf有,如下圖:vscode插件安裝的idf的Python虛擬環(huán)境 提問:沒有
    發(fā)表于 06-11 06:49

    上位機(jī)可視化界面編程軟件有哪些

    上位機(jī)可視化界面編程軟件是一類用于開發(fā)圖形用戶界面(GUI)的軟件工具,它們通常提供了豐富的界面元素、易于使用的編程接口和強(qiáng)大的功能。這些軟
    的頭像 發(fā)表于 06-06 10:48 ?3371次閱讀

    華芯微特推出了專門為GUI界面而設(shè)的MC U產(chǎn)品

    豐富的圖形用戶界面(GUI)設(shè)計(jì)可以幫助人類從視覺上、肢體上感知更加清晰、更加立體的信息世界。值得一提的是,例如PC觸控屏、儀器儀表觸摸屏、家居設(shè)備控制板、VR/AR系統(tǒng)的觸控技術(shù)等,華芯微特推出
    的頭像 發(fā)表于 05-14 17:00 ?647次閱讀
    華芯微特推出了專門為<b class='flag-5'>GUI</b><b class='flag-5'>界面</b>而設(shè)的MC U產(chǎn)品
    主站蜘蛛池模板: 波多野结衣在线观看一区 | 国产小视频在线高清播放 | 69久久夜色精品国产69小说 | 欧美福利一区 | 草色网 | 女人张开腿让男人捅爽 | 久久好色 | 欧美一区a | 丁香婷婷激情五月 | 精品视频一区二区三区四区五区 | 一区一精品 | 又黄又爽的成人免费网站 | 香港日本三级在线播放 | 亚洲五月婷 | 日本aaaa级毛片在线看 | 2022第二三四天堂网 | 国产手机在线 | 性欧美大战久久久久久久久 | 日韩在线一区二区 | 国产成人精品日本 | mmmxxx69日本| 免费大秀视频在线播放 | 黄色网页在线播放 | 国产经典三级 | 狠狠色噜狠狠狠狠 | 成人精品视频一区二区三区 | 欧美簧片| 午夜骚| 天天做天天做天天综合网 | 天天色天天操天天 | 亚洲天堂伦理 | 中文字幕在线观看日剧网 | 四虎最新免费观看网址 | 日韩免费一级毛片 | 五月婷婷俺也去开心 | 一级片视频在线 | 狠狠五月天 | 手机看片免费福利 | 免费人成网址在线观看国内 | 天天操好逼 | 男生脱美女内裤内衣动态图 |