python基础知识(1)(个人整理)
import文件夹下的py文件:
情况1:
`-- src
|-- mod1.py
`-- test1.py
直接 import mod1.py即可
情况2:
-- src
|-- mod1.py
|-- lib
| |-- mod2.py
|-- test1.py
# 想要在 test1.py中导入模块mod2.py文件
# 那么在子文件夹目录下建立空文件夹__init__.py文件 ( 也可以在该文件中自定义输出模块接口 ),然后使用:
from lib import mod2
#或者
import lib.mod2
情况3:
`-- src
|-- mod1.py
|-- mod2
| `-- mod2.py
`-- test1.py
若要导入mod2.py文件,则 import mod2.mod2
设置src的过程如下:
import sys
sys.path.append('.....')
import mod1
或者:
sys.path.insert(0,'.....') #在path的开始位置插入内容
py文件中if __name__='__main__'的作用:
用于判断是否直接运行该文件,若直接运行则__name__为__main__
若import这个py文件,则 import 后的__name__值并不是__main__
因而用 if __name__=='__main__'来判断是否运行该py文件
在编译器通过 %run xxx.py 来运行py文件
pass、continue、break、exit()区别:
pass:不做任何事情
continue:跳出本次循环
break:结束循环
exit():结束整个程序
最新文章
- springMVC学习笔记--知识点总结1
- Linux学习笔记(一)2015.4.13
- VC++编程中为程序加入启动画面功能
- PHP实现获得一段时间内所在的所有周的时间
- 一年开发ASP.NET MVC4项目经验总结
- c语言中的字符数组与字符串
- Python Challenge 第四题
- javaweb学习总结(七)——HttpServletResponse对象(一)(转)
- .Net 异步随手记(三)
- C++应用程序在Windows下的编译、链接(一)概述
- 3406: [Usaco2009 Oct]Invasion of the Milkweed 乳草的入侵
- 使用ADO.NET查询和访问数据库
- 在vim下打开终端
- [Postman]拦截器扩展(15)
- Spring Boot笔记三:配置文件
- 蓝牙协议分析(10)_BLE安全机制之LE Encryption
- 【CTF WEB】服务端请求伪造
- 主频3.0 1g内存是什么意思
- 高质量API网关组件实现
- ASP.NET中的另类控件