还是pyhton

系统 1867 0

         这篇记录的是python的类以及文件的引用等。

         文件   WORK.py:

         类外函数,宏等

         def B():

              pass

       

         TAET_DATA = 3

         class A():

                 

              def __init__(self):

                    self.num = 2

                    pass

            

              def count_data(self):

                    return self.num

        

         定义全局变量:

        

         instance = None

         def root():

               global instance

               if not instance:

                  instance = A()

              return instance

         定义一个主文件  TEST.py

         可在顶部定义编码类型:

         # -*- coding: gbk -*-

         或者

         # -*- coding: UTF-8 -*-

        

         import WORK

         或者

         from WORK import instance

         from WORK import *

         from A import A

         若文件在另外一层目录 ITEM 下

         该目录下定义一文件 __init__.py

         写上文件头即可,如

         # -*- coding: utf-8 -*-

         在TEST.py

         from ITEM.WORK import instance

        

         定义主函数

         def main():

             com = WORK.root()

             num = com.count_data()

         if __name__ == "__main__":

             main()

        

         我晕,好像越写越乱了。。。。

        

还是pyhton


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论