• 回答数

    3

  • 浏览数

    209

一个老神仙
首页 > 英语培训 > 重命名英文python

3个回答 默认排序
  • 默认排序
  • 按时间排序

爱吃牛蛙的鱼

已采纳

shutil --- 高阶文件操作shutil 模块提供了一系列对文件和文件集合的高阶操作。 特别是提供了一些支持文件拷贝和删除的函数。 对于单个文件的操作,请参阅 os 模块。

重命名英文python

107 评论(11)

剪刀手七七

更改文件名的操作通常都可以在操作系统的库中找到,对所有的编程语言来说都是,python也不例外,在python自带的os库中就有更改文件(夹)名称的函数方法rename,使用实例使用代码和调试结果如下:

#!/usr/bin/python3

import os, sys

# 列出目录

os.mkdir("test")

print ("目录为: %s"%os.listdir(os.getcwd()))

# 重命名

os.rename("test","test2")

print ("重命名成功。")

# 列出重命名后的目录

print ("目录为: %s" %os.listdir(os.getcwd()))

os.rmdir("test2")

调试结果

代码图

所在调试界面

288 评论(13)

LIZHIPINGZHAOBOWEI

#批量修改,将lig/ligand里面所有abc.mol改成dock.mol,请指教import osimport reorglist = os.listdir('./lig/ligand')for orgname in orglist:    filename = orgname.replace('adc.mol','dock.mol)       os.rename("%s"%orgname,"%s"%filename)    print 'changed:'+filename    raw_input ('rename done,press any button to quit.')

112 评论(10)

相关问答