如何在Python中选择文件名的一部分(保留扩展名)?

斯蒂芬·乌尔齐卡努(Stefan Urziceanu)

例如,如果我具有变量“ file.txt”,则希望仅将“ file”保存到变量。我想要消除的是最后一个点(包括该点)以外的任何东西。因此,如果我有“ file.version2.txt”,则将剩下“ file.version2”。有没有办法做到这一点?

尼莱什

你必须使用 os.path.splitext

In [3]: os.path.splitext('test.test.txt')
Out[3]: ('test.test', '.txt')
In [4]: os.path.splitext('test.test.txt')[0]
Out[4]: 'test.test'

有关类似操作的完整参考资料,请参见http://docs.python.org/2/library/os.path.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在TFS中按名称或名称或扩展名的一部分查找文件

来自分类Dev

如何在Java中提取CSV文件的文件名的一部分

来自分类Dev

如何在Java中提取CSV文件的文件名的一部分

来自分类Dev

如何在骆驼XML路由中删除文件名的一部分

来自分类Dev

如何在bash中递归替换文件名的一部分

来自分类Dev

当文件名是python中的变量时,如何更改文件名的一部分?

来自分类Dev

正则表达式在没有文件扩展名的最后一个点之后获取文件名的一部分

来自分类Dev

获取文件名的一部分

来自分类Dev

检索文件名的一部分

来自分类Dev

提取文件名的一部分

来自分类Dev

检索文件名的一部分

来自分类Dev

剥离文件名的一部分

来自分类Dev

通过提供目录和文件名的一部分以及扩展名来列出文件

来自分类Dev

正则表达式以匹配文件名的一部分并具有多个扩展名

来自分类Dev

如何在Windows 7中为许多文件删除文件名的同一部分?

来自分类Dev

如何在Logrotate上使用日期和时间作为文件名的一部分?

来自分类Dev

如何在终端/ .zsh中递归替换文件名的一部分?

来自分类Dev

如何在 bash 脚本中使用 (basename "${video%.*}") 获取文件名的一部分?

来自分类Dev

如何使用bash脚本删除文件名的一部分

来自分类Dev

如何使用bash脚本删除文件名的一部分

来自分类Dev

如何重命名文件名的最后一部分

来自分类Dev

如何用stdin的输入替换文件名的一部分?

来自分类Dev

用 Python 提取文件名的一部分

来自分类Dev

.htaccess:重定向删除文件扩展名,除非查询字符串的一部分

来自分类Dev

通过提取文件名和扩展名的第一部分来重命名文件夹中的文件(R 编程)

来自分类Dev

如何找到所有包含特定单词作为名称一部分并以特定扩展名结尾的文件?

来自分类Dev

Powershell根据文件名的一部分移动文件

来自分类Dev

Android-使用文件名的一部分检查文件是否存在

来自分类Dev

删除文件夹中所有文件名的一部分?

Related 相关文章

  1. 1

    如何在TFS中按名称或名称或扩展名的一部分查找文件

  2. 2

    如何在Java中提取CSV文件的文件名的一部分

  3. 3

    如何在Java中提取CSV文件的文件名的一部分

  4. 4

    如何在骆驼XML路由中删除文件名的一部分

  5. 5

    如何在bash中递归替换文件名的一部分

  6. 6

    当文件名是python中的变量时,如何更改文件名的一部分?

  7. 7

    正则表达式在没有文件扩展名的最后一个点之后获取文件名的一部分

  8. 8

    获取文件名的一部分

  9. 9

    检索文件名的一部分

  10. 10

    提取文件名的一部分

  11. 11

    检索文件名的一部分

  12. 12

    剥离文件名的一部分

  13. 13

    通过提供目录和文件名的一部分以及扩展名来列出文件

  14. 14

    正则表达式以匹配文件名的一部分并具有多个扩展名

  15. 15

    如何在Windows 7中为许多文件删除文件名的同一部分?

  16. 16

    如何在Logrotate上使用日期和时间作为文件名的一部分?

  17. 17

    如何在终端/ .zsh中递归替换文件名的一部分?

  18. 18

    如何在 bash 脚本中使用 (basename "${video%.*}") 获取文件名的一部分?

  19. 19

    如何使用bash脚本删除文件名的一部分

  20. 20

    如何使用bash脚本删除文件名的一部分

  21. 21

    如何重命名文件名的最后一部分

  22. 22

    如何用stdin的输入替换文件名的一部分?

  23. 23

    用 Python 提取文件名的一部分

  24. 24

    .htaccess:重定向删除文件扩展名,除非查询字符串的一部分

  25. 25

    通过提取文件名和扩展名的第一部分来重命名文件夹中的文件(R 编程)

  26. 26

    如何找到所有包含特定单词作为名称一部分并以特定扩展名结尾的文件?

  27. 27

    Powershell根据文件名的一部分移动文件

  28. 28

    Android-使用文件名的一部分检查文件是否存在

  29. 29

    删除文件夹中所有文件名的一部分?

热门标签

归档