🍉优快云小墨&晓末:https://blog.youkuaiyun.com/jd1813346972
个人介绍: 研一|统计学|干货分享
擅长Python、Matlab、R等主流编程软件
累计十余项国家级比赛奖项,参与研究经费10w、40w级横向
文章目录
【Python进阶(五)】——模块搜索及工作目录,建议收藏!
该篇文章利用Python展示了模块搜索和工作目录的相关操作。
1 搜索路径
1.1 变量搜索路径
运行程序:
dir()
运行结果:
['In',
'NamespaceMagics',
'Out',
'_',
'_Jupyter',
'__',
'___',
'__builtin__',
'__builtins__',
'__doc__',
'__loader__',
'__name__',
'__package__',
'__spec__',
'_dh',
'_getshapeof',
'_getsizeof',
'_i',
'_i1',
'_i2',
'_i3',
'_i4',
'_i5',
'_i6',
'_i7',
'_i8',
'_i9',
'_ih',
'_ii',
'_iii',
'_nms',
'_oh',
'exit',
'get_ipython',
'getsizeof',
'json',
'myfunc1',
'np',
'quit',
'var_dic_list']
1.2 变量重定义
运行程序:
vi=1#将变量放入搜索路径的方法:用赋值语句定义一个新变量
dir()
1.3 变量移除
运行程序:
del vi #移除变量
vi
1.4 模块搜索路径
运行程序:
import sys
sys.path #sys模块中提供的属性path
1.5 添加模块搜索路径
运行程序:
import sys
sys.path.append('H:\\Python\\Anaconda')#增加新路径到模块搜索路径
sys.path
1.6 移除模块搜索路径
sys.path.remove('H:\\Python\\Anaconda')#移除模块中路径
sys.path
2 工作目录
2.1 显示当前工作目录的方法
运行程序:
import os
print(os.getcwd())
运行结果:
D:\pythonjupyter
2.2 更改当前工作目录的方法
运行程序:
os.chdir('D:\pythonjupyter')
print(os.getcwd())
运行结果:
D:\pythonjupyter
2.3 读、写当前工作目录的方法
运行程序:
from pandas import read_csv
data = read_csv('bc_data.csv') #读取csv文件