一行Python代碼實(shí)現(xiàn)文件共享


有時(shí)候,我們想要在局域網(wǎng)內(nèi)共享一些文件,一般的實(shí)現(xiàn)方式是配置共享目錄或者搭建一個(gè)文件服務(wù)器。但是無論哪種方式都是挺麻煩的。
但是現(xiàn)在不用擔(dān)心了,今天教你一個(gè)快捷簡便的方法。只要你電腦裝了 python,就可以輕松實(shí)現(xiàn)。
共享文件
首先,請(qǐng)確保電腦上安裝了 Python ,并且設(shè)置了全局變量。
接下來,你需要打開命令行終端,轉(zhuǎn)到你需要共享的文件夾下:

然后敲下我們的一行神命令:
python -m http.server 9090
這行代碼的意思就是把電腦的文件通過 http 協(xié)議共享出去,9090是端口,你可以任意指定沒有被占用的端口。
如果你的界面是這樣子的,證明共享成功了:

訪問文件
對(duì)于本機(jī)來說,如果你想測(cè)試一下是否共享成功,你可以打開瀏覽器,在地址欄輸入:
http://localhost:9090
訪問后的界面:

當(dāng)然,你也可以找到本機(jī)的 ip地址,然后將?localhost?替換成 ip地址:
http://192.168.1.4:9090/
效果和上面是一樣的。
對(duì)于連接上同一網(wǎng)絡(luò)的局域網(wǎng)內(nèi)其他機(jī)器來說,他們只需要在瀏覽器上訪問帶有你的 ip地址的鏈接就可以訪問到文件夾,即:
http://192.168.1.4:9090/
看到的效果跟上面也是一樣的。點(diǎn)擊文件就可以下載了。

總結(jié)
關(guān)于一行 python 代碼、實(shí)現(xiàn)文件共享服務(wù)器介紹完了,是不是 so easy ?下次如果有這種場(chǎng)景的時(shí)候,是不是可以裝X一下了?
推薦閱讀:
入門:?最全的零基礎(chǔ)學(xué)Python的問題? |?零基礎(chǔ)學(xué)了8個(gè)月的Python??|?實(shí)戰(zhàn)項(xiàng)目?|學(xué)Python就是這條捷徑
干貨:爬取豆瓣短評(píng),電影《后來的我們》?|?38年NBA最佳球員分析?|? ?從萬眾期待到口碑撲街!唐探3令人失望? |?笑看新倚天屠龍記?|?燈謎答題王?|用Python做個(gè)海量小姐姐素描圖?|碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影
趣味:彈球游戲? |?九宮格? |?漂亮的花?|?兩百行Python《天天酷跑》游戲!
AI:?會(huì)做詩的機(jī)器人?|?給圖片上色?|?預(yù)測(cè)收入?|?碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影
小工具:?Pdf轉(zhuǎn)Word,輕松搞定表格和水??!?|?一鍵把html網(wǎng)頁保存為pdf!|??再見PDF提取收費(fèi)!?|?用90行代碼打造最強(qiáng)PDF轉(zhuǎn)換器,word、PPT、excel、markdown、html一鍵轉(zhuǎn)換?|?制作一款釘釘?shù)蛢r(jià)機(jī)票提示器!?|60行代碼做了一個(gè)語音壁紙切換器天天看小姐姐!|
年度爆款文案
點(diǎn)閱讀原文,看200個(gè)Python案例!

