python有"內(nèi)置電池"的稱號, 安裝Python3后, 你可以無需編碼, 直接通過命令行使用python3部分"內(nèi)置電池"的功能, 這里介紹兩個(gè)很好用的"電池"模塊~
1秒搭建下載服務(wù)器
這是一個(gè)非常老司機(jī)的操作, 適合在公司同事之間實(shí)時(shí)共享資源, 管理員進(jìn)入文件夾test-http, 輸入
python -m http.server
即可快速開啟服務(wù), 然后讓與處于同一內(nèi)網(wǎng)的同事,訪問管理員的ip和對應(yīng)端口, 就可以下載test-http文件夾內(nèi)的文件.
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中, 并沒有內(nèi)置壓縮/解壓zip格式的工具,但在mac和windows中zip卻非常流行, 如果你安裝了python3,就可以使用python3的"內(nèi)置電池" zipfile為zip格式進(jìn)行壓縮/解壓的操作, 非常好用, 示例如下:
- 測試方法: 先根據(jù)文件夾test-zipfile創(chuàng)建壓縮文件 test-zipfile.zip, 然后刪除文件夾test-file, 然后根據(jù)壓縮文件test-zipfile.zip創(chuàng)建文件夾 test-zipfile
# 根據(jù)文件夾test-zipfile創(chuàng)建壓縮文件 test-zipfile.zip
python -m zipfile -c test-zipfile.zip test-zipfile
# 根據(jù)壓縮文件test-zipfile.zip創(chuàng)建文件夾 test-zipfile
python -m zipfile -e test-zipfile.zip test-zipfile