如何在Windows网络路径下打开Python Shell?
我该怎么在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
是关键部分。你也可以看看这个帖子。