您的位置:首页 > 编程语言 > Python开发

python基础知识补充

2017-12-27 21:35 274 查看
作为非科班的python小白,有时候对于一些python的基本知识和原理还一知半解,对于之前不清楚的地方摘录在此,供后续查看。

1、python中,每个py文件被称之为模块,每个具有__init__.py文件的目录被称为包。只要模块或者包所在的目录在sys.path中,就可以使用import模块或import 包来使用。如果你要使用的模块(py文件)和当前模块在同一目录,只要import相应的文件名就好,比如在a.py中使用b.py: import b ;

但是如果要import一个不同目录的文件(例如b.py)该怎么做呢? 首先需要使用sys.path.append方法将b.py所在目录加入到搜素目录中。然后进行import即可,例如 import
sys ;sys.path.append('c:\xxxx') # 这个例子针对 windows 用户来说的,因为windows环境有转义字符,所以最好写成sys.path.append('c:\\xxxx')


一般在sublime里运行没有问题,但是在命令行里运行出现“xxx模块”找不到时就可以用上面这种方法,在使用到xxx模块的文件里用sys.path.append添加 xxx模块所在的路径即可解决此问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: