如何在Windows网络路径下打开Python Shell?

2 投票
3 回答
2364 浏览
提问于 2025-04-16 05:09

我该怎么在Windows上打开一个Python解释器,并且让它在特定的网络路径下运行呢?

在资源管理器的地址栏中,这个路径是用UNC格式表示的,比如说:\\myhost\myshare\...

我不知道怎么从Windows命令行切换到这个目录,也不清楚该用什么格式把它作为参数传给os.chdir

我在Windows XP上运行Python 2.5,并且安装了IDLE。

谢谢!

3 个回答

0

你需要把它映射成一个驱动器。

0

希望这对你有帮助:http://www.blog.pythonlibrary.org/2008/05/12/mapping-drives-on-windows/

编辑:

for root, dirs, files in os.walk(r'\\myhost\myshare\'):
    print root, dirs
2

好吧,我还是要问这个问题,因为我之前遇到过类似的情况,你试过这样的做法吗?

path = r'\\myhost\myshare\some_file.dat'

这里的 r 是关键部分。你也可以看看这个帖子

撰写回答