说说在 Python 中如何导入类

本文介绍了在Python中如何导入类,包括导入一个类、导入一个模块多个类、导入多个类、导入模块以及在模块中导入另一个模块。通过合理导入,可以保持代码整洁并实现更好的管理。
摘要由CSDN通过智能技术生成

随着我们不断地在一个文件中添加新的功能, 就会使得文件变得很长。 即便使用了继承,也抑制不住类的成长。为了解决这一问题,我们可以将类存储在模块中, 然后在主程序中导入所需的模块,这样可以让文件尽可能保持整洁,从而实现更好的管理。

导入类是一种很有效的编程方式。 这样我们就可以把大部分逻辑存储在独立的文件中,然后在主程序编写高级逻辑咯O(∩_∩)O哈哈~

1 导入一个类

假设有一个 User 类,文件名为 User.py,这个待导入的文件,一般称为模块:

class User():
    '''账号信息'''

    def __init__(self, name, pwd):
        '''初始化'''
        self.name = name
        self.pwd = pwd
        # 登陆次数
        self.login_count = 0

    def print_login_count(self):
        '''打印登陆次数'''
        print('登陆次数=' + str(self.login_count))

    def update_login_count(self, num):
        '''更新登陆次数'''
        self.login_count = num

    def valid(self):
        '''是否验证通过'''
        print(self.name + ' 验证通过')

我们再定义一个名为 deniro.py 的文件,来导入

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值