Discuss / Python / 第一题以后专门在linux上写一个 window上不好写

第一题以后专门在linux上写一个 window上不好写

Topic source

import os

def sep_name_file(name):

    for root_name, dir_names, file_names in os.walk('.'):

        for file_name in file_names:

            if name in os.path.splitext(file_name)[0]:

                print(os.path.join(root_name, file_name))

while True:

    # print('interactive')

    inp = input('输入文件包含的字符串')

    if inp == 'q':

        print("退出!")

        break

    sep_name_file(inp)


  • 1

Reply