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():结束整个程序

最新文章

  1. springMVC学习笔记--知识点总结1
  2. Linux学习笔记(一)2015.4.13
  3. VC++编程中为程序加入启动画面功能
  4. PHP实现获得一段时间内所在的所有周的时间
  5. 一年开发ASP.NET MVC4项目经验总结
  6. c语言中的字符数组与字符串
  7. Python Challenge 第四题
  8. javaweb学习总结(七)——HttpServletResponse对象(一)(转)
  9. .Net 异步随手记(三)
  10. C++应用程序在Windows下的编译、链接(一)概述
  11. 3406: [Usaco2009 Oct]Invasion of the Milkweed 乳草的入侵
  12. 使用ADO.NET查询和访问数据库
  13. 在vim下打开终端
  14. [Postman]拦截器扩展(15)
  15. Spring Boot笔记三:配置文件
  16. 蓝牙协议分析(10)_BLE安全机制之LE Encryption
  17. 【CTF WEB】服务端请求伪造
  18. 主频3.0 1g内存是什么意思
  19. 高质量API网关组件实现
  20. ASP.NET中的另类控件

热门文章

  1. 秒杀Servlce接口设计
  2. qinwoyige
  3. python 数值系列-进制转换
  4. mysql_DML_select_聚合join
  5. log4j配置及异常、解决办法
  6. Codeforces 1197 E (dp+sort+二分) (Rust)
  7. Feedforward and BackPropagation Algorithm
  8. Convolutional Neural Networks(1): Architecture
  9. 函数式编程filter和map的区别
  10. df认识