相关疑难解决方法(0)

权限被拒绝写入我的临时文件

我正在尝试使用Python在Windows操作系统上创建和写入临时文件.我使用Python模块tempfile创建了一个临时文件.

但是当我去写那个临时文件时,我收到了一个错误Permission Denied.我不允许写临时文件吗?!难道我做错了什么?如果我想创建和写入临时文件,我应该如何在Python中执行此操作?我想在临时目录中创建临时文件以用于安全目的而不是在本地(在.exe执行的目录中).

IOError: [Errno 13] Permission denied: 'c:\\users\\blah~1\\appdata\\local\\temp\\tmpiwz8qw'

temp = tempfile.NamedTemporaryFile().name
f = open(temp, 'w') # error occurs on this line
Run Code Online (Sandbox Code Playgroud)

python temporary-files

22
推荐指数
4
解决办法
2万
查看次数

重命名python tempfile

重命名以下临时文件的方法是什么

pdf = render_me_some_pdf() #PDF RENDER
f = tempfile.NamedTemporaryFile()
f.write(pdf)
f.flush()
Run Code Online (Sandbox Code Playgroud)

我读了一些关于os.rename的事情,但我现在还不知道如何应用它

python

6
推荐指数
2
解决办法
5790
查看次数

快速保存python TempFile的方法?

我正在使用tempfile.TemporaryFile进行一些中间处理.该程序在关闭时很好地删除了临时文件,这正是我大部分时间都想要的行为.但有没有办法在发生(被困)错误或其他异常情况时保存文件以供检查?

python temporary-files

4
推荐指数
1
解决办法
3456
查看次数

标签 统计

python ×3

temporary-files ×2