split方法非常好用:
import os
g_file_name_list = ['aaa.txt','bbb.csv']
def main():
for item_file in g_file_name_list:
item = item_file.split('.')[0]
print("file name is {}".format(item))
item = item_file.split('.')[1]
print("file type is {}".format(item))
if __name__ == "__main__":
main()
结果:
file name is aaa
file type is txt
file name is bbb
file type is csv