A. 怎樣手動安裝python的包
安裝Python包,可以使用pip包管理工具,這樣可以自動安裝。手動安裝的辦法如下
對於手動安裝python包,比如chardet,需要下載解壓後放到 Lib->site-packages下面(python安裝目錄下好像也可以,沒放過。site-
packages是放第三方包的),然後再chardet的目錄下有個setup.py,需要在這個目錄下打開命令行,運行python setup.py install 完
成編譯。這樣就完成安裝了。
推薦學習《Python教程》
B. Python如何安裝
Python3 下載
Python3 最新源碼,二進制文檔,新聞資訊等可以在 Python 的官網查看到:
Python 官網:https://www.python.org/
你可以在以下鏈接中下載 Python 的文檔,你可以下載 HTML、PDF 和 PostScript 等格式的文檔。
Python文檔下載地址:https://www.python.org/doc/
您需要下載適用於您使用平台的二進制代碼,然後安裝 Python。
如果您平台的二進制代碼是不可用的,你需要使用C編譯器手動編譯源代碼。
編譯的源代碼,功能上有更多的選擇性, 為 Python 安裝提供了更多的靈活性。
Unix & Linux 平台安裝 Python3:
以下為在 Unix & Linux 平台上安裝 Python 的簡單步驟:
打開WEB瀏覽器訪問 https://www.python.org/downloads/source/
選擇適用於 Unix/Linux 的源碼壓縮包。
下載及解壓壓縮包 Python-3.x.x.tgz,3.x.x 為你下載的對應版本號。
如果你需要自定義一些選項修改 Moles/Setup
Window 平台安裝 Python:
以下為在 Window 平台上安裝 Python 的簡單步驟。
打開 WEB 瀏覽器訪問 https://www.python.org/downloads/windows/ ,一般就下載 executable installer,x86 表示是 32 位機子的,x86-64 表示 64 位機子的。
C. 下載python然後有一堆文件要解壓
python一堆文件解壓方法如下。
壓縮包解壓要用的是zipfile這個包。
zip_file = zipfile.ZipFile(r'D:數據源XX_%s.zip'%yday)
zip_list = zip_file.namelist() # 壓縮文件清單,可以直接看到壓縮包內的各個文件的明細
for f in zip_list: # 遍歷這些文件,逐個解壓出來,
zip_file.extract(f,r'D:數據源')
zip_file.close() # 不能少!
print('昨日日誌解壓完成,請在文件夾中驗收!') # 當然我是不需要查收的(*/ω\*)
這里的解壓操作實際就相當於滑鼠右鍵「解壓到當前文件夾」的效果。
完成解壓後運行.close()是個比較好的習慣,否則可能會導致包括但不限於:
文件會一直被佔用著,可能無法重新打開;
在進程結束之前文件都刪不掉;
文件內容不能即時 flush 到磁碟直到進程結束;
到此,整個流程在無需打開瀏覽器和文件夾的情況下便自動完成了。
為了方便日常運行代碼,這里把上面的兩個流程包裝成一個函數,下載解壓
#下載昨日日誌
def download_XXlog():
yday = (date.today()+timedelta(days=-1)).strftime('%Y%m%d') # 獲取昨日日期
r = requests.get('http://XXXXXXXX/XX_%s.zip'%yday) # 獲取以日期命名的壓縮包信息
with open(r'D:數據源XX_%s.zip'%yday,'wb') as code: # 將壓縮包內容寫入到 "D:數據源" 下,並按日期命名
code.write(r.content)
print('昨日XX日誌下載完成。')
zip_file = zipfile.ZipFile(r'D:數據源XX_%s.zip'%yday)
zip_list = zip_file.namelist() # 壓縮文件清單,可以直接看到壓縮包內的各個文件的明細
for f in zip_list: # 遍歷這些文件,逐個解壓出來,
zip_file.extract(f,r'D:數據源')
zip_file.close() # 不能少!
print('昨日日誌解壓完成,請在文件夾中驗收!')
download_XXlog()
拓展
作為拓展,這里再加一個可以根據實際情況輸入(input)起始和終止日期,來下載一個特定時間段日誌的函數,這里就涉及了datetime和time這兩個工具包了。
D. 如何自己安裝python包
使用pip包管理工具,這樣可以自動安裝。手動安裝的辦法如下
對於手動安裝python包,比如chardet,需要下載解壓後放到 Lib->site-packages下面(python安裝目錄下好像也可以,沒放過。site-
packages是放第三方包的),然後再chardet的目錄下有個setup.py,需要在這個目錄下打開命令行,運行python setup.py install 完
成編譯。這樣就完成安裝了。更多學習內容,請點擊python學習網。