我想生成一個目錄中的文件列表。一些文件名包含中文字符。 如:試驗] .Test.txt 我使用下面的代碼: require 'find'
dirs = ["TestDir"]
for dir in dirs
Find.find(dir) do |path|
if FileTest.directory?(path)
else
p path
en
我想使用類似以下以獲得給定目錄的子目錄列表: #!/usr/bin/perl -wT
use strict;
use warnings;
use File::Find::Rule;
use Data::Dumper;
my @subdirs = File::Find::Rule->maxdepth(1)->directory->relative->in('mydir');
pri
我目前使用的目錄沃克Here import os
class DirectoryWalker:
# a forward iterator that traverses a directory tree
def __init__(self, directory):
self.stack = [directory]
self.files = []
self.ind