繁体   English   中英

WinError 5访问被拒绝-重命名文件-Python

WinError 5 access is denied - renaming files - Python

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我一直在尝试为简单的文件名转换器创建可执行文件。 目标是将所有文件从某个目录重命名为其创建日期(对于图像)。

import datetime
import os
from tkinter.filedialog import askdirectory
    
path = askdirectory(title='Select Folder')  # shows dialog box and return the path
os.chdir(path)
files = os.listdir(path)
for filename in files:
    time_stamp = datetime.datetime.fromtimestamp(os.path.getmtime(filename))
    os.rename(filename, time_stamp.strftime('%d-%m-%Y %H-%M-%S') + ".jpg")

在通过PyCharm运行它的地方,它可以完美运行,但是当我通过使用pyInstaller创建的可执行文件运行它时,出现“ [WinError 5]访问被拒绝”的信息。 由于os.rename()函数,导致os.rename()权限错误。

我尝试以管理员身份运行它,但得到了相同的结果。 我也更新了我的python,pycharm和pip,但没有效果。

有没有办法使此脚本可执行?

谢谢你们

问题暂未有回复.您可以查看右边的相关问题.
2 重命名文件时,Python访问被拒绝[关闭]

我正在为一个学校的项目进行工作,以重命名一些文件并创建文件并对其进行处理。 一些文件在C驱动器中,我需要解决: 这些文件只是一个示例,我将更改自己的文件。 我在计算机上拥有管理员控制权,但是我需要一种方法将其提供给没有管理员控制权的朋友。 有什么办法解决这个问题吗? 还有没有办法 ...

2013-04-06 05:11:31 1 2591   python
3 重命名.exe文件时访问被拒绝

我们有一个使用VB.NET开发的应用程序,并保存在Windows Server 2003中。用户通过网络运行该应用程序。 我们正在使用这种方法来更新我们的应用程序 使用更新的代码创建新的.exe 在用户运行应用程序时重命名旧的.exe文件 在旧的exe路径中复制新的. ...

4 文件拒绝重命名

我一直试图将新数据写入文件,但是它拒绝重命名文件,这导致文件在我的代码末尾不会被覆盖和删除: try方法中的打印行仅返回: 如何确保给temp1.txt文件正确的目录以覆盖正确的文件? ...

2018-11-26 16:49:43 1 57   java/ file
5 Python 错误:PermissionError:[WinError 5] 访问被拒绝

所以我目前正在尝试在 Python 3.5 中使用 Tesseract(pytesseract 包装器)。 现在我在办公室,所以我的猜测是没有设置一些愚蠢的权限,这就是为什么我在尝试运行一些非常简单的代码时遇到这个错误。 现在我在这台机器上有管理员权限并且可以更改文件权限......知道我能做些什么 ...

6 Python-PermissionError:[WinError 5]访问被拒绝:

我正在尝试运行此脚本: https : //github.com/Lab41/hermes/blob/master/src/utils/code_etl/repo_to_json.py 在matplotlib的本地副本上。 但是我一直收到我不理解的错误消息。 我尝试在管理员模式下的命令 ...

2018-10-06 21:54:50 1 998   python
8 使用PowerShell重命名文件会显示“访问路径被拒绝”

再次,就像这里任何其他与“方括号”相关的PowerShell一样,我已经阅读了许多其他类似的问题。 但问题是,我得到的错误代码与它们中的任何一个都不相似(“访问被拒绝”)。 这可能就是为什么大多数解决方案无效的原因。 基本上,我想基于输入来批量重命名文件夹中的文件。 仅当您在带有方括 ...

9 重命名文件夹时拒绝访问

我不知道这是否是问这个问题的正确地方,但无论如何我都会问这个问题。 当我尝试重命名我的一个文件夹时,我经常遇到问题; 它说访问被拒绝。 我对我的计算机拥有完全的管理权限。 仅当我尝试通过命令提示符或批处理文件执行此操作时才会出现此问题。 我可以手动重命名文件夹,没有任何问题。 但我需要能够使用re ...

10 文件重命名失败,访问被拒绝(共享冲突)

我的程序创建一个文件,对其进行写入,关闭,将其重命名为其他名称。 对于一个客户,重命名通常会因共享冲突而失败,并且我无法重现此问题。 该程序是异步的并且是多线程的,其中创建和写入保证在关闭和重命名时已完成,但是由于处于不同的线程中,关闭和重命名可能以任何顺序发生。 客户向我保证没有 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM