2005年11月03日 星期四 16:57
我在程序中是这样处理的:
iWorkDir=os.path.normpath('D:\Documents and Settings\Arui\桌面\工作夹')
os.path.normpath方法可以自己处理好字符转义的问题,具体介绍请看Qiangning Hong [hongqn at gmail.com]
在中午12:34发送在这个会话中的回复邮件,说的很明白,
谢谢Qiangning Hong!
这显然不对吧。
你程序错误的原因应该是你没有使用转意符,这和你的空格没有任何关系。
因为你是在windows下,目录分割符是'\\',而python中的字符串使用\做为转意符。
因此你的目录应该写成:'C:\\Document and Setting\\xxx'的形式.
如果你不想写两个'\\',python的字符串有另一种语法,就是字符串前加r,这样可以取消
字符串中的转意符作用。
于是就变为:r'C:\Document and Setting\xxx'的形式了。
PS:牢骚几句。
发现这个列表:
吵吵嚷嚷的多,答疑解惑的少;
跑题的多,合题的少;
空谈的多,实干的少。
每天离题的邮件不下7,80封。实在是。。。
--
张骏 <zhangj at foreseen-info.com>
敏捷来自Python
简单源于我们
丰元信信息技术有限公司
_______________________________________________
python-chinese list
python-chinese at lists.python.cn
http://python.cn/mailman/listinfo/python-chinese
Zeuux © 2025
京ICP备05028076号