os.walk

    6

    1答えて

    私は、このようなファイル構造を持っているを取得しos.walk。だから、出力は次のようになります。 files = ['path': 'd:\temp\random1\index.html', 'directory': 'random1'] 私は、このようなコードを使用しています: files = [] for dirpath, dirnames, filenames in os.walk(

    0

    1答えて

    私はdom.minidom関数を使用してXMLの一部を抽出する方法を学習しており、特定の要素と属性を正常に返すことができます。 私に解析したい大量のXMLファイルがあり、すべての結果をdbにプッシュします。 os.walkのような、階層構造を保持する論理的な方法でXMLから要素を抽出して抽出する機能がありますか? XMLはかなり基本的であり、非常に単純です:(この小さな例では)XMLとクロール各特

    7

    2答えて

    にos.walkの仕事を作る: 使用os.walk()は、各ディレクトリをダウンします。 各ディレクトリはsubfoldersを持っていますが、私は最初subfolderで唯一興味があります。ディレクトリは次のようになります。 /home/RawData/SubFolder1/SubFolder2 たとえば、次のようになります。 RawData2には、SubFolder1レベルで停止するフォル

    5

    1答えて

    を印刷するように尋ねられたとき、私はシンプルなディレクトリ構造を持って返すことはありませんexpect: ['subdir1', 'subdir2', ... 'subdir13', 'subdir14'] これらのサブディレクトリでos.listdir()を呼び出すと同じことが起こります。それぞれについて、そのディレクトリ内のファイルの名前を返します。そこに問題はありません。 そして、私が呼

    13

    3答えて

    ジオプロセシングを実行しようとしています。私の仕事は、ディレクトリ内のすべてのシェープファイルを見つけて、そのシェープファイルのディレクトリ内のフルパス名を見つけることです。シェイプファイルの名前を取得できますが、シェイプファイルのフルパス名を取得する方法がわかりません。 shpfiles = [] for path, subdirs, files in os.walk(path):

    1

    1答えて

    これは混乱しています!何らかの理由で、os.walkは、私が持っているのはすべて.DS_Storeファイルでいっぱいのファイル構造だと言っていますが、これは真実ではありません。 alist = [] for root, directories, filenames in os.walk('/somedir/full/of/subdirs/and_PDFs'): somelist.ap

    0

    2答えて

    ディレクトリAからディレクトリBへファイルを再帰的にコピーする関数を書いています。 コードは次のようである:私のテストでは import os import shutil import sys from os.path import join, exists def copy_file(src, dest): for path, dirs, files in os.walk(s

    48

    3答えて

    メインフォルダー内のサブフォルダーを再帰的に調べ、特定のファイルタイプのリストを作成するスクリプトを作成しています。私はこのスクリプトに問題があります。 for root, subFolder, files in os.walk(PATH): for item in files: if item.endswith(".txt") : fileNamePath =

    2

    2答えて

    2つのサブフォルダを含むルートフォルダを歩き回り、そのいずれかのサブフォルダに移動してファイルをソートし、ソートされたファイルの最初のものに対してのみ別の機能を実行し、残りのフォルダで同じことをします。ここまでは私のコードですが、うまくいきません。 AppendFiles関数は実行されません。このセクションの最後にトレースバックを置くと、エラーは発生しません。 x=0 y=0 errorFil

    0

    1答えて

    Windows環境で、マップされたドライブ上の別のファイルを検索するモジュールを作成しようとしています。これはPythonWinとIdleで完璧に動作しますが、例外を発生させます"入力を分割するときに不明な例外。Eclipse/Pydevで実行するときに任意のキーを押して" "を終了します。 L:私はpath = "C:\\"設定 import os path = "L:\\" for (pa