我正在尝试创建特定目录中所有文件名的列表。我的代码如下:
import os
#dir = input('Enter the directory: ')
dir = 'C:/Users/brian/Documents/Moeller'
r = os.listdir(dir)
for fnam in os.listdir(dir):
print(fnam.split())
sep = fnam.split()
Run Code Online (Sandbox Code Playgroud)
我的输出是:
['50', 'OP', '856101P02.txt']
['856101P02', 'OP', '040.txt']
['856101P02', 'OP', '50.txt']
['OP', '040', '856101P02.txt']
Run Code Online (Sandbox Code Playgroud)
我怎样才能删除“.”右侧的任何内容?在字符串中,同时将文本保留在句点左侧?