2004年09月09日 星期四 17:26
我在unix下将一个字符串打印出来,格式如下: hu Sep 9 17:48:44 2004 - From:stephen at xxxxx.com^@To:info at xxxxcom^@^@ 现在我想将^@这个字换串替换为空格。但是用 message.replace("^@"," ") 这样的语句是不行的,好象这个字符是某种编码。 那位能帮忙解决吗?
2004年09月09日 星期四 17:31
晕,我一开始没理解明白,"^"是一个特殊字符,你应该在"^"前加反斜杠: message.replace("\^@"," ") On Thu, 9 Sep 2004 17:26:08 +0800, 梅劲松 <stephen.cn at gmail.com> wrote: > 我在unix下将一个字符串打印出来,格式如下: > hu Sep 9 17:48:44 2004 - From:stephen at xxxxx.com^@To:info at xxxxcom^@^@ > 现在我想将^@这个字换串替换为空格。但是用 > message.replace("^@"," ") > 这样的语句是不行的,好象这个字符是某种编码。 > 那位能帮忙解决吗? > > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > > > -- 刘鑫 March.Liu
2004年09月09日 星期四 19:27
大家好!我刚开始接触python,而且以前也没有多少编程经验。刚看教程说到如何用distutils和py2exe生成windows下的exe程序,可是一直不能实现。 我先编辑了一个简单的py脚本文件(生成按钮的),用IDLE可以编辑没有错误。然后编辑一个setup.py文件,内容 : from distutils.core import setup import py2exe setup(name="CreateMenu",scripts=["CreateMenu.py"]) 之后运行 setup.py py2exe,看教程说应该在dist目录下生成CreateMenu目录,里边应该有2个dll文件和一个Create.exe文件。运行该exe文件就可以生成按钮了。可是我打开dist目录,里边只有一个w9xpopen.exe和一个python23.dll,还有一个librar压缩文件和一个_sre.pyd文件。运行w9popen.exe提示"This program is used by Python's os.popen function to work around a limitation in Windows 95/98.It is not designed to be used as a stand-alone program." 还望各位多多指点,好郁闷阿~ 怎么才可以生成应用程序?为什么dist里边没有CreateMenu文件夹。头都大了~~~~
Zeuux © 2025
京ICP备05028076号