问题标签 [python-os]
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.
python - 获取脚本目录名称 - Python
我知道我可以使用它来获取完整的文件路径
但我只想要文件夹的名称,我的脚本就在里面。所以如果我有 my_script.py 并且它位于
我想返回“测试”我该怎么做?
谢谢
python - 如何在 Python 中获取第 n 个子目录?
假设我在一个文件夹中有一个名为 xyz 的文件,如下所示:
如果我想要文件中的第 n 个子目录,我如何获得它 python?例如,对于第二个子目录,我可以执行以下操作:
第三个
这个方法看起来有点尴尬。有没有更好的方法来做到这一点,以便我可以将它概括为 Python 中的第 n 个子目录?
python - 修改python字典中的键名
我正在尝试编写一个python脚本,以便我可以在父目录中找到所有sub_directories
调用。然后'something'
我想重命名sub directories
并将它们移动到其他地方。到目前为止,我的代码如下:
呼叫匹配给了我类似的东西{'test\a': 'find'......}
。我想修改字典的键值,使它看起来就像{'a':'find'...
我试图摆脱父目录的名称一样。我考虑过转换为字符串并使用拆分,但似乎效率不高。
python - os.walk 语法错误 python
我正在尝试从指定的根目录获取所有目录,当我通过给它一个路径在 Windows 上运行它时,这似乎运行良好,但是当我将它移动到树莓派时,我得到一个语法错误
我一直在关注这一点,但不确定我是否做对了:http ://www.tutorialspoint.com/python/os_walk.htm ,我才刚开始使用 python,所以不知道出了什么问题。
python - 获取错误路径不存在
在我的代码中,我正在检查远程路径
但是当我手动访问路径时,我可以访问。
python - os.popen 如何从外部获取参数来运行另一个脚本
我正在尝试使用模块 python cmd 编写一个 python CLI 程序。当我尝试在我的 CLI 程序中执行另一个 python 脚本时,我的目标是在其他文件夹中有一些 python 脚本,在其他文件夹中有 CLI 程序。我正在尝试使用 CLI 程序执行那些 python 脚本。
下面是用于执行其他脚本的 os.popen 方法有 CLI 程序:
野兔是错误的:
有一些到其他 cmd CLI 程序的链接 1 = cmd – 创建面向行的命令处理器 2 =使用 Cmd 对象构建的控制台(Python 配方)
请在您的系统中运行上述代码。
python - os.walk 产生不一致的结果
在使用 os.walk 时,我得到了一些非常不一致的结果。我的目标是使用 python 以编程方式在我的系统上定位另一个 python 文件。当 os.walk 没有太多工作要做并且只搜索一个或两个文件夹时,这很好用:
使用上面的代码 os.walk 很容易在很短的时间内找到我的文件。但是,如果我要求它在文件夹目录的更高位置搜索相同的文件,它似乎无法找到该文件:
有谁知道我哪里出错了?os.walk 是否存在任何已知问题?或者它只是不太擅长搜索大量文件夹和文件。
python - Python 调用另一个 python 而无需等待它使用 os 或 subprocess 完成
我有一个 python 脚本。它永远作为带有while循环的服务运行。该脚本需要由另一个 python 执行,但无需等待它应该通过的输出。
所以带有while循环的主脚本如下“main.py”。这永远不会结束。
这需要由另一个具有类似功能的python“start.py”执行,如下所示。
或者
subprocess.Popen("python main.py")
这里的问题“start.py”不会因为“main.py”的输出而结束。但我想让它像“start.py”需要加载“main.py”并将其留在后台。然后“start.py”需要完成该过程。我该如何修改
os.system("main.py 1")
跳过等待“main.py”的函数?请考虑这需要在跨平台上运行。
python-2.7 - 如何使用python删除较小的文件夹中的文件
我的文件夹包含一些文件,我需要删除较小的文件。我能够得到下面给出的代码的大小,但我很困惑如何删除较小的文件