Articles of 列表

如何列出C中给定目录中的所有子目录?

有没有办法列出在C中给定的目录path中的所有子目录? 我希望能用stat()函数来完成它,但它只能在文件上工作。

Linux:以recursion方式查找字典中的文件列表

我有一个文本文件每行一个文件名: Interpret 1 – Song 1.mp3 Interpret 2 – Song 2.mp3 … (约200个文件名) 现在我想要为这个Filenamesrecursion地search一个文件夹来获取Filenames.txt中每个文件名的完整path。 这个怎么做? 🙂 (目的:复制文件到我的MP3播放器,但其中一些是坏的,我想重新复制全部,而不用花费我的音乐文件夹研究他们的小时)

我需要一个来自glibc的asynchronous信号安全函数列表

非系统调用的包装,但像snprintf(),dprintf()

如何获取已安装的更新和修补程序的列表?

我的计算机上安装的每个更新和修补程序的列表,来自Microsoft Windows Update或来自知识库。 我需要每个KBxxxxxx或一些相似的表示forms的ID … 目前我有: const string query = "SELECT HotFixID FROM Win32_QuickFixEngineering"; var search = new ManagementObjectSearcher(query); var collection = search.Get(); foreach (ManagementObject quickFix in collection) Console.WriteLine(quickFix["HotFixID"].ToString()); 但是这似乎并没有列出所有的东西,只是列出了QFE的。 我需要它在Windows XP,Vista和7上工作。

问题存储孤立存储中的对象列表

我试图存储在孤立存储中创build的对象列表,并能够通过自动为它们生成标题来将它们显示在列表中。 到目前为止,代码的作品,但一旦我墓碑的应用程序,并启动它的所有数据保存除了对象的列表。 我认为我的问题可能是如何初始化列表,或者我如何显示名称。 任何帮助表示赞赏。 这段代码在我的App.xaml.cs中: public partial class App : Application { public List<my_type> testList = new List<my_type>(); void loadvalues() { IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings; List<my_Type> L; if (settings.TryGetValue<List<DrinkSesh>>("Storage", out L)) { testList = L; } } void savevalues() { IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings; settings["Storage"] = testList; settings.Save(); } } 这个代码在我的主页上,将项目添加到列表中: (Application.Current as App).testList.Add(new my_type()); […]

batch file:列出目录中的所有文件,以.txt格式打印,并将输出文件放在所有子目录中

1。 到处search,我find了教程,使用dir命令打印目录和子目录中的文件列表,如下所示: @echo off dir /S > list.txt pause 以上代码将返回list.txt中的所有文件。 我们可以使用开关以各种格式获取列表。 我想要做的是:当我运行batch file输出文件list.txt应该被放置在所有的子目录,而不是在batch file正在执行的目录。 2。 我正在尝试将list.txt重命名为%当前目录名称%.txt,并没有任何线索来实现。

Python中,如何重新命名基于列表的几个文件?

在Windows中使用Python我试图重命名一次在同一文件夹中的几个文件,但我不能使用列表进行重命名,这就是为什么我得到这个错误,当我尝试我的代码: os.rename(dirlist [1],words [1])WindowsError:[错误2]系统找不到指定的文件 这里是示例代码: import os import sys words = os.listdir('C:/Users/Any/Desktop/test') dirlist = os.listdir('C:/Users/Any/Desktop/test') words = [w.replace('E', 'e') for w in words] print words os.rename(dirlist[1], words[1]) 我想要实现的是我的Python脚本运行在一个select的文件夹,脚本将把所有的文件在那里,将重命名所有的。 但棘手的部分来自当我不能单独出来的文件夹名称,并让他们重新命名,因为他们连接到列表。

在窗口大小6中find适合条件的4个值,然后添加到列表直到3不符合条件不包括最后3 – >重复下一个窗口。 python

如果你有一个值列表: values=['130','90','150','123','133','120','160', '45','67', '55','34','130','120','180','130','10'] 并希望以6的窗口大小进行扫描,如果6中的4个> = 100,则继续扫描,直到连续3个<100,然后不包括列表中的那些 所以例如用一个名为结果的空列表: results=[] 我想追加那些符合条件的值到空列表中去 results=[('130','90','150','123','133','120','160'), ('55','34','120','180','130','10')] 我知道我已经将所有的string转换为int()的整数,但这不是我有麻烦的部分。 我很难find大于等于6的窗口大小为4的4,把它加到列表中,然后从我在窗口中的位置开始 在Chou Fasmanalgorithm中,每个窗口的大小是6,如果4大于100,那么所有的6都被包括在内,并且延长到4个连续的值(我将要做3)而不是100(那些4(或3)不包括在内),然后窗口从那个地方重新开始,创build一个新的列表。 所以第一个窗口将是: ['130','90','150','123','133,'120'] #and more than 4 are greater than # 100 so that starting point is stored and the next window is checked ['90','150','123','133','120','160'] #again there are 4 greater than # 100 so the next window is checked ['150','123','133','120','160','45'] […]