精品熟女碰碰人人a久久,多姿,欧美欧美a v日韩中文字幕,日本福利片秋霞国产午夜,欧美成人禁片在线观看

Python列出目錄

Python列出目錄

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

1. 列出本地目錄

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

 
# Filename : example.py
# Copyright : 2020 By Codebaoku
# Author by : www.090948.com
# 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 : www.090948.com
# Date : 2020-08-25
file: index.html
 dir: mybooks
 link: ulink
  
 

請注意,以上內容特定于運行python程序的系統。結果將因系統及其內容而異。

2. 列出遠程目錄

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

 
# Filename : example.py
# Copyright : 2020 By Codebaoku
# Author by : www.090948.com
# 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 : www.090948.com
# Date : 2020-08-25
(5, 'entries:')
 css
 uploads
 js
 python
 images  
 

下一節:Python 遠程過程調用

Python 網絡編程

相關文章