那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

華為云 Flexus X 實例下的場景體驗——小企業使用 Python 語言——超迅速搭建簡單公網 API 接口服務

jf_94205927 ? 來源:jf_94205927 ? 作者:jf_94205927 ? 2024-12-27 13:46 ? 次閱讀

前言

小企業為了快速搞定一些接口功能如果不使用 Python 的話相對來說復雜度還是很高的,這里我來通過【華為云 Flexus X 實例】來迅速的搭建一個 Python 的 WebApi 示例,希望本文可以對小企業來說有一定的幫助作用。

目錄

前言

環境說明

連接并安裝 Python 環境

Python Web 接口編碼

上傳 WebAPI 接口代碼

安裝 flask 與 flask_cors

添加安全組

公網訪問測試

總結

環境說明

這里我重新重置一下鏡像,使得大家的環境肯定都是一樣的,免得出現不統一的情況。

wKgZPGduPxSAQnMwAAN1IZska7A555.png

還是需要耐心等一會的。

wKgZO2duPxWACyIfAAMUd31mPZk832.png

連接并安裝 Python 環境

先試用 Xshell 來連接到我們的服務器。

wKgZPGduPxmASN-7AAQ3PPll2yY517.png

查看 Python 環境是否存在

wKgZO2duPxmAWJMfAACWEn4t_Sc799.png

可以查詢到我們這個鏡像直接安裝了 python 的 3.9.9 版本,這是非常棒的呢,免得我們再去安裝的環節了。

Python Web 接口編碼

這里我們使用華為的【CodeArts Snap】工具,直接安裝登錄后即可使用。

wKgZPGduPxqAI67-AAVtV84fxpk685.png

我們直接提問,并獲取模板的代碼。

回答的很快,且很完整,安裝庫的命令都給了。

wKgZO2duPxuAWC5HAAXbEcYiL4s249.png

wKgZPGduPxyAUoQCAAAAK8RNs4s613.gif

我們可以看到啟動完畢了。

wKgZO2duPxyAEAGuAAOaSqpCgEY503.png

wKgZPGduPx2ATi2tAAFCQlCaTSg620.png

加上/api 后就可以看到了。

wKgZO2duPx2AS221AACWY6ag0gM878.png

這不就有了嗎,接下來我們搞網上就可以了。

上傳 WebAPI 接口代碼

這里我們直接進入到 Xshell 里面【vi main.py】編輯一下,這里需要注意的就是【:wq】保存啊。保存完畢后我們就行運行看看了。

wKgZPGduPx6AIuv8AAPn-yGynUQ196.png

安裝 flask 與 flask_cors 庫

我們這缺庫。

wKgZO2duPx-AdCAwAABVxFdowXA007.png

缺什么安裝什么就可以了

還是少一個【flask_cors】

wKgZPGduPx-AFMSEAAYI55SR6R8027.png

wKgZO2duPyCAUNU-AAOt0_67JfY449.png

添加安全組

這里我們啟動的時候是 5000 的端口號,所以我們得處理一下。

wKgZPGduPyGAcP7vAAG4iQadbqA323.png

這里添加 5000 的端口號。

wKgZO2duPyGAefJqAAK2VDGmIv4403.png

公網訪問測試

可以看到使用公網訪問,且訪問成功。

wKgZPGduPyKADp6lAACwIFOZm4s933.png

我們已經搭建完畢了,那么接下來我們就可以自定義接口來處理我們要操作的接口了。

總結

Python 的 WebAPI 接口,尤其是借助 flask 與 flask_cors 庫,對小企業具有重要作用。首先,能快速實現接口功能。小企業資源有限,時間緊迫,使用這些工具可以高效搭建服務,降低開發復雜度,讓企業迅速搞定業務需求。其次,具有良好的擴展性。隨著業務發展,可方便地添加新功能和修改現有接口。再者,通過 flask_cors 庫能輕松解決跨域問題,便于與不同系統集成,提高企業系統的兼容性。同時,Python 語言簡潔易懂,開發成本低,即使技術實力有限的小企業也能快速上手。總之,Python 的 WebAPI 接口為小企業提供了一種高效、靈活且低成本的解決方案,助力企業在激烈的市場競爭中快速發展。

最近華為云的 828 B2B 企業節正在舉辦中,其中 Flexus X 實例的促銷也非常給力,可以去瞅瞅。做企業的服務器來使用是非常劃算的,正好來跑我們的服務,而且對自建 MySQL、Redis、Nginx 的性能有要求的小伙伴,一定不要錯過活動。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • API
    API
    +關注

    關注

    2

    文章

    1510

    瀏覽量

    62391
  • python
    +關注

    關注

    56

    文章

    4807

    瀏覽量

    85035
  • 華為云
    +關注

    關注

    3

    文章

    2682

    瀏覽量

    17586
收藏 人收藏

    評論

    相關推薦

    華為 Flexus 服務X 實例的 Redis 性能基準測試

    Flexus 服務X 實例介紹 華為
    的頭像 發表于 01-23 18:07 ?111次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務</b>器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b><b class='flag-5'>下</b>的 Redis 性能基準測試

    華為 Flexus 服務X 實例部署 Mininote 輕量級筆記工具

    是新一代面向中小企業和開發者的柔性算力服務器。它能夠智能感知業務負載的變化,自動調整資源配置。這款服務器特別適用于中低負載的應用場景,例如
    的頭像 發表于 01-23 17:56 ?124次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務</b>器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b>部署 Mininote 輕量級筆記工具

    華為 Flexus 服務X 實例之 openEuler 系統搭建 MaxKB 開源知識庫問答系統

    前言 在數字化轉型的大潮中,華為以其卓越的技術實力和穩定的服務表現,成為了眾多企業和開發者信賴的服務
    的頭像 發表于 01-17 09:44 ?268次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務</b>器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b>之 openEuler 系統<b class='flag-5'>下</b><b class='flag-5'>搭建</b> MaxKB 開源知識庫問答系統

    Flexus 服務X 實例實踐:安裝 flatnotes 筆記應用程序

    引言 在當今數字化的浪潮中,企業和開發者對服務的需求與日俱增。華為 Flexus
    的頭像 發表于 01-13 15:52 ?323次閱讀
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務</b>器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b>實踐:安裝 flatnotes 筆記應用程序

    基于華為 Flexus 服務X 實例快速搭建 Halo 博客平臺

    前言 ????????華為作為領先的服務提供商,一直致力于為企業提供卓越的計算
    的頭像 發表于 01-08 11:46 ?201次閱讀
    基于<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務</b>器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b>快速<b class='flag-5'>搭建</b> Halo 博客平臺

    輕松搭建蝌蚪聊天室:華為 Flexus X 實例實戰教程

    華為 Flexus X 實例概述 華為
    的頭像 發表于 01-07 17:26 ?389次閱讀
    輕松<b class='flag-5'>搭建</b>蝌蚪聊天室:<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>實戰教程

    華為 Flexus X 實例場景體驗——小企業必備——禪道服務搭建

    Flexus X 實例】來搭建禪道,這樣就沒有廣告了,我們使用的是 Ubuntu 的服務
    的頭像 發表于 01-07 17:25 ?393次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b><b class='flag-5'>下</b>的<b class='flag-5'>場景</b>體驗——<b class='flag-5'>小企業</b>必備——禪道<b class='flag-5'>服務</b><b class='flag-5'>搭建</b>

    華為 Flexus 服務X 實例部署 Trilium Notes 知識庫工具

    小企業和開發者的柔性算力服務器。它能夠智能感知業務負載的變化,自動調整資源配置。這款服務器特別適用于中低負載的應用場景,例如電商直播、
    的頭像 發表于 01-02 20:45 ?207次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務</b>器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b>部署 Trilium Notes 知識庫工具

    華為 Flexus X 實例場景體驗——小企業的福星——最簡單的 php 環境搭建

    ?前言 都是 php 是全世界最好的語言,我也是非常的喜歡,雖然我是搞大數據的,但是 php 在很逗情況對于個人開發者來說是非常友好的,對于一般小企業來說使用【華為
    的頭像 發表于 01-02 11:59 ?111次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b><b class='flag-5'>下</b>的<b class='flag-5'>場景</b>體驗——<b class='flag-5'>小企業</b>的福星——最<b class='flag-5'>簡單</b>的 php 環境<b class='flag-5'>搭建</b>

    華為 Flexus 服務X 實例的使用教程

    引言 選擇一款性價比高、性能強勁的服務器是 IT 技術人員常面臨的問題。華為Flexus
    的頭像 發表于 12-30 09:16 ?276次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務</b>器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b>的使用教程

    Flexus 服務X 實例:在 Docker 環境搭建 java 開發環境

    引言 在科技飛速發展的時代,計算成為推動各行業進步的重要力量。華為憑借其強大的技術實力和創新精神,始終走在行業前沿。華為
    的頭像 發表于 12-30 09:07 ?252次閱讀
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務</b>器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b>:在 Docker 環境<b class='flag-5'>下</b><b class='flag-5'>搭建</b> java 開發環境

    基于華為 Flexus 服務X 實例搭建 Halo 博客平臺

    前言 在數字化轉型的大潮中,華為 Flexus 服務X
    的頭像 發表于 12-26 09:40 ?207次閱讀
    基于<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務</b>器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b>部<b class='flag-5'>搭建</b> Halo 博客平臺

    基于華為 Flexus 服務X 實例搭建 Linux 學習環境

    前言 在當今信息技術日新月異的時代,華為 Flexus 服務X
    的頭像 發表于 12-25 17:10 ?209次閱讀
    基于<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務</b>器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b><b class='flag-5'>搭建</b> Linux 學習環境

    華為 Flexus 服務X 實例的購買及使用體驗

    價比服務。其中,華為 Flexus 服務
    的頭像 發表于 12-24 17:26 ?221次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服務</b>器 <b class='flag-5'>X</b> <b class='flag-5'>實例</b>的購買及使用體驗

    重塑服務華為 Flexus X 實例破解服務傳統難題

    服務的局限性也逐步顯現,成為阻礙企業發展的障礙。華為深刻洞察中小企業和開發者在
    的頭像 發表于 08-12 09:54 ?611次閱讀
    重塑<b class='flag-5'>云</b><b class='flag-5'>服務</b>,<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>實例</b>破解<b class='flag-5'>云</b><b class='flag-5'>服務</b>傳統難題
    百家乐官网平台是最好的娱乐城 | 德州扑克中文单机版| 百家乐官网网站排名| 金都国际| 哪个百家乐网站信誉好| 娱乐城百家乐官网可以代理吗 | 百家乐那个娱乐城信誉好| 乐享百家乐官网的玩法技巧和规则| 百家乐官网合作代打| 盛世国际投注| 庄闲和百家乐桌布| 太阳城百家乐祖玛| 百家乐官网b28博你| 网上百家乐官网官方网站| 澳门玩大小| 大发888破解| 威尼斯人娱乐网注册送38元彩金 | 百家乐玩法教材| 百家乐官网看澳门| gt百家乐官网平台| 无棣县| 扬州棋牌中心| 大发888娱乐城官方网站lm0| 至尊百家乐娱乐场| 百家乐太阳城球讯网| 24山是那二十四山| 斗地主百家乐官网的玩法技巧和规则| 百家乐官网概率计算过程| 大发娱乐| 德州扑克发牌规则| 大发888下载官网| 大发888手机客户端| 二八杠游戏下载| 大发888娱 太阳城| 威尼斯人娱乐平台注册网址| 百家乐单机游戏免费下| 百家乐关键词| 马牌百家乐现金网| 366百家乐娱乐城| 百家乐论坛香港马会| 网络百家乐玩法|