最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于python tornado實現(xiàn)圖床功能

 更新時間:2023年08月10日 09:12:06   作者:Free_A  
因為買了阿里/騰訊的云服務(wù)器,但是使用云存儲還需要收費,又加上家里正好有一臺nas,又加上閑的沒事,所以搞了一個小腳本,這個項目主要功能是為typora增加一個自定義圖床,本文給大家介紹基于python tornado實現(xiàn)圖床功能,感興趣的朋友一起看看吧

基于python tornado實現(xiàn)的簡易圖床

項目地址

因為買了阿里/騰訊的云服務(wù)器,但是使用云存儲還需要收費,又加上家里正好有一臺nas,又加上閑的沒事,所以搞了一個小腳本

這個項目主要功能是為typora增加一個自定義圖床

歡迎提出issues和pr,如果閑的沒事會考慮增加一個web界面來上傳圖片

環(huán)境為:python3.10+

conf.ini參數(shù)解釋:

base_url:server部署的地址,默認為本機32251端口
secret_key:server端與客戶端定義的密鑰

本地運行首先執(zhí)行:

pip install -r requirements.txt

docker運行示例:

docker run --name pyimgs -e PORT=端口 -e SECRET_KEY=密鑰 -v 本地路徑:/pyimgs/server/upload -p 本地端口:容器端口 -d freenn/pyimgs:1.2

命令行啟動服務(wù)端示例:

python server/main.py --port=端口 --secret_key=密鑰

客戶端啟動示例:

首先運行一遍下面的命令,帶不帶參數(shù)都可以

python client/app.py <參數(shù)一>圖片地址  <參數(shù)二>圖片地址 ...

然后生成了conf.ini配置文件,修改配置文件中的base_urlsecret_key與服務(wù)端一致

  • 備注1:conf.ini中的value不需要加引號
  • 備注2:也可以在這里下載客戶端exe

運行方式為,先雙擊exe文件,生成log文件夾和conf.ini默認配置,然后將圖片拖動到exe文件上即可上傳文件

typora配合使用:

具體使用方法如下

  • 第一步:

ctrl+逗號打開偏好設(shè)置

  • 第二步:

點擊圖像并且將配置改為圖片相同的設(shè)置

  • 第三步

將上傳服務(wù)改為Custom Command,將命令改為app.exe所在位置

  • 第四步

點擊驗證圖片上傳選項

提示成功說明上傳成功

如果失敗則查看日志并且提交到issues

到此這篇關(guān)于基于python tornado實現(xiàn)的簡易圖床的文章就介紹到這了,更多相關(guān)python 圖床內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 關(guān)于Series的index的方法和屬性使用說明

    關(guān)于Series的index的方法和屬性使用說明

    這篇文章主要介紹了關(guān)于Series的index的方法和屬性使用說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • Python使用Alembic遷移數(shù)據(jù)庫

    Python使用Alembic遷移數(shù)據(jù)庫

    本文主要介紹了Python使用Alembic遷移數(shù)據(jù)庫,它能幫助開發(fā)者有效地管理數(shù)據(jù)庫結(jié)構(gòu)變更,確保版本控制和可回滾特性,感興趣的可以了解一下
    2026-04-04
  • 詳解Python函數(shù)作用域的LEGB順序

    詳解Python函數(shù)作用域的LEGB順序

    這篇文章主要為大家詳細介紹了Python函數(shù)作用域的LEGB順序的相關(guān)資料,感興趣的朋友可以參考一下
    2016-05-05
  • Python如何定位包含文本信息的元素

    Python如何定位包含文本信息的元素

    在Python編程中,定位包含特定文本信息的元素是一個常見的需求,本文將詳細介紹如何在Python中定位包含文本信息的元素,需要的可以參考下
    2024-12-12
  • Pytorch中的model.train()?和?model.eval()?原理與用法解析

    Pytorch中的model.train()?和?model.eval()?原理與用法解析

    pytorch可以給我們提供兩種方式來切換訓練和評估(推斷)的模式,分別是:model.train()?和?model.eval(),這篇文章主要介紹了Pytorch中的model.train()?和?model.eval()?原理與用法,需要的朋友可以參考下
    2023-04-04
  • 快速解決PyCharm無法引用matplotlib的問題

    快速解決PyCharm無法引用matplotlib的問題

    今天小編就為大家分享一篇快速解決PyCharm無法引用matplotlib的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • 詳解Python如何獲取和理用戶的連續(xù)輸入

    詳解Python如何獲取和理用戶的連續(xù)輸入

    這篇文章主要為大家詳細介紹了如何在?Python?中獲取和處理用戶的連續(xù)輸入,包括基本的輸入方法、輸入驗證、異常處理以及一些常見的應(yīng)用場景,感興趣的可以了解下
    2024-03-03
  • 使用python編寫一個自動化部署工具

    使用python編寫一個自動化部署工具

    這篇文章主要為大家詳細介紹了如何使用python編寫一個自動化部署工具,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-12-12
  • Python實現(xiàn)的生產(chǎn)者、消費者問題完整實例

    Python實現(xiàn)的生產(chǎn)者、消費者問題完整實例

    這篇文章主要介紹了Python實現(xiàn)的生產(chǎn)者、消費者問題,簡單描述了生產(chǎn)者、消費者問題的概念、原理,并結(jié)合完整實例形式分析了Python實現(xiàn)生產(chǎn)者、消費者問題的相關(guān)操作技巧,需要的朋友可以參考下
    2018-05-05
  • python中cPickle類使用方法詳解

    python中cPickle類使用方法詳解

    這篇文章主要為大家詳細介紹了python中cPickle類的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08

最新評論

偃师市| 桃江县| 民权县| 松溪县| 根河市| 奎屯市| 宣汉县| 特克斯县| 威远县| 宁明县| 荆州市| 清徐县| 龙胜| 丰都县| 永吉县| 揭西县| 常熟市| 邢台市| 余干县| 曲靖市| 漾濞| 东乡县| 新巴尔虎左旗| 伊川县| 无棣县| 贺州市| 巴楚县| 华阴市| 乐都县| 金坛市| 介休市| 遂川县| 普兰店市| 长汀县| 邳州市| 佛教| 伊宁市| 桂东县| 福州市| 调兵山市| 柞水县|