注意事项

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

最新文章

  1. 用U盘安装Ubuntu系统
  2. 如何使用递归遍历对象获得value值
  3. POJ3255Roadblocks[次短路]
  4. 不同系统下的回车\r和换行\n,及其历史
  5. SGU 149 Computer Network 树DP/求每个节点最远端长度
  6. wordCount程序中MapReduce工作过程分析
  7. JavaScript网站设计实践(六)编写live.html页面 改进表格显示
  8. HashMap深度解析(一)
  9. C++几个小函数
  10. 利用while语句,条件为输入的字符不为'\n'.
  11. springMVC源码分析--HandlerMapping(一)
  12. SolrJ的使用
  13. 接口测试总结分享(http与rpc)
  14. String(Java版本)
  15. OO第一单元三次作业总结
  16. Android 实现登录界面和功能实例
  17. 自学Linux Shell1.3-Linux文件系统
  18. READ–IT: Assessing Readability of Italian Texts with a View to Text Simplification-paper
  19. sublime 技巧与快捷键篇
  20. Email feedback to product team about TFS and SharePoint Integration 2017.2.15

热门文章

  1. 【.Net Core】处理静态文件
  2. jQuery 嵌套 event 会触发多次的原因
  3. JavaScript的自定义属性(事件内获得事件外的变量值)
  4. 2019-01-28 [日常]Beyond的歌里最多是"唏嘘"吗? - Python分词+词频
  5. layui topbar图标(即返回顶部)未显示的解决方法
  6. 超级强大的socket工具ss,替代netstat
  7. [20190409]pre_page_sga=true与连接缓慢的问题.txt
  8. Windows 更快捷方便的安装软件,命令提示符上安装 Chocolatey
  9. 利用java实现excel转pdf文件
  10. 如何在 windows server 2008 上面 挂载NFS