Python3中目录操作
2015-08-04 16:59
543 查看
python 3 中的目录操作
>>> import os ①
>>> print(os.getcwd()) ②
C:\Python31
>>> os.chdir('/Users/pilgrim/diveintopython3/examples') ③
>>> print(os.getcwd()) ④
C:\Users\pilgrim\diveintopython3\examples
① | os是Python 自带的; 你可以在任何时间,任何地方导入它。 | ||||||||||
② | 使用os.getcwd()函数获得当前工作目录。当你运行一个图形化的Python Shell 时,当前工作目录默认将是Python Shell的可执行文件所在的目录。在Windows 上, 这个目录取决于你将Python安装在哪里; 默认位置是 c:\Python31。如果你通过命令行运行Python Shell,当前工作目录是你运行 python3时所在的目录。 | ||||||||||
③ | 使用os.chdir()函数改变当前工作目录 | ||||||||||
④ | 运行os.chdir()函数时,即使在Windows上,我也总是使用Linux风格的路径(正斜杠,没有盘符)。这就是Python 尝试隐藏操作系统差异的一个地方。 os.path也包含用于分割完整路径名,目录名和文件名的函数 跳过该代码清单 [隐藏] [在新窗口中打开]>>> pathname = '/Users/pilgrim/diveintopython3/examples/humansize.py' >>> os.path.split(pathname) ① ('/Users/pilgrim/diveintopython3/examples', 'humansize.py') >>> (dirname, filename) = os.path.split(pathname) ② >>> dirname ③ '/Users/pilgrim/diveintopython3/examples' >>> filename ④ 'humansize.py' >>> (shortname, extension) = os.path.splitext(filename) ⑤ >>> shortname 'humansize' >>> extension '.py'
|
相关文章推荐
- Berkeley's SICP in python3(五)
- Python 学习笔记 集合
- Python3.4找不到urllib2
- 什么是SNAP for python
- WSGI读书笔记
- Python3学习(3)-高级篇
- Python 参数练习
- python socket编程
- Python中导入包中模块的方法及区别
- python 多线程处理List
- 让自己的Python模块可用
- python技巧积累
- Python中操控ssh和sftp
- flask获取表单以enctype="multipart/form-data"格式发送的数据
- 安装ipython-notebook
- [python 笔记3]函数(方法?)
- python的一些总结5
- python对字符串的基本操作
- Python正则式的基本用法
- 给Eclipse安装PyDev插件--设置Python