這次主要教的是如何通過python 獲取windows系統下的所有的磁盤盤符,以列表的形式展示出來,獲取磁盤號下的盤符包括能夠獲取到我們正在插在電腦上的u盤,也可以讀取到,希望能夠對你們在學習過程中有所收獲和有所靈感。
第一步:打開我們的pycharm軟件,然后新建一個python文件,輸入我們的文件名
第二步:在編輯界面輸入以下代碼:
1
2
3
4
5
6
7
8
9
10
11
|
import string import os def get_disklist(): disk_list = [] for c in string.ascii_uppercase: disk = c + ':' if os.path.isdir(disk): disk_list.append(disk) return disk_list if __name__ = = '__main__' : print (get_disklist()) |
第三步:輸入代碼之后,我們同時按住ctrl+shift+f10,對我們的代碼進行運行,或者將光標置于該界面的空白之處,然后點擊鼠標右鍵,找到“run”,進行運行
第四步:運行之后,我們這時候就會看到我們的運行結果已經出來了,我們打印出來的結果剛好出現了我們windows系統下的所有磁盤號的盤符了,而且還是以列表形式打印出來的
第五步:我們的
1
2
|
import string import os |
的作用主要是導入string,os模塊,等下我們要用到這些模塊下的功能屬性,所以需要將其模塊導入
第六步:通過
1
2
3
4
5
6
7
|
def get_disklist(): disk_list = [] for c in string.ascii_uppercase: disk = c + ':' if os.path.isdir(disk): disk_list.append(disk) return disk_list |
來定義一個新的函數,通過return返回我們所獲得的信息
第七步:然后使用循環語句:
1
2
|
if __name__ = = '__main__' : print (get_disklist()) |
來對我們獲取的信息以列表的形式打印出來
以上就是我學習到的方法,希望能對大家有所幫助,我也是剛接觸這一塊,多有不足之處,還望多多諒解。以上就是我學習到的方法,希望能對大家有所幫助,我也是剛接觸這一塊,多有不足之處,還望多多諒解。