91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

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

Wildesbeast ? 來(lái)源:今日頭條 ? 作者:有趣的程序媛 ? 2020-02-06 12:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

PAGE 工具

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

下載鏈接:

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

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

添加好后,打開(kāi)的界面如下所示:

打開(kāi)后出現(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è)簡(jiǎn)單的界面,不需要關(guān)聯(lián)導(dǎo)入其他項(xiàng)目,就只需要【python gui】的代碼即可,【save】保存為 .py 文件,但只是生成這個(gè)界面的代碼而已,事件的邏輯需要我們自己添加修改。

圖片文字識(shí)別

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

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

    關(guān)注

    30

    文章

    4968

    瀏覽量

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

    關(guān)注

    3

    文章

    697

    瀏覽量

    43486
  • python
    +關(guān)注

    關(guān)注

    57

    文章

    4877

    瀏覽量

    90078
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    恩智浦嵌入式HMI應(yīng)用開(kāi)發(fā)工具GUI Guider 1.10.1全新上線(xiàn)

    恩智浦嵌入式HMI應(yīng)用開(kāi)發(fā)工具GUI Guider 1.10.1全新上線(xiàn)啦!新版本重點(diǎn)聚焦性能提升、工具鏈升級(jí)、多點(diǎn)觸控體驗(yàn)以及開(kāi)發(fā)板適配,進(jìn)一步優(yōu)化IDE界面,增強(qiáng)功能穩(wěn)定性,并完善
    的頭像 發(fā)表于 12-28 09:45 ?1632次閱讀

    官方新品 | 虹科PCAN-Explorer 7發(fā)布:帶來(lái)Python腳本與靈活授權(quán)新體驗(yàn)

    虹科PCAN-Explorer7支持Python腳本+授權(quán)管理升級(jí)在CAN總線(xiàn)技術(shù)持續(xù)進(jìn)化的當(dāng)下,我們始終相信,工具的革新應(yīng)與技術(shù)的前沿同頻,更應(yīng)讓復(fù)雜的研發(fā)與分析工作,回歸簡(jiǎn)潔、高效的本質(zhì)。虹科
    的頭像 發(fā)表于 12-05 11:03 ?964次閱讀
    官方新品 | 虹科PCAN-Explorer 7發(fā)布:帶來(lái)<b class='flag-5'>Python</b><b class='flag-5'>腳本</b>與靈活授權(quán)新體驗(yàn)

    無(wú)圖形界面模式下自定義檢查工具的應(yīng)用

    此前文章已介紹 ANSA 中的自定義檢查工具。本文將探討該功能在無(wú)圖形界面(No-GUI)模式下的應(yīng)用,旨在滿(mǎn)足標(biāo)準(zhǔn)化工作流程的需求,適用于需要高度自動(dòng)化的前處理場(chǎng)景。通過(guò)集成自定義檢查,用戶(hù)可
    的頭像 發(fā)表于 11-30 14:13 ?595次閱讀
    無(wú)圖形<b class='flag-5'>界面</b>模式下自定義檢查<b class='flag-5'>工具</b>的應(yīng)用

    PYQT 應(yīng)用程序框架及開(kāi)發(fā)工具

    大家好,本團(tuán)隊(duì)此次分享的內(nèi)容為開(kāi)發(fā)過(guò)程中使用到的PYQT 應(yīng)用程序框架及開(kāi)發(fā)工具。 pYqt 是一個(gè)多平臺(tái)的 python 圖形用戶(hù)界面應(yīng)用程序框架,由于其面向?qū)ο蟆? 易擴(kuò)展(可實(shí)現(xiàn)
    發(fā)表于 10-29 07:15

    【Labview技巧合集】16 在labview中嵌入python做的界面

    在labview中嵌入python做的GUI界面 無(wú)所不能的labview啊
    發(fā)表于 09-22 05:30

    termux調(diào)試python猜數(shù)字游戲

    實(shí)現(xiàn)Python版) ```python import random def guess_number(): # 生成隨機(jī)數(shù)字(1-100) secret_number
    發(fā)表于 08-29 17:15

    HarmonyOSAI編程頁(yè)面生成

    ;,調(diào)出命令,選擇Generate Page,進(jìn)入頁(yè)面生成窗口。 輸入需要生成的頁(yè)面主題及要求。當(dāng)前支持對(duì)美食、旅游、購(gòu)物和新聞四大垂域進(jìn)行頁(yè)面生成。點(diǎn)擊圖標(biāo),等待生成完成。 支持通過(guò)
    發(fā)表于 08-29 15:50

    Python腳本實(shí)現(xiàn)運(yùn)維工作自動(dòng)化案例

    還在為重復(fù)性運(yùn)維工作而煩惱?每天被各種告警、監(jiān)控、部署搞得焦頭爛額?作為一名有10年經(jīng)驗(yàn)的運(yùn)維老司機(jī),今天分享5個(gè)超實(shí)用的Python自動(dòng)化腳本,讓你的運(yùn)維工作效率提升300%!這些都是我在生產(chǎn)環(huán)境中實(shí)際使用的案例,代碼簡(jiǎn)潔高效,拿來(lái)即用!
    的頭像 發(fā)表于 08-27 14:46 ?1180次閱讀

    分享---簡(jiǎn)單快速實(shí)現(xiàn)烘烤設(shè)備UI界面的方法

    本文分享下,如何簡(jiǎn)單快速的設(shè)計(jì)出工業(yè)烘烤設(shè)備的UI界面方法, 借助 \"墨刀\" 界面原型設(shè)計(jì)工具,設(shè)計(jì)烘烤機(jī)主界面圖片。 使用拓普微 SGTools開(kāi)發(fā)
    發(fā)表于 08-26 11:58

    如何使用 SEGGER emWin AppWizard 工具為儀表板界面設(shè)計(jì)圖形用戶(hù)界面?

    如何使用 SEGGER emWin AppWizard 工具為儀表板界面設(shè)計(jì)圖形用戶(hù)界面GUI)。它集成了控制 MA35H0 系列評(píng)估板上的 LED 和按鈕的功能。
    發(fā)表于 08-19 07:23

    HarmonyOS AI輔助編程工具(CodeGenie)頁(yè)面生成

    CodeGenie圖標(biāo),完成登錄后在輸入框輸入\"/\",調(diào)出命令,選擇 Generate Page,進(jìn)入頁(yè)面生成窗口。 輸入需要生成的頁(yè)面主題及要求。當(dāng)前支持對(duì)美食、旅游、購(gòu)物
    發(fā)表于 08-13 10:38

    GUI Guider全新優(yōu)化方案GUI xTurbo-VeloRender初體驗(yàn):基于i.MX RT平臺(tái)的LVGL渲染能力突破

    引言 在嵌入式GUI開(kāi)發(fā)領(lǐng)域,圖形界面的渲染性能直接決定了用戶(hù)體驗(yàn)的流暢度與產(chǎn)品競(jìng)爭(zhēng)力。針對(duì)i.MX RT系列的開(kāi)發(fā)需求,恩智浦在2025年隆重推出全新的性能優(yōu)化方案?- GUI xTurbo技術(shù)
    的頭像 發(fā)表于 07-10 09:21 ?3761次閱讀
    <b class='flag-5'>GUI</b> Guider全新優(yōu)化方案<b class='flag-5'>GUI</b> xTurbo-VeloRender初體驗(yàn):基于i.MX RT平臺(tái)的LVGL渲染能力突破

    【PCA9958HN-ARD】GUI工具的使用

    :PCA9958HN-ARD評(píng)估板快速入門(mén) | NXP 半導(dǎo)體),里面包含GUI上位機(jī)軟件的安裝包和LPC55S69開(kāi)發(fā)板的固件。 然后,點(diǎn)擊setup.exe,進(jìn)行GUI上位機(jī)軟件的安裝,安裝完成后會(huì)生成
    發(fā)表于 06-29 10:07

    AWTK,開(kāi)啟屬于你的GUI之美

    在當(dāng)今數(shù)字化時(shí)代,軟件界面設(shè)計(jì)的高效性和一致性至關(guān)重要。本文將探討GUI設(shè)計(jì)從傳統(tǒng)代碼編寫(xiě)到所見(jiàn)即所得工具的演變,并介紹AWTK如何通過(guò)一致的渲染技術(shù),為開(kāi)發(fā)者帶來(lái)高效且直觀(guān)的開(kāi)發(fā)體驗(yàn)。傳統(tǒng)G
    的頭像 發(fā)表于 05-13 11:31 ?1267次閱讀
    AWTK,開(kāi)啟屬于你的<b class='flag-5'>GUI</b>之美

    樹(shù)莓派新玩法:基于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)建的圖形用戶(hù)界面GUI),允許用戶(hù)通過(guò)
    的頭像 發(fā)表于 03-25 16:39 ?1004次閱讀
    樹(shù)莓派新玩法:基于WiFi的CPU溫度與內(nèi)存使用Web-<b class='flag-5'>GUI</b>監(jiān)控系統(tǒng)