如何使用python在tftp服务器中搜索特定类型的文件?

2024-05-23 18:26:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我在tftp服务器上放了一些文件。现在我需要从服务器获取特定类型的文件。你知道吗

这是我目前所做的得到一个文件,我知道的名字

ip = '10.12.43.122'
def get_file():
    time = datetime.utcnow()
    filename = 'snapshot.' + ip + '.' +  str(time.day) + '-' + str(time.month) + '-' + str(time.year)
    print("filename", filename)
    cmd = 'tftp -v ' + TFTP_SERVER + ' -c get ' + filename
    output = subprocess.check_output(cmd, shell=True)
    print("output", output)

get_file()

我收到一条消息说文件被下载了。但我知道这个文件的确切名称。你知道吗

我想做的是获取包含上述ip的文件。在上面,您可以看到我定义了一个ip,它得到了特定的文件。现在我想得到所有文件的名称中都有ip。我该怎么做?你知道吗


Tags: 文件ip服务器名称cmd类型outputget