• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
demoFootman
博客园    首页    新随笔    联系   管理    订阅  订阅

python_IO编程

打开文件

with open('/Users/apple/Desktop/IOTest.py', 'r',  encoding='gbk', errors='ignore') as f:
    print(f.read())

写文件:'w'是覆盖原文件内容,'a'是在源文件内容后看面追加,相当于append

with open('/Users/apple/Desktop/IOTest.py', 'a',  encoding='gbk', errors='ignore') as f:
    f.write('i wanna see u again 2')

操作文件和目录

查询当前文件的绝对路径

path = os.path.abspath('.')

print(path)

在某个文件夹下创建/删除一个新的目录 (分2步)

# 查看当前目录的绝对路径:
path = os.path.abspath('.')
print(path)
# 在某个目录下创建一个新目录,首先把新目录的完整路径表示出来:
path2 = os.path.join(path, 'createFloder')
print(path2)
# 然后创建一个目录:
os.mkdir(path2)
# 删掉一个目录:
# os.rmdir(path2)

对当前路径下的文件重新命名和删除文件

# 对文件重命名:
>>> os.rename('test.txt', 'test.py')
# 删掉文件:
>>> os.remove('test.py')

 

这不是开往幼儿园的车~
posted @ 2018-08-06 16:53  demoFootman  阅读(204)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3