问题标签 [getcwd]

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.

0 投票
2 回答
50 浏览

python - 如何以适当的方式更改我的工作目录?

我在 Google Colab 工作,我正在尝试将工作目录更改为我的桌面(桌面 = 荷兰语中的 Bureaublad,这就是为什么你在我的路径中看到“bureaublad”的原因)。但是,更改工作目录不断给我这样的目录不存在的错误。我只是复制了路径,所以一切都应该存在!在这里查看我的代码:

代码:

输出:

代码:

输出:

我做错什么了?

0 投票
3 回答
4307 浏览

python - 如何将数据帧写入csv到当前工作目录python

我的代码将是这样的:

这样,输出文件就写入了执行的python脚本所在目录。我尝试了不同的方法来指定不同的文件夹,但在这些情况下没有写入文件。我不知道如何通过并更改到目的地的另一条路径。

0 投票
2 回答
625 浏览

python - 使用 Google Colab 运行时查找 python_notebook.ipynb 的路径

我想找到存储我的 CODE 文件的 cwd。

使用 jupiter Lab 我会做:

但是,如果我将文件夹复制到我的 GoogleDrive,并在 GOOGLE COLAB 中运行笔记本,我会得到:

无论我的笔记本存放在哪里。如何找到我的 .ipynb 文件夹存储的实际路径?

#编辑

我正在寻找的是 python 代码,它将返回 COLAB 笔记本的位置,无论它存储在驱动器的哪个位置。这样我就可以从那里导航到子文件夹。

0 投票
1 回答
75 浏览

python - python os.getcwd() 意外

getcwd 返回错误而不是检查当前工作目录,有人可以指出我作为文档的原因,或者只是告诉我为什么

输出

0 投票
1 回答
347 浏览

amazon-web-services - CodeDeploy getcwd:无法访问父目录:没有这样的文件或目录

我们有一个重复的问题,即 CodeDeploy 只是失去访问权限。这个问题困扰着我和亚马逊 AWS 经销商支持团队几个月了。创建新实例 ec2 后,我们的部署工作正常。几天后 7-14 天(10-30 次部署)codeDeploy 只是抛出一个错误。我们已经将 codeDeploy 升级到了最新版本。

该目录存在并具有良好的权限。我们在 rsync 上遇到了这个问题。然后我们停止使用 rsync,现在我们将它放在第一个脚本上,该脚本在应用程序停止的目录中执行任何操作。

磁盘空间还可以,日志中仅包含以下内容。在某些时候,codedeploy 什么都看不到,也不能做任何事情。

同时在同一个 ec2 上,其他软件部署工作正常,只是一个有问题。这个应用程序是带有停止和启动的 nodejs 服务器的 React js 仪表板。此外,应用程序工作正常,所有文件都在那里,但只有新部署不起作用。

我们之前使用 rsync 来交换文件中的文件以减少停机时间,我们认为这可能会导致一些问题,但无论我们使用 rsync 还是就地部署,它都会发生。看起来像 CodeDeploy 错误...手动执行 CodeDeploy 脚本中的所有命令也可以正常工作。只有 CodeDeploy 自己不​​能再这样做了。

ApplicationStop 脚本:




0 投票
1 回答
24 浏览

c - 试图创建一个打印绝对路径和文件最后修改时间的代码

我必须做什么

我必须从一个目录开始,找到一个文件,该文件位于所有目录之一中,该目录具有作为根目录在输入中传递的目录。shell 命令之类的东西find

输入输出

在输入中有这个:

我在输出、绝对路径和最后修改日期 ecc 中需要这样的东西:

我的代码 它不打印任何东西。

0 投票
2 回答
62 浏览

linux - 列出在给定目录中运行的进程

我正在处理一个应用程序,它提出了许多单独的进程,当礼貌地询问时,其中一些有时不会消失——通过使用应用程序自己的方式。

这意味着,他们必须被粗鲁地驱逐(用SIGTERM),然后,对于特别顽固的人——残酷地(用SIGKILL)。

麻烦的是找到它们...你如何列出所有进程,考虑给定目录 - 或其子目录 - 它的工作目录(cwd)?

我能想到的最好方法是调用:lsof -b -w -u $(whoami),然后解析最后一列以查找我的目录,然后PID通过sort -u.

有没有更好的?

0 投票
2 回答
67 浏览

c - “忽略返回值”警告

我收到警告:忽略 'getcwd' 的返回值,在运行此代码时使用属性 warn_unused_result #define get_current_dirr 声明:

任何帮助,将不胜感激。谢谢

0 投票
2 回答
48 浏览

python - Python - os.getcwd() 不返回完整路径

在文件的开头,我使用以下方法指定了路径:

稍后,我想遍历文件夹中的子Data文件夹。此文件夹包含2018,其中包含Level2A. 我这样做:

打印子文件夹的名称时,它可以工作;它打印folder_name.SAFE。但是,当我想打印它当前正在查看的路径时,我得到以下信息:

为什么我没有得到C:\Documents\Data\2018\Level2A我打印的文件是谁的?我必须改变什么才能得到这个?