file_extension = os.path.splitext(file_name)[1]
print(file_extension) # 输出:.txt 使用字符串的split方法: file_name = "example.txt"
file_extension"> file_extension = os.path.splitext(file_name)[1]
print(file_extension) # 输出:.txt 使用字符串的split方法: file_name = "example.txt"
file_extension">
117.info
人生若只如初见

python怎么获取文件名后缀名

要获取文件名后缀名,可以使用以下方法:

  1. 使用os.path模块的splitext函数:
import os

file_name = "example.txt"
file_extension = os.path.splitext(file_name)[1]
print(file_extension)  # 输出:.txt
  1. 使用字符串的split方法:
file_name = "example.txt"
file_extension = file_name.split(".")[-1]
print(file_extension)  # 输出:txt

注意:以上方法都是基于文件名中最后一个".“符号来确定后缀名的,如果文件名中包含多个”."符号,可能会出现错误。

未经允许不得转载 » 本文链接:https://www.117.info/ask/feb7dAzsLAgJWAVI.html

推荐文章

  • python的join函数怎么使用

    python中的join函数是字符串的一个方法,它用于将一个字符串列表(或可迭代对象)中的所有元素连接成一个字符串。
    join函数的语法如下:
    str.join(ite...

  • Python中np.random.randint的用法是什么

    np.random.randint函数是numpy库中的一个随机数生成函数,用于生成指定范围内的整数随机数。
    该函数的语法如下:
    np.random.randint(low, high=None, ...

  • python的randint函数怎么用

    randint函数是Python中的一个随机数生成函数,用于生成指定范围内的随机整数。它的使用方法如下:
    from random import randint # 生成一个指定范围内的随机...

  • python中endswith函数怎么使用

    endswith函数用于判断字符串是否以指定的后缀结尾,它的使用方法如下:
    string.endswith(suffix[, start[, end]]) 其中,string是要检查的字符串,suffix是...

  • python中zipfile模块的用法是什么

    zipfile模块是Python的内置模块,用于处理zip压缩文件。它提供了一些函数和类,可以创建、读取和修改zip文件。
    常用的zipfile模块函数和类的用法如下: zip...

  • python删除指定文件的方法是什么

    在Python中,你可以使用os模块的remove()函数来删除指定的文件。以下是删除文件的步骤: 首先,你需要导入os模块:import os
    使用os模块的remove()函数来删...

  • Linux怎么批量去除文件后缀名

    在Linux中,可以使用以下命令批量去除文件后缀名: 假设要去除的文件后缀名为".txt",可以使用如下命令: $ rename 's/\.txt$//' *.txt 这个命令使用rename命令来...

  • c语言怎么新建一个程序

    要新建一个C语言程序,你可以按照以下步骤进行操作: 打开一个文本编辑器,例如Notepad++、Sublime Text等。或者你也可以使用集成开发环境(IDE)如Code::Blocks...