[英]Importing library once for a python module
我想構造我的python模塊/包的imports
,即我的模塊中有幾個*.py
文件。 它們全部使用:
import numpy as np
在某些情況下,我使用:
import pandas as pd
我可以為我的python模塊設置全局導入,並說它在該模塊的所有*.py
文件中都將numpy as np
。 我在__init__.py
嘗試了一些操作,但未按預期工作。 進行全球進口是否合理?
不,您不能這樣做,它從根本上反對Python的工作方式。
警告:-請勿在家中使用此方法。
您可以通過將所有庫導入到一個文件中來做到這一點。 例如:-
庫.py
import numpy as np
import os
import json
import pandas as pd
然后將此文件導入您的代碼文件中
main.py
from library import *
a = np.array([1, 2, 3])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.