最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用Python編寫生成樹狀結(jié)構(gòu)的文件目錄的腳本的教程

 更新時間:2015年05月04日 16:38:01   投稿:goldensun  
這篇文章主要介紹了用Python編寫生成樹狀結(jié)構(gòu)的文件目錄的腳本的教程,是一個利用os模塊下各函數(shù)的簡單實現(xiàn),需要的朋友可以參考下

有時候需要羅列下U盤等移動設備或一個程序下面的目錄結(jié)構(gòu)的需求。基于這樣的需求個人整理了一個使用Python的小工具,期望對有這方面需求的朋友有所幫助。以下為具體代碼:

如果你所有要求的文件目錄不需要完整的文件路徑的話,直接更換下面的注釋代碼即可~
 

# -*- coding:utf-8 -*-
import os
def list_files(startPath):
  fileSave = open('list.txt','w')
  for root, dirs, files in os.walk(startPath):
    level = root.replace(startPath, '').count(os.sep)
    indent = ' ' * 1 * level
    #fileSave.write('{}{}/'.format(indent, os.path.basename(root)) + '\n')
    fileSave.write('{}{}\\'.format(indent, os.path.abspath(root)) + '\n')
    subIndent = ' ' * 1 * (level + 1)
    for f in files:
      #fileSave.write('{}{}'.format(subIndent, f) + '\n')
      fileSave.write('{}{}{}'.format(subIndent, os.path.abspath(root), f) + '\n')
  fileSave.close()
 
dir = raw_input('please input the path:')
list_files(dir)

相關文章

  • Python中IPYTHON入門實例

    Python中IPYTHON入門實例

    這篇文章主要介紹了Python中IPYTHON的用法入門,較為詳細的分析了IPYTHON的配置及使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-05-05
  • python中networkx函數(shù)的具體使用

    python中networkx函數(shù)的具體使用

    本文主要介紹了python中networkx函數(shù)的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • 人工智能學習pyTorch的ResNet殘差模塊示例詳解

    人工智能學習pyTorch的ResNet殘差模塊示例詳解

    這篇文章主要為大家介紹了人工智能學習pyTorch的ResNet殘差模塊示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2021-11-11
  • python 非遞歸解決n皇后問題的方法

    python 非遞歸解決n皇后問題的方法

    這篇文章主要介紹了python 非遞歸解決n皇后問題的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • Python視頻處理模塊之moviepy的用法教程

    Python視頻處理模塊之moviepy的用法教程

    隨著自媒體時代,現(xiàn)在對視頻的處理變得越來越常見。而?Python?有一個專門用于處理視頻的第三方庫:moviepy,可以非常方便地對視頻進行一些簡單處理,下面我們就來看一看
    2022-07-07
  • Python中CSV文件的讀寫庫操作方法

    Python中CSV文件的讀寫庫操作方法

    Python 中提供了一個官方的標準庫來處理這種文件類型,那就是 CSV 庫,這篇文章主要介紹了Python中CSV文件的讀寫庫,需要的朋友可以參考下
    2022-12-12
  • Python中安全地使用多進程和多線程進行數(shù)據(jù)共享

    Python中安全地使用多進程和多線程進行數(shù)據(jù)共享

    在并發(fā)編程中,有時多個線程或進程需要訪問共享的數(shù)據(jù),因此我們需要一些機制來確保數(shù)據(jù)的安全訪問,本文將從多線程和多進程兩個角度探討Python如何安全地實現(xiàn)數(shù)據(jù)共享
    2024-12-12
  • 利用Python發(fā)送 10 萬個 http 請求

    利用Python發(fā)送 10 萬個 http 請求

    這篇文章主要介紹了如何利用Python發(fā)送 10 萬個 http 請求,下面我們講利用Python寫代碼實現(xiàn)10 萬個 url,對每個 url 發(fā)送 http 請求,并打印請求結(jié)果的狀態(tài)碼,需要的朋友可以參考一下
    2021-12-12
  • 詳解Python單元測試的兩種寫法

    詳解Python單元測試的兩種寫法

    python的兩個單元測試包分別是 doctest 和 unittest,這兩個包的使用起來各有長處,適用于不同的場景,這篇文章主要介紹了Python單元測試的兩種寫法,需要的朋友可以參考下
    2022-07-07
  • Python制作運行進度條的實現(xiàn)效果(代碼運行不無聊)

    Python制作運行進度條的實現(xiàn)效果(代碼運行不無聊)

    這篇文章主要介紹了Python制作運行進度條的實現(xiàn)效果(代碼運行不無聊),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02

最新評論

包头市| 福贡县| 青河县| 马尔康县| 容城县| 麦盖提县| 镇坪县| 文昌市| 丽水市| 齐齐哈尔市| 始兴县| 泌阳县| 宜良县| 新建县| 区。| 商河县| 封丘县| 宁安市| 林甸县| 辉南县| 娱乐| 海盐县| 兰考县| 江北区| 油尖旺区| 海阳市| 平潭县| 阿鲁科尔沁旗| 无极县| 灌云县| 镇赉县| 木兰县| 乌苏市| 临湘市| 大同县| 叙永县| 洪湖市| 闻喜县| 钟祥市| 六盘水市| 漳浦县|