python中的import模块引用(一)

python利用import导入模块来实现代码的高复用性。

在同一个包内创建一个名为a1.py的模块,在里面对a、b、c、d、e、f等变量进行定义。

a = 11
b = 22
c = 33
d = 44
e = 55
f = 66

 

接下来我们可以直接在a2.py中引用a1.py的变量,如下:

import a1

m = a1.a + a1.b * a1.c - a1.d + a1.e * a1.f
print (m)

 

对于在同一包下的不同子包内模块调用,则可以用在包内的绝对路径来调用(注意是包内的绝对路径而非系统的绝对路径),路径/用.来代替。路径如下:

#代码:#
import first.first_1.a1

m = first.first_1.a1.a + first.first_1.a1.b * first.first_1.a1.c - first.first_1.a1.d + first.first_1.a1.e * first.first_1.a1.f
print (m)

 

但是如果是大型项目的话按上面的方法调用就会很麻烦,这时我们可以使用as来指代某一个其他子包下的模块。

import first.first_1.a1 as f4

m = f4.a + f4.b * f4.c - f4.d + f4.e * f4.f
print (m)

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值