问题标签 [cwd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gulp - 子进程使用 gulp-run 执行命令任务时发生错误
gulpfile.js 中的任务是这样的,
运行 gulp 的错误消息如下,
我确定 jsdoc 包安装在文件夹中,因为我可以手动成功运行命令,
我的 node.js 版本是 6.11.0
gulp 本地版本是 3.9.1
jsdoc 版本为 3.5.5
问题是为什么子进程在系统文件夹而不是当前工作目录下找到 jsdoc conf.json?这是 gulp 的问题吗?我能做些什么来解决它?
感谢您的帮助!
python - 从系统某处调用脚本时如何导入配置文件?
假设我有一个文件夹“myProject”,其中包含一个脚本“mySkript.py”和一个配置文件“myConfig.py”。
从“myProject”中调用脚本时,我会执行以下操作:
现在假设我不是从“myProject”文件夹而是从“用户/桌面”调用脚本。在这种情况下,打开命令实际上不会找到“myConfig”。我希望让我的脚本使用它自己的路径作为根路径,并将这个属性继承到它在执行期间可能调用的所有其他脚本。有任何想法吗?
python - 使用 Python 组合多个 CSV 文件
我正在尝试在 python 脚本中将多个 csv 文件组合成 1 个 csv 文件。我想跳过编写每个 csv 文件的前 5 行。遇到一些麻烦,我是 Python 新手。我尝试了几个我发现的示例,但工作目录似乎有问题。这是我最近的尝试:
任何帮助,将不胜感激。谢谢!
python - Mac 上的 Python // 更改工作目录
我被指示更改工作目录。如果我们使用的是 Mac,我们会获得一个文件并指示将其放入 Documents 文件夹中。我似乎无法让它工作。
这是我得到的错误:
python - 需要一些帮助来理解 pathlib 中的当前工作目录
我正在用 Python 学习 pathlib。
我创建了一个脚本 printcwd.py:
如果我通过在任何文件夹中双击它来运行 python 脚本,这将给我我期望的结果 - 它会将该文件夹的路径打印为 cwd。
但是,如果我在 VSCode(或 powershell)中的终端中运行脚本,它将始终为我提供 cwd,无论终端的当前目录设置为什么,而不是 printcwd.py 文件的位置。
例如,如果我将文件放在 C:\ 中并运行它,它会将 C:\ 打印为cwd()。
但是,如果我在终端设置为 C:\Otherfolder 的情况下在 VSCode 中运行它,它将运行:
PS C:\Otherfolder> & C:/Users/name/AppData/Local/Programs/Python/Python39/python.exe C:/printpath.py
并打印:C:\Otherfolder,尽管 .py 文件存在于 C:\
那么,这里发生了什么?
c - 试图创建一个打印绝对路径和文件最后修改时间的代码
我必须做什么
我必须从一个目录开始,找到一个文件,该文件位于所有目录之一中,该目录具有作为根目录在输入中传递的目录。shell 命令之类的东西find
。
输入输出
在输入中有这个:
我在输出、绝对路径和最后修改日期 ecc 中需要这样的东西:
我的代码 它不打印任何东西。
python - 工作目录由 cwd 更改的 python subprocess.run 不起作用
我正在尝试使用python 子进程来调用exe。应用程序通常从与 exe 相同的目录中获取参数文件。但是由于python文件和exe不在同一个目录下,所以在subprocess.run调用时exe找不到参数文件。因此,我在调用 subprocess.run 时指定了cwd ,如下所示:
但是子进程仍然找不到 dat 文件
d:\Study\softBV_mix\GitHub\projects\Coord\bin
错误消息显示为
CompletedProcess(args=['d:\Study\softBV_mix\GitHub\projects\Coord\bin/softBV0405.exe', '--cal-cn-bv', 'd:\Study\softBV_mix\GitHub\projects\Coord\ test/CsCl.cif', 'Cs1'], returncode=0, stdout=b'警告:无法找到 d:\Study\softBV_mix\GitHub\projects\Coord\database_unitary.dat
database_unitary.dat 应该在.../coord/bin/ 中。如果我从 powershell 或命令提示符调用它,该应用程序运行良好。
php - 将PHP导入cpanel /文件服务器后没有这样的文件或目录
上传我的 php 和目录后,我尝试从浏览器启动我的网页,但收到以下错误
没有这样的文件或目录
即使目录仍然正确并且 CWD 也应如此。并且网站在 localhost 上使用相同的代码运行
我不明白为什么会有问题。
我现在必须在我的代码中明确设置目录吗?
我正在使用 InfinityFree 托管和 filezilla FTP
成功上传,文件系统完好。我不明白。
代码可能会向人们展示我没有看到的东西。
感谢您的任何建议。
CWD如下(在服务器中)
在驱动器上xammp/htdocs/vbay
代码:
python - 尝试在下载中创建一个新目录完成在 cwd 中创建一个新的“~”
所以我正在用python为自己编写一个脚本来从Ao3下载作品。我有这个设置文件
我的问题是下载路径变量。在我的脚本中,我执行以下操作:
以确保下载目标存在。除了在其中创建 ao3 文件夹,/home/user/Downloads/
而是在 CWD 中创建一个新~/
文件夹,例如/cwd/~/Downloads/ao3
我不知道它为什么开始这样做,因为在我开始执行脚本的其余部分之前,一切都很好,但是在编写了一天的脚本之后,这种行为就开始了。