在python中对文件进行操作,千万不能忘记导入os模块,os中有很多方法可以对文件进行操作,很方便
一:splitext
import os
def cutfilename():
calcFilePath='d:\\filename\\531_filepath.py'
name=os.path.splitext(calcFilePath)
print(name)
if __name__ == "__main__":
cutfilename()
结果:
由此可见,splittext是分离文件名和扩展名
二:split
import os
def getfileName():
calcFilePath='d:\\filename\\531_filepath.py'
name=os.path.split(calcFilePath)
print(name)
if __name__ == "__main__":
getfileName()
结果:
由此可知:split是分离路径名和文件名
三:sep
import os
def getSEPname():
calcFilePath='d:\\filename\\531_filepath.py'
name=calcFilePath.split(os.path.sep)
print(name)
if __name__ == "__main__":
getSEPname()
结果展示:
由此可知:是文件夹分割斜杠来分割文件名字