黄色电影一区二区,韩国少妇自慰A片免费看,精品人妻少妇一级毛片免费蜜桃AV按摩师 ,超碰 香蕉

Python列出目錄

Python列出目錄

Python可用于從目錄獲取內(nèi)容列表。可以使用程序列出運行python的同一臺計算機中目錄的內(nèi)容。還可以登錄到遠程系統(tǒng)并列出遠程目錄中的內(nèi)容。

1. 列出本地目錄

在下面的示例中,使用listdir()方法獲取當前目錄的內(nèi)容。要指示諸如文件或目錄之類的內(nèi)容類型,使用更多函數(shù)來評估內(nèi)容的性質(zhì)。

 
# Filename : example.py
# Copyright : 2020 By Codebaoku
# Author by : 
# Date : 2020-08-25
for  name in os.listdir('.'):
     if os.path.isfile(name): print 'file: ', name
     elif os.path.isdir(name): print 'dir: ', name
     elif os.path.islink(name): print 'link: ', name
     else: print 'unknown', name
  
 

當運行上面的程序時,我們得到以下輸出 :

 
# Filename : example.py
# Copyright : 2020 By Codebaoku
# Author by : 
# Date : 2020-08-25
file: index.html
 dir: mybooks
 link: ulink
  
 

請注意,以上內(nèi)容特定于運行python程序的系統(tǒng)。結(jié)果將因系統(tǒng)及其內(nèi)容而異。

2. 列出遠程目錄

可以使用ftp訪問遠程系統(tǒng)來列出遠程目錄的內(nèi)容。建立連接后,可以使用將以類似于本地目錄列表的方式列出目錄內(nèi)容的命令。

 
# Filename : example.py
# Copyright : 2020 By Codebaoku
# Author by : 
# Date : 2020-08-25
from ftplib import FTP
 def main():
     ftp = FTP('ftp.ibiblio.org')
     ftp.login()
     ftp.cwd('satic/yapf') # change to some other subject
     entries = ftp.nlst()
     ftp.quit()
     print(len(entries), "entries:")
     for entry in sorted(entries):
         print(entry)
 if __name__ == '__main__':
     main()
  
 

當運行上面的程序時,得到以下輸出:

 
# Filename : example.py
# Copyright : 2020 By Codebaoku
# Author by : 
# Date : 2020-08-25
(5, 'entries:')
 css
 uploads
 js
 python
 images  
 

下一節(jié):Python 遠程過程調(diào)用

Python 網(wǎng)絡(luò)編程

相關(guān)文章