【python3】匯入zip 檔案裡的模組
這裡寫目錄標題
1.背景
python3 可以直接匯入zip 檔案裡的模組,需要把zip 檔案地址新增到sys.path(搜尋模組的路徑集)的列表中。
2. 檔案結構
檔案結構如下:
C:\Users\G7\Desktop\test:
----b.py
----testZip.zip
--------testZip
------------a.py
3. 從zip檔案裡匯入包
python程式碼:
import os
import sys
abs_file = __file__
prefix = os.path.dirname(abs_file)
sys.path.append(os.path.join(prefix,"testZip.zip"))
from testZip import a
print("*"*50)
print(a.__file__)
相關文章
- 「Python實用秘技12」像匯入模組一樣匯入ipynb檔案Python
- fastadmin匯出圖片zip檔案AST
- 利用xlrd模組在Django專案中實現Excel檔案匯入DjangoExcel
- ES模組化的匯入和匯出
- Net.Core匯入EXCel檔案裡的資料Excel
- 模組匯入小結
- py模組匯入示例
- Python 模組匯入方式Python
- python之匯入模組的方法Python
- Python入門(二十六):檔案模組(os模組與shutil模組)Python
- es6模組化的匯入匯出
- 匯入excel檔案Excel
- Python-檔案的匯入Python
- python-模組入門二(模組迴圈匯入,區分python檔案的兩種用途,模組搜尋路徑,軟體開發的目錄規範)Python
- php 安裝zip模組PHP
- Linux下新增php的zip模組LinuxPHP
- EasyExcel完成excel檔案的匯入匯出Excel
- (十一)Electron 匯入匯出檔案
- tsc、babel、webpack對模組匯入匯出的處理BabelWeb
- Django之模組的繼承和匯入Django繼承
- python如何匯入自定義模組Python
- 如何動態匯入ECMAScript模組
- go 語言模組匯入importGoImport
- Mysql匯入本地檔案MySql
- easyExcel分批匯入檔案Excel
- EEGlab匯入.mat檔案
- Mysql匯入csv檔案MySql
- navicat匯入sql檔案SQL
- python–模組之os操作檔案模組Python
- javascript中的匯出和匯入實現模組化管理JavaScript
- 檔案流下載檔案,zip/其他格式檔案
- 室友的Zip加密檔案探祕,Python解決Zip加密檔案探索祕密!加密Python
- 核心模組建立檔案
- 如何實現 node module 模組匯入
- Pycharm自動匯入模組小技巧PyCharm
- 將 crt 檔案匯入到 jks 檔案 -cg
- js 匯入json配置檔案JSON
- SQLServer匯入大CSV檔案SQLServer