Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Python与JS path.resolve()的等价物?_Javascript_Python - Fatal编程技术网

Javascript Python与JS path.resolve()的等价物?

Javascript Python与JS path.resolve()的等价物?,javascript,python,Javascript,Python,我想在python中进行一些路径解析,而不使用文件分隔符char。在JS中,您使用path.resolve(uu dirname,“…”,“xxx”,“yyy”)在*nix机器上获取$PWD/./xxx/yyy。python中是否有等效函数?正如James Smith指出的,您可以使用函数 导入操作系统 join(os.getcwd(),“…”,“xxx”,“yyy')#返回$PWD/。/xxx/yyy 它使用特定于平台的目录分隔符连接一个或多个路径组件。可用于相对路径和绝对路径 os.pat

我想在python中进行一些路径解析,而不使用文件分隔符char。在JS中,您使用
path.resolve(uu dirname,“…”,“xxx”,“yyy”)
在*nix机器上获取
$PWD/./xxx/yyy
。python中是否有等效函数?

正如James Smith指出的,您可以使用函数

导入操作系统
join(os.getcwd(),“…”,“xxx”,“yyy')#返回$PWD/。/xxx/yyy
它使用特定于平台的目录分隔符连接一个或多个路径组件。可用于相对路径和绝对路径

os.path.join('foo', 'bar') # Returns foo/bar

os.path.join(os.getcwd(),'foo','bar')
注意Node.js的
\uu dirname
是包含运行模块的目录,不一定是工作目录
os.getcwd()
是工作目录。