溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

使用一行命令將電腦變成服務(wù)器的方法

發(fā)布時間:2020-07-10 17:18:54 來源:億速云 閱讀:205 作者:清晨 欄目:編程語言

這篇文章主要介紹使用一行命令將電腦變成服務(wù)器的方法,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!

不知道你有沒有遇到這么一種情況,就是你有時候想要把電腦上的一些東西傳輸?shù)侥愕氖謾C(jī)或者 Pad ,你要么需要使用數(shù)據(jù)線連接到電腦,有時候還要裝各種驅(qū)動才可以進(jìn)行數(shù)據(jù)傳輸,要么需要借助第三方的工具,在局域網(wǎng)上傳輸,還有就是使用微信的文件傳輸助手...

不過這些操作都有些局限,比如各種驅(qū)動安裝不上,第三方的工具突然傻逼,又或者突然斷網(wǎng),這就 wtf 了。

不過,咱這不有 Python嘛,使用一個命令就可以把你的電腦變成服務(wù)器,這樣你的手機(jī)就可以直接獲取你電腦的文件了。 這個命令就是:

 python3 -m http.server

使用一行命令將電腦變成服務(wù)器的方法

當(dāng)你執(zhí)行完這個命令的時候,你的電腦會監(jiān)聽 8000 端口,只要訪問這個端口(手機(jī)和電腦需要在同一局域網(wǎng)下),你的手機(jī)就可以獲取到你這個電腦的所有文件:

使用一行命令將電腦變成服務(wù)器的方法

如果你想使用手機(jī)或者其它設(shè)備來訪問你的電腦文件,可以先看看你這臺電腦的 IP 地址:

使用一行命令將電腦變成服務(wù)器的方法

然后在手機(jī)上使用 “IP : 端口” 就可以訪問了:

使用一行命令將電腦變成服務(wù)器的方法

訪問電腦里的圖片:

使用一行命令將電腦變成服務(wù)器的方法

隨便選一張:

使用一行命令將電腦變成服務(wù)器的方法

也可以直接查看電腦里的 PDF 文件:

使用一行命令將電腦變成服務(wù)器的方法

當(dāng)然,也可以直接訪問電腦里的網(wǎng)頁:

使用一行命令將電腦變成服務(wù)器的方法

對于大點(diǎn)的文件,也可以直接下載下來:

使用一行命令將電腦變成服務(wù)器的方法

然后就可以在手機(jī)本地離線地慢慢欣賞了:

使用一行命令將電腦變成服務(wù)器的方法

Python 內(nèi)置的這個庫牛逼吧?

當(dāng)然,你不想監(jiān)聽 8000 端口也可以換成別的,比如:

python3 -m http.server 8900 --bind 127.0.0.1

Python2命令是這樣:

python -m SimpleHTTPServer 8900

不過,它只能下載不能上傳,俺的帥照沒辦法傳到電腦去,那可怎么行?我們已經(jīng)知道這是 Python 的內(nèi)置的 http.server ,那么可以繼承它,擴(kuò)展點(diǎn)功能出來,也就是把我們想要的上傳功能也給加上去。

我們知道,從電腦獲取文件的操作是 GET, 從手機(jī)端上傳文件上去是 POST 操作,所以我們可以去重寫這些方法,剛好小帥b在網(wǎng)上看到有人繼承了這個模塊擴(kuò)展了這個功能:

使用一行命令將電腦變成服務(wù)器的方法

運(yùn)行起來:

使用一行命令將電腦變成服務(wù)器的方法

通過手機(jī)可以訪問到:

使用一行命令將電腦變成服務(wù)器的方法

選擇文件:

使用一行命令將電腦變成服務(wù)器的方法

成功上傳文件:

使用一行命令將電腦變成服務(wù)器的方法

電腦端接收文件:

使用一行命令將電腦變成服務(wù)器的方法

以上是使用一行命令將電腦變成服務(wù)器的方法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI