chdir相关内容

python os.chdir 正在修改传入的目录名

我正在尝试使用 os.chdir 更改 python 中的当前工作目录.我有以下代码: 导入操作系统os.chdir("C:\Users\Josh\Desktop\20130216") 然而,当我运行它时,它似乎改变了目录,因为它出现了以下错误消息: 回溯(最近一次调用最后一次):文件“C:\Users\Josh\Desktop\LapseBot 1.0\LapseBot.py",第 3 行 ..
发布时间:2022-01-01 14:22:06 Python

Perl chdir 不起作用

以前的帖子可能有用:Perl 系统() 调用失败,返回码 65280 同样,我已经多次使用此代码,但在这里不起作用.我已经从 PATH 中移动了所有其他 perl 实例. 来源: $targetDir = "M\:\\bldforge_AOMS_DEV";打印 ("targetDir=$targetDir\n");chdir($targetDir) 或死“不能 chdir 到 $di ..
发布时间:2021-09-25 20:29:55 其他开发

如何使用 python os 更改驱动器?

我正在尝试将当前目录从 C: 更改为 Y:我试过了: 导入操作系统os.chdir('Y:') 但我不断收到错误消息,说它无法找到驱动器.基本上我正在寻找相当于 cd/d cmd 中的命令. 解决方案 你确定 Y: 真的是一个有效的盘符吗? 尝试 os.chdir('C:') 并确保它有效.(它对我有用.) ..
发布时间:2021-09-25 20:13:22 Python

unix 环境“cd"命令的源代码

在哪里可以找到 Unix 环境的 cd 命令的源代码? 我想知道命令是如何实现的. 解决方案 以下是 cd 工作原理的完整说明:http://web.archive.org/web/20090515201659/http://www.cs.ucr.edu/~brett/cs153_w02/syscall.html cd Unix 命令只是调用 chdir 并检查错误代码. ..
发布时间:2021-09-14 19:43:16 服务器开发

如何在Linux环境中使用C chdir

我是C语言编程的新手.当我有 $ ans 是我不能 chdir /home/jobs/$ ans/xxx/>在C程序中. 我的脚本在下面: #include#includeint main(){char jdir;printf(“输入工作目录:");/*不同目录的用户输入*/scanf("jdir");chdir("/home/jobs/%jdi ..
发布时间:2021-05-29 23:09:14 服务器开发

为什么setlocal会干扰Windows批处理文件中的chdir?

如果我运行批处理文件 setlocal chdir .. 目录未更改,但是如果我运行 setlocal endlocal chdir .. 它正常工作.这必须与setlocal完全相同.但是,当您阅读setlocal的定义(与如何查看环境变量有关)时,并不是很明显.我希望这是一个很好的机会来解释setlocal的实际作用以及它为什么会干扰chdir. 解决方案 SET ..
发布时间:2020-09-19 20:08:56 其他开发

在Mac OS X上进行分叉后,可以调用chdir或setenv吗?

在OS X上,fork的手册页上说: 在子进程中可以执行的操作受到限制.为完全安全起见,应限制自己仅执行异步信号安全操作,直到调用exec函数之一为止.除非明确证明是安全的或异步信号安全的,否则任何框架或库中的所有API(包括全局数据符号)都应假定为在fork()之后是不安全的.如果需要在子进程中使用这些框架,则必须执行.在这种情况下,执行自己是合理的. 基于手册页的页脚,可能已经存在 ..
发布时间:2020-08-14 23:17:11 其他开发

如何使用chdir切换到当前目录?

我正在尝试包含另一个目录中的文件,然后将chdir更改回当前/原始格式. chdir('/some/path'); include(./file.php); chdir();//How to I change the directory back to the original form? 是否将chdir更改回file.php所在的位置?还是我必须手动进行? 解决方案 首先,您 ..
发布时间:2020-07-03 01:15:27 PHP

python os.path.realpath无法正常工作

我有以下代码: os.chdir(os.path.dirname(os.path.realpath(__file__)) + "/../test") path.append(os.getcwd()) os.chdir(os.path.dirname(os.path.realpath(__file__))) 应该将/../test添加到python路径中,并且这样做,然后在使用PyDev的 ..
发布时间:2020-05-25 02:38:24 Python

chdir()可以接受相对路径吗?

在Linux上的C语言中,chdir()函数可以接受相对路径吗? 解决方案 是.当前工作目录是该进程的属性. 稍微扩展一下-以下是几个相关的 POSIX 定义: 当前工作目录定义为“与进程关联的目录,在路径名解析中用于不以斜杠字符开头的路径名"(在 chdir() 定义为设置当前工作目录中的路径名. 似乎有些循环,但是在参数chdir()的上下文中,“路径名"没有什么特 ..
发布时间:2020-05-01 10:01:59 服务器开发

R:source()和源文件的路径

必须有一些我不明白在R中的 source()命令。我仍然对它不熟悉,但是我不能我明白它是如何得到它的目录!我的问题是这样的: 我有一个包装脚本, wrapper.R 和一个包含一些函数的源文件, functions.R 。这两个都在同一个目录中。如果我在包装器脚本中调用 source('functions.R'),而站在两个文件所在的目录内,一切都很好。但是,我希望能够从某个其他目录运行我的 ..
发布时间:2018-04-17 11:40:31 其他开发

为什么在Java中使用user.dir系统属性?

几乎每篇文章都告诉我,你不能在Java中使用 chdir 。 这个问题接受的答案说,你不能这样做Java。 然而,下面是我尝试的一些东西: geo @codebox:〜$ java -version java版本“1.6.0_14” Java™SE运行时环境(build 1.6.0_14-b08) Java HotSpot™客户端虚拟机构建14.0-b16,混合模式,共享) ..
发布时间:2017-11-06 21:20:57 Java开发

在控制台启动时,在pydev(Eclipse)中设置Interactive Console的当前目录

我想从项目目录中的pydev启动一个交互式控制台,以便导入应用程序。我试图在启动时使用os.chdir从Window-> Preferences-> PyDev-> Interactive Console-> Initial interpreter命令。 我阅读了 https://docs.djangoproject.com/en/dev/参考/设置/ 搜索条目设置路径,但我没有找到任何东西。 ..
发布时间:2017-05-30 01:59:46 Java开发

Python os.chdir正在修改传递的目录名称

我正在使用os.chdir更改python中的当前工作目录。我有以下代码: import os os.chdir(“C:\Users \Josh\Desktop\20130216“) 但是,当我运行它,似乎更改目录,因为它出现了以下错误消息: 追溯(最近的最后一次呼叫): 文件“C:\Users\Josh\Desktop\LapseBot 1.0\Lapse ..
发布时间:2017-05-26 20:59:45 Python

如何使CHDIR()留在程序完成后指定的目录?

我有一个调用CHDIR()来改变CWD的程序。但是,程序完成的CWD后变回调用该程序而不是停留在一个由调用指定CHDIR()的目录。我做了一个程序来测试,如果CHDIR()实际上改变到指定目录,发现CHDIR()是做什么的我presumed:更改到指定的目录中程序的时间,然后返回到执行的目录该程序。 下面是code的测试: 的#include<&stdio.h中GT; #包括LT&;&u ..
发布时间:2016-08-24 15:05:32 服务器开发

使用chdir()从终端改变目录

我使用 CHDIR()来改变目录作为参数传递给这个函数传递的值。 我明白,当我使用我的运行C程序 GCC myCd.c 和 ./ a.out的.. 这将改变C程序“中的”目录的父目录(即一个子进程产生了a.out的进程和目录的变化子进程中发生)。 我想要做的是,在使用该C程序更改终​​端上的目录。我试着写一个shell脚本为同一个,然后是采购和运行,该作品,但我想实现这一目标用C 解决方 ..
发布时间:2016-08-19 14:41:36 C/C++

CHDIR()到主目录

我使用的是 CHDIR() C函数允许用户更改目录。 的功能但是,不能识别'〜'。我需要做任何明​​确的转换,那么 CHDIR 不承认什么〜手段?因为我的不工作。还是我做错了什么? 解决方案 波浪线扩展是由shell处理,而不是由一个系统调用。你可以使用的getenv()来读取环境变量首页,然后使用它作为参数传递给 CHDIR()。 有系统调用来获取此信息,可能是一个单独的系统上更可靠 ..
发布时间:2016-08-18 23:49:37 服务器开发

CHDIR()不影响环境变量PWD

当我使用CHDIR()来改变当前的工作目录下,为什么不GETENV(“PWD”)给予present工作目录?我需要SETENV(“PWD”,NEWDIR,1)也? 无效intChangeDir(字符* NEWDIR) { 如果(CHDIR(NEWDIR)== 0) { 的printf(“目录更改的present工作目录是\\”%s \\“的\\”%s \\“的\\ ..
发布时间:2016-08-18 15:17:45 服务器开发