import在去寻找python文件的时候,首先从当前目录下找,当前目录没有就去环境变量里找,这个环境变量是python自己的环境变量,如果跨文件夹import,就得把那个要import的文件夹的路径加到环境变量里来,这样就可以使用这个文件夹下面的文件了
import sys
print(sys.path) # sys.path显示的是一个list,右键day3文件夹,点击Copy Path
sys.path.append(r' D:pythonyz-codeday3') # 第一种方式添加环境变量,把day3的路径放到环境变量里,前面加r,保证路径是正确的
sys.path.insert(0, r' D:pythonyz-codeday3') # 第二种方式添加环境变量,推荐使用,把day3的路径放到环境变量里,前面加r,保证路径是正确的
print(sys.path)
from 文件名 import 函数名 as 别名(如果函数名比较长)
函数名()或别名()就可以调用了
debug是在哪行代码前打一个红点,以Debug的方式运行,点击向下的蓝色按钮,如下图中红框里的按钮,点击一次,跳转一行,并且会高亮显示运行到哪一行,并把上面一行的变量值打印出来,可以用来调试哪里出问题了
python文件自己运行的时候,__name__是__main__,在另一个python文件里导入python文件时,那么__name__变成了导入文件的文件名,如果不想让别人调用python文件里的测试代码,就写上下面的代码,因为__name__变了,if下面的代码就不会执行
if __name == '__main__':
测试代码