首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python -访问临时文件夹

Python -访问临时文件夹
EN

Stack Overflow用户
提问于 2016-04-07 14:51:19
回答 1查看 2.6K关注 0票数 0

我试图将一个文件写入%temp%文件夹,但是每个用户的用户名是不同的。

Python有函数或类似的函数来加入文件夹吗?我尝试过这样做,但是我得到了一个语法错误,因为Python无法解码它:

代码语言:javascript
复制
tmppath = "C:\Users\ %s \AppData\Local\Temp" %( os.getlogin() )

( thx寻求帮助:)

编辑:错误,以防有帮助:

代码语言:javascript
复制
SyntaxError: (Unicode Error) 'unicodeescape' codec can't decode bytes in     
position 2-3: truncated \UXXXXXXXX escape
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-07 14:56:46

您需要将每个\替换为\\。另外,您应该使用str.format()而不是%s%

代码语言:javascript
复制
import os
tmppath = "C:\\$SB52EF.tmpUsers\\{}\\AppData\\Local\\Temp".format(os.getlogin())

您可能对这个question感兴趣。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36479798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档