0

我正在创建一个 GUI 应用程序,它可以加载磁盘映像(即 linux dd 命令的输出)并列出其所有文件和目录以及扩展名和创建/修改日期等。

我以前一直在使用tkinterGUI 中加载驱动器,但是我没有成功加载磁盘映像文件。

下面是加载驱动器的代码

def browseFiles():
file = filedialog.askopenfile(initialdir = "/",
                                      title = "Select a File",
                                      filetypes = (("Text files",
                                                    "*.txt*"),
                                                   ("all files",
                                                    "*.*")))
  
# Change label contents
filepath = os.path.abspath(file.name)
label_file_explorer.configure(text="File Opened: "+filepath)
metadata = subprocess.run(['ls', '-la', 'grep', filepath], capture_output=True, text=True, shell=True)
label_file_metadata.configure(text=metadata)

如何修改以加载磁盘映像?

4

1 回答 1

0

我使用diskimage库来读取磁盘映像,然后从响应填充Listboxtkinter创建一个最小的 GUI。

于 2021-11-16T06:42:39.913 回答