Python论坛  - 讨论区

标题:[python-chinese] 如何取得当前脚本自身工作目录?!

2006年05月27日 星期六 13:12

ONE_Fox onefox.fox at gmail.com
Sat May 27 13:12:33 HKT 2006

如题

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月27日 星期六 13:51

xxmplus xxmplus at gmail.com
Sat May 27 13:51:31 HKT 2006

os.getcwd()


在 06-5-27,ONE_Fox<onefox.fox at gmail.com> 写道:
> 如题
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月27日 星期六 13:58

zhang yunfeng zhangyunfeng at gmail.com
Sat May 27 13:58:11 HKT 2006

在06-5-27,xxmplus <xxmplus at gmail.com> 写道:
>
> os.getcwd()


这个函数得到的是运行脚本时所在的目录。

在 06-5-27,ONE_Fox<onefox.fox at gmail.com> 写道:
> > 如题
>

使用 os.path.dirname(__file__) 可以得到脚本文件所在的目录

-- 
http://my.opera.com/zhangyunfeng
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060527/a2acc63f/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月27日 星期六 14:09

xxmplus xxmplus at gmail.com
Sat May 27 14:09:38 HKT 2006

他问的不就是工作目录么?

在 06-5-27,zhang yunfeng<zhangyunfeng at gmail.com> 写道:
>
> 在06-5-27,xxmplus <xxmplus at gmail.com> 写道:
> > os.getcwd()
>
> 这个函数得到的是运行脚本时所在的目录。
>
> > 在 06-5-27,ONE_Fox<onefox.fox at gmail.com> 写道:
> > > 如题
> >
>
> 使用 os.path.dirname(__file__) 可以得到脚本文件所在的目录
>
> --
>  http://my.opera.com/zhangyunfeng
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to
> python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to
> python-chinese-request at lists.python.cn
> Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月27日 星期六 14:19

ONE_Fox onefox.fox at gmail.com
Sat May 27 14:19:18 HKT 2006

感谢 zhang yunfeng  ,问题解决了。

我问的是脚本自身的目录

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月30日 星期二 09:59

3751 lwm3751 at gmail.com
Tue May 30 09:59:48 HKT 2006

我觉得最好是使用os.path.dirname(os.path.abspath(__file__))

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月30日 星期二 16:47

ygao ygao2004 at gmail.com
Tue May 30 16:47:37 HKT 2006

os.path.abspath并不需要。多余的担心。
On 5/30/06, 3751 <lwm3751 at gmail.com> wrote:
>
> 我觉得最好是使用os.path.dirname(os.path.abspath(__file__))
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>


-- 
※※※※※※※※※※※※※※※※※※※※※※※※
My blog:  http://blog.donews.com/ygao
Forum    http://groups.google.com/group/python_study
※※※※※※※※※※※※※※※※※※※※※※※※
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060530/9e718ca9/attachment-0001.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年05月30日 星期二 16:58

3751 lwm3751 at gmail.com
Tue May 30 16:58:44 HKT 2006

新建了一个test.py文件里面只放一句
print __file__
然后按python test.py就知道是不是多余的担心了。

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号