[问题] 下载的资料不见了 !!!

楼主: pttsasho (sasho)   2015-01-19 20:41:14
请朋友帮忙写了一支 pyhton 的程式
主要是用来下载网页的资料
也将该程式转成执行档
但很奇怪的是 如果是直接点选执行档下载的话没有问题
但若是排程执行的话 程式还是会跑 但就是在应该出现档案的资料夹中找不到档案
可以请版上的高手帮忙解惑一下吗 谢谢
作者: IAMPF (PF)   2015-01-19 20:54:00
路径的问题?直接搜搜看档案在那?
楼主: pttsasho (sasho)   2015-01-19 21:00:00
搜过了 都找不到! 但从新用排程再启动一次居然说档案已存在 @@"路径是写在程式码里面的 所以应该不会变动才对
作者: IAMPF (PF)   2015-01-19 21:34:00
权限不够?换成administrator看看?
楼主: pttsasho (sasho)   2015-01-19 21:47:00
我已经是用最高权限在执行了我觉得有一个地方怪怪的 就是我在执行程式的时候如果是用手动的 视窗的名称会是 abc.exe但如果是用排程的 就会变成 taskeng.exe因为储存的路径跟执行档所在路径有关连,所以我猜应该是路径跑掉了,但又不知道跑到哪里去查过 taskeng.exe 是在 system32 资料夹底下找到了...路径跑到 C:\Windows\SysWOW64 底下去了请教各位高手为什么会这样呢?
作者: dritchie (卍~迈斯纳效应~卍)   2015-01-19 23:49:00
working directoryos.chdir(os.path.dirname(__file__))
作者: cobrasgo (人鱼线变成鲔鱼线,超帅)   2015-01-21 20:30:00
最近有安装过什么程式吗?可能改到你环境变量了
作者: polom (Polom)   2015-01-26 22:20:00
用排程来跑的话 最好考虑 绝对路径(相对路径可以会差一层)

Links booklink

Contact Us: admin [ a t ] ucptt.com