[英]Python user defined modules where to import system modules
我创建了一个模块: test.py
。 里面看起来像:
import matplotlib.pyplot as plt
N = 5
def test_img(data_loc):
#F = load images from data_loc
def plot_img(im):
# a bunch of other codes
plt.imshow(im)
for i in range(N):
plot_img(F(i))
(1) 要在某处使用它作为import test
或from test import test_img
,我在哪里import matplotlib.pyplot as plt
? 是不是像现在一样在test.py
里面?
(2) 在这种情况下, plot_img
是否嵌套在test_img
中是否重要,如果它只在test_img
?
(3) 我在哪里声明常量N
有关系吗(这是一个例子,我有很多常量)? 如果它在plot_img
中使用怎么办,我在哪里声明它?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.