我想将C:\abc.bmp
转换为abc.bmp
,或者如果可能的话,在abc
中更好。这对.NET来说很容易,因为这两个目标都有功能。 python中有类似的东西吗?有没有给我一个没有路径的文件名的函数?
回答
>>> os.path.basename(r'C:\abc.txt')
'abc.txt'
只有基本名称:
>>> base, ext = os.path.splitext(os.path.basename(r'C:\abc.txt'))
>>> base
'abc'
r是什么?所以我不必做\\? – 2009-12-14 11:15:08
@devoured:是的,'r'的意思是“原始”字符串,一个没有嵌入转义的字符串文字。 – unwind 2009-12-14 11:54:27
是的,就是这样。它代表“原始字符串”:http://docs.python.org/reference/lexical_analysis.html#string-literals – musicinmybrain 2009-12-14 11:55:06
- 1. 生成一个文件名列表,但没有文件路径
- 2. 有没有验证有效路径/文件名的方法?
- 3. 没有文档的路径
- 4. 仅显示没有整个目录路径的文件名
- 5. dataWithContentsOfFile:NSData的文件路径有时有效,有时没有功能
- 6. 返回Django中的文件路径没有文件扩展名
- 7. 如何获得没有文件路径的文件名?
- 8. 使用require()函数没有路径
- 9. 得到的文件名没有扩展名全路径
- 10. 错误:没有用名或路径没有SDK“的iPhoneOS”
- 11. 没有SDK的名称或路径'iphoneos2.0'
- 12. 没有对路径
- 13. Windows脚本宿主 - 没有文件扩展名(文件路径)
- 14. TypeScript文件导入'路径'没有'路径'包的地方
- 15. 有没有一种工具从SVG文件创建SVG路径?
- 16. 带扩展名的mktemp没有指定文件路径
- 17. 正则表达式匹配没有路径的文件名
- 18. 在Spark DataFrame中获取没有路径的文件名SQL
- 19. 附加文件没有完整的路径名
- 20. 如何获取当前没有文件名的虚拟路径?
- 21. 没有路由的文件
- 22. 是否有可能没有路径的可执行文件的名称?
- 23. 有了filepicker.io,有没有办法获得原始文件路径?
- 24. 在NTFS中有没有文件路径的长度限制?
- 25. Java + Spring:如果我有没有HttpRequest的路径,我可以上传文件吗?
- 26. RAR一个文件夹没有保留完整路径
- 27. 文件路径我的硬盘上没有找到
- 28. 如何识别没有文件名或文件路径的文件?
- 29. 有没有像返回一个函数?
- 30. 从包含文件名的路径获取没有文件名的完整路径
当你读到'os.path'模块时,你学到了什么? http://docs.python.org/library/os.path.html – 2009-12-14 11:15:37