python设置文件权限(python Package如何设置文件入口)
导读:1、说明...
1 、说明
(1)Python 中的包(Package)则是模块的文件夹 ,往往由 __init__.py 指明某个文件夹为包;
(2)Package可以为某个目录下所有的文件设置统一入口 。
2 、实例
someDir/ main.py subModules/ __init__.py subA.py subSubModules/ __init__.py subSubA.py #subA.py defsubAFun(): print(HellofromsubAFun) defsubAFunTwo(): print(HellofromsubAFunTwo) #subSubA.py defsubSubAFun(): print(HellofromsubSubAFun) defsubSubAFunTwo(): print(HellofromsubSubAFunTwo) #__init__.pyfromsubDir #AddssubAFun()andsubAFunTwo()tothesubDirnamespace from.subAimport* #Thefollowingtwoimportstatementdothesamething,theyaddsubSubAFun()andsubSubAFunTwo()tothesubDirnamespace.Thefirstoneassumes__init__.pyisemptyinsubSubDir,andthesecondone,assumes__init__.pyinsubSubDircontainsfrom.subSubAimport*. #Assumes__init__.pyisemptyinsubSubDir #AddssubSubAFun()andsubSubAFunTwo()tothesubDirnamespace from.subSubDir.subSubAimport* #Assumes__init__.pyinsubSubDirhasfrom.subSubAimport* #AddssubSubAFun()andsubSubAFunTwo()tothesubDirnamespace from.subSubDirimport* #__init__.pyfromsubSubDir #AddssubSubAFun()andsubSubAFunTwo()tothesubSubDirnamespace from.subSubAimport* #main.py importsubDir subDir.subAFun()#HellofromsubAFun subDir.subAFunTwo()#HellofromsubAFunTwo subDir.subSubAFun()#HellofromsubSubAFun subDir.subSubAFunTwo()#HellofromsubSubAFunTwo以上就是python Package设置文件入口的方法 ,希望对大家有所帮助 。更多Python学习指路:Python基础教程
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!