簡體   English   中英

一次為python模塊導入庫

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM