码迷,mamicode.com
首页 > 编程语言 > 详细

Python——包

时间:2018-10-08 23:12:27      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:core   style   直接   编码   dirname   span   模块   path   tin   

注意事项

1.关于包相关的导入语句也分为import和from ... import ...两种,但是无论哪种,无论在什么位置,在导入时都必须遵循一个原则:凡是在导入时带点的,点的左边都必须是一个包,否则非法。可以带有一连串的点,如item.subitem.subsubitem,但都必须遵循这个原则。

2.对于导入后,在使用时就没有这种限制了,点的左边可以是包,模块,函数,类(它们都可以用点的方式调用自己的属性)。

3.对比import item 和from item import name的应用场景:
如果我们想直接使用name那必须使用后者。

 

import glance.api.policy as policy

policy.get()

from galce.api import policy

policy.get()

软件编码规范

1、bin文件夹  开始文件 程序入口  start.py

2、conf文件夹(配置文件)

config.ini      

my_log_settings.py

settings.py

3、core文件夹

core.py  代码 定式

import os
import sys
sys.path.append(os.path.dirname(os.getcwd()))
from core import core
if _name_  == main:
    core.main()

4、db文件夹  (数据库)

alex_json

egon_json

5、lib文件夹  (自己写的包 模块)

read_ini.py

6、log  (日志文件)

all2.log

Python——包

标签:core   style   直接   编码   dirname   span   模块   path   tin   

原文地址:https://www.cnblogs.com/cxys85/p/9755217.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!