如何在kivy FileChooser Python中访问所有硬盘

如何在kivy FileChooser Python中访问所有硬盘,python,kivy,filechooser,Python,Kivy,Filechooser,如何使用kivy 1.11.1中的Listview或Iconview在kivy FileChooser中显示系统中安装的所有硬盘驱动器(C、X、J)?我遇到了同样的问题,最后通过为驱动器添加“快捷方式”按钮解决了这个问题。我首先使用以下方法获取所有驱动器的列表: drives = ['%s:' % d for d in string.ascii_uppercase if os.path.exists('%s:' % d)] 然后为每个驱动器创建一个按钮,并将on\u release绑定到一个o

如何使用kivy 1.11.1中的Listview或Iconview在kivy FileChooser中显示系统中安装的所有硬盘驱动器(C、X、J)?

我遇到了同样的问题,最后通过为驱动器添加“快捷方式”按钮解决了这个问题。我首先使用以下方法获取所有驱动器的列表:

drives = ['%s:' % d for d in string.ascii_uppercase if os.path.exists('%s:' % d)]

然后为每个驱动器创建一个
按钮
,并将
on\u release
绑定到一个
open\u entry()
方法。
open\u entry()!