day5_添加环境变量、debug的用法和if __name__ == '__main__'

import在去寻找python文件的时候,首先从当前目录下找,当前目录没有就去环境变量里找,这个环境变量是python自己的环境变量,如果跨文件夹import,就得把那个要import的文件夹的路径加到环境变量里来,这样就可以使用这个文件夹下面的文件了

import sys
print(sys.path)  # sys.path显示的是一个list,右键day3文件夹,点击Copy Path
sys.path.append(r' D:\python\byz-code\day3')  # 第一种方式添加环境变量,把day3的路径放到环境变量里,前面加r,保证路径是正确的
sys.path.insert(0, r' D:\python\byz-code\day3')  # 第二种方式添加环境变量,推荐使用,把day3的路径放到环境变量里,前面加r,保证路径是正确的
print(sys.path)

 

from 文件名 import 函数名 as 别名(如果函数名比较长)
函数名()或别名()就可以调用了
debug是在哪行代码前打一个红点,以Debug的方式运行,点击向下的蓝色按钮,如下图中红框里的按钮,点击一次,跳转一行,并且会高亮显示运行到哪一行,并把上面一行的变量值打印出来,可以用来调试哪里出问题了

python文件自己运行的时候,__name__是__main__,在另一个python文件里导入python文件时,那么__name__变成了导入文件的文件名,如果不想让别人调用python文件里的测试代码,就写上下面的代码,因为__name__变了,if下面的代码就不会执行

if __name == '__main__':
测试代码
posted @ 2018-03-07 11:09  laosun0204  阅读(179)  评论(0编辑  收藏  举报