天天看點

1秒建立區域網路下載下傳伺服器

python有"内置電池"的稱号, 安裝Python3後, 你可以無需編碼, 直接通過指令行使用python3部分"内置電池"的功能, 這裡介紹兩個很好用的"電池"子產品~

1秒搭建下載下傳伺服器

這是一個非常老司機的操作, 适合在公司同僚之間實時共享資源, 管理者進入檔案夾test-http, 輸入

python -m http.server

即可快速開啟服務, 然後讓與處于同一内網的同僚,通路管理者的ip和對應端口, 就可以下載下傳test-http檔案夾内的檔案.
python -m http.server
           
  • mac os x (扮演管理者的角色, ip為

    192.168.214.1

    )
  • centos 7 (扮演同僚的角色, ip為

    192.168.214.160

  • 使用mac os x 的管理者可以檢視來訪者ip位址

壓縮/解壓 zip檔案

在linux中, 并沒有内置壓縮/解壓zip格式的工具,但在mac和windows中zip卻非常流行, 如果你安裝了python3,就可以使用python3的"内置電池" zipfile為zip格式進行壓縮/解壓的操作, 非常好用, 示例如下:
  • 測試方法: 先根據檔案夾test-zipfile建立壓縮檔案 test-zipfile.zip, 然後删除檔案夾test-file, 然後根據壓縮檔案test-zipfile.zip建立檔案夾 test-zipfile
# 根據檔案夾test-zipfile建立壓縮檔案 test-zipfile.zip
python -m zipfile -c test-zipfile.zip test-zipfile
# 根據壓縮檔案test-zipfile.zip建立檔案夾 test-zipfile
python -m zipfile -e test-zipfile.zip test-zipfile