标签: path

如何在Windows中删除长路径.

将项目导入eclipse时,它以某种方式开始创建目录的递归版本.

现在,当我尝试删除任何内容时,我收到消息"您指定的文件名太长了".

我无法从命令shell中删除它.我无法从资源管理器中删除它.我无法做任何事情.我不知道Eclipse创建了多少个副本.在我意识到出错之前,Eclipse运行了一分钟,我取消了操作.

我可以获得顶级文件夹的属性,它说它包含497个文件夹.

问题1:如何在Windows中删除所有这些内容?

问题2:日食是怎么回事?

eclipse windows path

62
推荐指数
7
解决办法
6万
查看次数

在C#/ .NET中组合路径和文件名的最佳方法是什么?

将路径与文件名组合的最佳方法是什么?

也就是说,给予c:\foobar.txt,我想要c:\foo\bar.txt.

鉴于c:\foo..\bar.txt,我想要一个错误或c:\foo\bar.txt(所以我不能Path.Combine()直接使用).同样的c:\foobar/baz.txt,我想要一个错误或c:\foo\baz.txt(不c:\foo\bar\baz.txt).

我意识到,我可以检查文件名不包含'\'或'/',但这还够吗?如果没有,那么正确的检查是什么?

.net c# filenames path

62
推荐指数
2
解决办法
7万
查看次数

找不到Cygwin ls命令

这是我在科技博客上自我回答的一个问题,我会不时地提供我需要给自己的技术提示,所以我决定把它移到这里.最初的博客文章在这里:http://thehacklist.blogspot.com/2009/04/cygwin-ls-command-not-found.html

如果你是一个Linux爱好者,并且真的很想念Windows框上的那些greps和sed/awk,你可能已经安装了cygwin.您尝试通过双击桌面上的cygwin图标或目录中的cygwin.bat文件来运行它C:\cygwin并获得bash-3.X$提示.但是,虽然pwdcd命令有效,但如果你尝试ls,它会说:ls: command not found.

cygwin ls path

62
推荐指数
2
解决办法
7万
查看次数

python:获取目录两级

好的...我不知道模块在哪里x,但我知道我需要获得目录两级的路径.

那么,是否有更优雅的方式:

import os
two_up = os.path.dirname(os.path.dirname(__file__))
Run Code Online (Sandbox Code Playgroud)

欢迎使用Python 2和3的解决方案!

python directory operating-system path

61
推荐指数
5
解决办法
7万
查看次数

如何在Java 7 java.nio.file.Path中访问子文件/文件夹?

Java 7引入了java.nio.file.Path作为java.io.File 的可能替代品.

使用File,当我访问特定的文件时,我会这样做:

File parent = new File("c:\\tmp");
File child = new File(parent, "child"); // this accesses c:\tmp\child
Run Code Online (Sandbox Code Playgroud)

使用Path的方法是什么?

我认为这会起作用:

Path parent = Paths.get("c:\\tmp");
Path child = Paths.get(parent.toString(), "child");
Run Code Online (Sandbox Code Playgroud)

但是打电话parent.toString()似乎很难看.有没有更好的办法?

java nio path java-7

60
推荐指数
1
解决办法
2万
查看次数

59
推荐指数
3
解决办法
5万
查看次数

在Controller ASP.NET MVC中获取项目根路径?

我正在为我的CSS使用dotlesscss而且我记得如何使用它,但我忘记的是如何获取根项目路径以便我可以生成我的.less文件的完整文件路径以获得更少的引擎来解析.如何获取项目根路径,以便为较少的文件生成路径?

c# asp.net asp.net-mvc path

59
推荐指数
1
解决办法
6万
查看次数

Javascript:通过将路径作为字符串传递给它来从对象获取深层值

可能重复:
使用字符串键访问嵌套的JavaScript对象

也许标题不够明确,我只是不知道如何指定我正在寻找的东西,我的英语真的很糟糕,抱歉.

我正在尝试创建返回对象值的函数,但也可以使用嵌套对象.例如:

var obj = {
  foo: { bar: 'baz' }
};
Run Code Online (Sandbox Code Playgroud)

我想通过将字符串"foo.bar"提供给函数来访问obj.foo.bar的值.

function(obj, path) {
  // Path can be "foo.bar", or just "foo".
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

javascript syntax path

59
推荐指数
5
解决办法
7万
查看次数

将相对URL路径解析为其绝对路径

python中有一个像这样工作的库吗?

>>> resolvePath("http://www.asite.com/folder/currentpage.html", "anotherpage.html")
'http://www.asite.com/folder/anotherpage.html'
>>> resolvePath("http://www.asite.com/folder/currentpage.html", "folder2/anotherpage.html")
'http://www.asite.com/folder/folder2/anotherpage.html'
>>> resolvePath("http://www.asite.com/folder/currentpage.html", "/folder3/anotherpage.html")
'http://www.asite.com/folder3/anotherpage.html'
>>> resolvePath("http://www.asite.com/folder/currentpage.html", "../finalpage.html")
'http://www.asite.com/finalpage.html'
Run Code Online (Sandbox Code Playgroud)

python url path

58
推荐指数
2
解决办法
3万
查看次数

在import语句之前设置pythonpath

我的代码是:

import scriptlib.abc
import scriptlib.xyz

def foo():
  ... some operations
Run Code Online (Sandbox Code Playgroud)

但是scriptlib在其他目录中,所以我必须在环境变量"PYTHONPATH"中包含该目录.

无论如何,我可以在导入语句执行之前首先在环境变量"PYTHONPATH"中添加scriptlib目录,如:

import sys
sys.path.append('/mypath/scriptlib')
import scriptlib.abc
import scriptlib.xyz

def foo():
  ... some operations
Run Code Online (Sandbox Code Playgroud)

如果是,那么该值仅用于该命令提示符还是全局?

提前致谢

python path pythonpath

58
推荐指数
2
解决办法
11万
查看次数