问题标签 [shutil]
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 中运行 shutil.rmtree(d) 后权限被拒绝执行 os.mkdir(d)
如果我非常快速地两次运行 python 程序,那么经常在 Windows 7 控制台中
其中d
是包含许多文件的目录的名称,我得到一个“权限被拒绝”的mkdir
命令。但是如果我运行一次,然后等待几秒钟,然后再次运行,我不会收到这样的错误。这里有什么问题?
python - Python 无法创建文件错误 [错误:183]
我正在使用以下代码将一个目录的内容复制到另一个目录(python)
在哪里
更新列表 = , .config, .ico,*.log
我正在动态生成这个 updatedList(基于用户输入)但是,每当我尝试执行上述复制操作时,我都会收到以下错误。
[错误 183] 当文件已存在时无法创建该文件
注意:源目录中将存在一些与更新列表中提到的扩展名匹配的文件。
我认为提及忽略列表中已经存在的文件的扩展名就足够了,但显然它没有。
我目前正在使用 Python 2.7
我的进口
请帮忙 。
谢谢
python - 使用 urlopen/shutil 下载 Web 图像:错误 __exit__
由于已弃用,我正在尝试使用 shutil/urlopen 下载图像?我不确定它是否已弃用,但 urlretrieve 不会下载文件,它只是创建图像名称的文件夹。在查看了其他问题后,我看到了一个提供此代码的问题,但我也收到了一个错误。
输出
python - 在 Celery 任务中使用 UNC 目标路径移动文件
我目前正在尝试通过 UNC 路径将文件作为 Django 上的 Celery 任务从本地磁盘传输到另一台机器,但我遇到了很多障碍。
我使用了一个名为win_unc的包,它在独立脚本中运行良好。但是,当我使用与 celery 任务相同的代码时,我遇到了以下错误:
我用来移动文件的其他模块是 os 和 shutil。
我使用shutil将文件复制到UNC目标并收到以下错误:
这是 os.rename 的错误
当我使用独立的 python 脚本移动文件时,上述所有工作都很好。这也适用于 python 命令行。我不明白为什么它作为 Celery 任务失败,或者是否有任何其他原因。
我使用 Python 2.7.3 和 Django 1.4.2。
我真的很感激这方面的任何帮助。
python - 为什么我尝试猴子修补shutil 不起作用?
所以我试图对shutil模块进行monkeypatch,以便对他们的make_archive函数使用最近的修复,允许创建大型zip文件。
我是概念的证明,所以我想快速解决这个问题可以让我继续我想做的事情。
我的代码:
所以问题是......它没有做任何事情。我显然在做一些愚蠢的事情,但对于我的生活,我看不到它是什么。我假设有一些明显的东西在看了这么久之后我已经变得盲目了,所以需要一些新鲜的眼睛。我尝试了以下方法/检查这些中描述的答案:
Monkey-patch Python 类 Python 猴子补丁私有函数 和什么是猴子补丁?
加上其他一些。没有欢乐
python - 使用 pyinstaller 编译shitil 时出错
Pyinstaller & shutil [功能复制] 问题!
您好我正在尝试将 .py 代码转换为 .exe 实际上我的代码类似于:
如我们所见,代码将当前罚款复制到 windows 文件(这只是一个示例);该代码实际上工作正常,但如果我们将其编译成 exe 并运行它,我们会看到。
错误来自函数副本,因为它在 \test\dist\test.py 中找不到 test.py 。
任何解决方案?
我试过了 :
但它仍然说
python - High-level file operation library in Python?
In my Python program i heavily use os
and shutil
modules for file/directory operations. I wrote many utility functions to generalize patterns, like removing all files inside a folder, temporarily change working directory, split path into fragments, recursive glob, remove all files matching regex, etc.
Is there any library for Python which has a multitude of such high-level file/directory utility functions, possibly built on top of os
and shutil
modules, so i can write less boilerplate?
python - python shutil.copytree() 的忽略回调不接受完整路径
我想在调用 shutil.copytree() 时指定可忽略文件和目录的完整路径。就像是
在此之后,排除的文件仍然存在,除非我只返回文件名而不是完整路径。问题是我真的想设置一个特定的文件,而不是不同目录下的所有匹配文件名。
我这里提到了一些问题,比如: How to write a call back function for ignore in shutil.copytree
但没有一个答案有效。看起来忽略钩子只能返回一个全局样式,并且任何构造的完整路径都不起作用。
我错过了什么吗?
windows-7-x64 - Shutil 无法在 Windows 上导入 WindowsError
我观察到shutil 无法在我们的Windows 7 系统上导入WindowsError:
同样的语句在 linux 上工作得很好。有没有其他人也遇到过?你知道我该如何解决吗?
Python 版本:2.6.7
Linux 操作系统:Centos 6.3
Windows 操作系统:Windows 7 Professional x64
python - 问题启动应用程序:最后 2 行脚本
所以问题是我在让我的脚本的最后两行成功运行到底部时遇到了麻烦,我 95% 对它为什么在底部出现问题感到困惑。
理想情况下,我希望这两个应用程序都独立启动。如果我将脚本的所有启动部分/行取出并将它们放入一个新脚本中并在它与它试图启动的文件位于同一目录中时启动它,我可以获得 subprocess.call 来启动这两个应用程序。(理想情况下,我想让它在电脑上的任何地方运行)
顺便说一句,当我用命令提示符运行它来测试它时,读出的结果是空的(所以我觉得它在某种奇怪的意义上工作)
现在任何帮助都会非常有用
谢谢
编辑:顺便说一句,当我只使用启动命令并将它们放入一个新脚本(下面将发布)时,它一次只启动一个应用程序(第二个应用程序在第一个应用程序关闭/退出时启动。
打印测试:
弹出测试:
如果我将这两个应用程序放在与其启动的应用程序相同的文件夹中,这将启动这两个应用程序。(这并不理想,但这是一个开始!)