在用Python写脚本,运行monkeyrunner时,总是在想要的路径下找不到截图

result=device.takeSnapshot()result.writeToFile('E:\新建文件夹\picture.png','png')在E盘有个文件夹叫... result = device.takeSnapshot()

result.writeToFile('E:\新建文件夹\picture.png','png')

在E盘有个文件夹叫:新建文件夹,我想把照片存入该文件夹中,可是运行后找不到截图。是路径有问题吗?这块的路径到底要怎样写呀?
求高人指点,我是新手,很多不懂的地方。谢谢啦!
展开
 我来答
kmdcynu1
2013-04-27 · TA获得超过170个赞
知道小有建树答主
回答量:107
采纳率:0%
帮助的人:84.4万
展开全部
那个字符串里的'\'转义符后面没有跟可以识别的转义,因此要么改成result.writeToFile('E:\\新建文件夹\\picture.png','png') 要么改成result.writeToFile(r'E:\新建文件夹\picture.png','png')
更多追问追答
追问
我现在只能存到C盘系统盘,按照你的修改后,截图存不到E盘里。
追答
应该是权限不够吧
TTWOYONGA
2013-04-27 · TA获得超过255个赞
知道答主
回答量:179
采纳率:100%
帮助的人:92.1万
展开全部
1.首先确保你WaitForconnection已连接上你的虚拟终端或手机,
2. 然后result.writeToFile('E:\\新建文件夹\\picture.png','png'),加双斜杠44

3. 我以前搞这个的时候生成在C,'C:\\1.png','png'是成功的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友87b2a52
2013-04-27 · 知道合伙人软件行家
百度网友87b2a52
知道合伙人软件行家
采纳数:523 获赞数:3490
毕业于南京大学,硕士学位。10年软件研发经验。现任信息系统架构师。

向TA提问 私信TA
展开全部
试试改成result.writeToFile(r'E:\picture.png','png')
中文路径支持不是很好。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式