Tag: 目录

迭代一个目录中的每个文件

如何在ruby中编写循环,以便在每个文件上执行一段代码? 我是新来的ruby,我已经得出结论,做到这一点是一个做每个循环。 ruby文件将从不同于我想循环访问的目录的目录执行。 我已经尝试了Dir.foreach ,我无法得到它的工作。

如何在Java中创build一个临时目录/文件夹?

在Java应用程序中创build临时目录是否存在标准可靠的方法? Java的问题数据库中有一个条目,在注释中有一些代码,但是我想知道是否有一个标准的解决scheme可以在常见的库(Apache Commons等)中find?

什么是batch file中的当前目录?

我想创build几个batch file来自动化一些事情。 我的问题是当我创build一个batch file。 什么是当前目录? 它是文件所在的目录,还是与cmd中显示的目录相同?

在ruby中需要从目录中获取所有文件的最佳方法是什么?

在ruby目录下需要所有文件的最佳方法是什么?

我如何findPython的脚本目录?

考虑下面的Python代码: import os print os.getcwd() 我使用os.getcwd()来获取脚本文件的目录位置 。 当我从命令行运行脚本时,它给了我正确的path,而当我从Django视图中的代码运行的脚本运行它时,它会打印/ 。 如何从Django视图运行的脚本中获取脚本的path? 更新: 总结到目前为止的答案 – os.getcwd()和os.path.abspath()都给当前的工作目录,可能或不可能是脚本所在的目录。 在我的网站主机设置__file__只给出没有path的文件名。 Python中没有任何方法可以(总是)能够接收脚本所在的path吗?

如何从path和文件名中删除非法字符?

我需要一个强大而简单的方法来从一个简单的string中删除非法的path和文件字符。 我已经使用了下面的代码,但似乎没有做任何事情,我错过了什么? using System; using System.IO; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string illegal = "\"M<>\"\\a/ry/ h**ad:>> a\\/:*?\"<>| li*tt|le|| la\"mb.?"; illegal = illegal.Trim(Path.GetInvalidFileNameChars()); illegal = illegal.Trim(Path.GetInvalidPathChars()); Console.WriteLine(illegal); Console.ReadLine(); } } }

如何从文件的完整path获取目录?

获取文件所在目录的最简单方法是什么? 我用这个来设置一个工作目录。 string filename = @"C:\MyDirectory\MyFile.bat"; 在这个例子中,我应该得到“C:\ MyDirectory”。

创build一个文件夹,如果它不存在

我已经遇到一些与WordPress安装WordPress的情况下,我遇到了我的WordPress主题的错误,因为上传文件夹wp-content/uploads不存在。 显然Bluehost的cPanel WP安装程序不会创build这个文件夹,虽然HostGator的。 所以我需要添加代码到我的主题,检查文件夹,否则创build它。

在bash中仅列出使用ls的目录:检查

这个命令列出当前path中的目录: ls -d */ 什么模式*/做什么? 我们怎样才能在上面的命令中给出绝对path(例如ls -d /home/alice/Documents )来仅列出该path中的目录?

如何查找Python中是否存在目录

在Python的os模块中,有没有办法find一个目录是否存在,如: >>> os.direxists(os.path.join(os.getcwd()), 'new_folder')) # in pseudocode True/False