2006年10月09日 星期一 15:52
What's it? ======== It's an Editor based on wxPython. NewEdit is the old name, and UliPad is the new name. UliPad uses Mixin and Plugin technique as its architecture. Most of its classes can be extended via mixin and plugin components, and finally become an integrity class at creating the instance. So UliPad is very dynamic. You can write the new features in new files, and hardly need to modify the existing code. And if you want to extend the existing classes, you could write mixins and plugins, and this will be bound to the target class that I call "Slot Class". This technique will make the changes centralized and easily managed. What's new in 3.4 ============== * Bug fix * Notebook control changed to FlatNotebook * Ctrl+Enter can directly add new line, just like(End+Enter) * jQuery support: project setup, auto create comments for functions * Creating django app's dot file, and see the image in a window * Multi view of document * Commands searching and impact mode * ReStructuredText support: project setup, syntax highlight, html view and auto update * Django Template syntax highlight * ctags support * move python syntax check plugin into core * Auto syntax highlight bind and auto-complete file bind in _project Where to download it? ================ download lastest version 3.4: http://wiki.woodpecker.org.cn/moin/UliPad?action=AttachFile&do;=get⌖=UliPad_3.4.zip also have windows installer: http://wiki.woodpecker.org.cn/moin/UliPad?action=AttachFile&do;=get⌖=UliPad3.4.exe wiki: http://wiki.woodpecker.org.cn/moin/UliPad svn: http://cvs.woodpecker.org.cn/svn/woodpecker/ulipad/trunk maillist: http://groups.google.com/group/ulipad If you have any problem as using UliPad, welcome to join the UliPad maillist to discuss. What are its features? ================ * Cross platform * based on wxPython, so it can run anywhere that wxPython works, such as: Windows, Linux. * Unicode support. * Most features of wxStyledTextCtrl(Scintilla) * Syntax highlighting, support Python, c/c++, html, django template, restructured text, ruby, perl, css, javascript, plain text * Folding * Brace Matching * ... * Extended selection * Extended word selection -- You can press Ctrl+?MouseDoubleClick to select a word including '.' * Matched selection -- Select text in quoted chars like: (), [], {}, '', "". * For example: a string just like:: def func(self, 'This is a test'): ^ The '^' char represents caret position in above line. If you press Ctrl+E, you will select the whole text in (), i.e. "self, 'This is a test'". Something more in Selection Menu. * Other editing extension * Duplicating text -- Just like Vim Ctrl+V, Ctrl+P, and more. You can duplicate above or below char, word, line * which match the leading chars. * Quoting text -- Add some quoted chars before and after selected text, just as: "", '', (), [], {}, and * customized string, etc. * Text convertion and view -- python -> html, reStructured Text -> html, textile -> html, and you can output or view * the html text in message window, or html view window, or replace the selected text. * Utf-8 encoding auto detect * Changing document encoding * Auto backup * Last session support -- It'll save all the filenames as closed, and reopen the files as next started. * Smart judge the indent char -- It'll auto guess the indent char, and sets it. * Finding in files * Bookmark support * Python support * built-in python interactive window based on PyShell, support Unicode * Auto completion * Function syntax calltips * Run, run with argument, stop python source * Auto change current path * Python class browser * Syntax check * Code snippets * You can manage your code snippets with categories, and each category can have many items. Every item will represent a code snippet. You can insert an item just by double-clicking on it. It even supports importing and exporting. * Simple project support * Can create a special file _project, so every file and folder under the folder which has the _project can be considered as a whole project. * Extension mechanism * Script -- You can write easy script to manipulate the all resource of UliPad(NewEdit), just like: text conversion, etc. * Plugin -- Customized function. More complex but more powerful. Can easily merge with UliPad(NewEdit), and can be * managed via menu. * Shell command -- Add often used shell commands, and execute them. * Ftp support * You can edit remote files through ftp. You can add, rename, delete, upload, download file/directory. * Multilanguage support * Currently supports two languages: English and Chinese, which can be auto-detected. * Shipped many plugins(must be configed as used them before) * djangoproj -- user for django development * Shipped scripts * You can find them at UliPad/scripts directory * Wizard * You can make your own wizard template. The wizard can input user data, combine with template, and output the result. And wizard also support code framework created. This feature will help you improving coding efficiency. * Direcotry Browser * Browse multiple directories, and you can really add, delete, rename directories and files. Double click will open the file in Editor window. * Input Assistant * Suport user autocomplete file, it can help to input code very helpful and functional. Just like EditPlus, but may be more powerful. * Column Editing Mode * You can select multilines, and then set a column mode region, so in any line of this region, if you enter a character, other lines will also add this character. If you want to deal with multilines as a similar mode, this functionality will be very handy. Hope fun! -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
2006年10月09日 星期一 15:52
What's it? ======== It's an Editor based on wxPython. NewEdit is the old name, and UliPad is the new name. UliPad uses Mixin and Plugin technique as its architecture. Most of its classes can be extended via mixin and plugin components, and finally become an integrity class at creating the instance. So UliPad is very dynamic. You can write the new features in new files, and hardly need to modify the existing code. And if you want to extend the existing classes, you could write mixins and plugins, and this will be bound to the target class that I call "Slot Class". This technique will make the changes centralized and easily managed. What's new in 3.4 ============== * Bug fix * Notebook control changed to FlatNotebook * Ctrl+Enter can directly add new line, just like(End+Enter) * jQuery support: project setup, auto create comments for functions * Creating django app's dot file, and see the image in a window * Multi view of document * Commands searching and impact mode * ReStructuredText support: project setup, syntax highlight, html view and auto update * Django Template syntax highlight * ctags support * move python syntax check plugin into core * Auto syntax highlight bind and auto-complete file bind in _project Where to download it? ================ download lastest version 3.4: http://wiki.woodpecker.org.cn/moin/UliPad?action=AttachFile&do;=get⌖=UliPad_3.4.zip also have windows installer: http://wiki.woodpecker.org.cn/moin/UliPad?action=AttachFile&do;=get⌖=UliPad3.4.exe wiki: http://wiki.woodpecker.org.cn/moin/UliPad svn: http://cvs.woodpecker.org.cn/svn/woodpecker/ulipad/trunk maillist: http://groups.google.com/group/ulipad If you have any problem as using UliPad, welcome to join the UliPad maillist to discuss. What are its features? ================ * Cross platform * based on wxPython, so it can run anywhere that wxPython works, such as: Windows, Linux. * Unicode support. * Most features of wxStyledTextCtrl(Scintilla) * Syntax highlighting, support Python, c/c++, html, django template, restructured text, ruby, perl, css, javascript, plain text * Folding * Brace Matching * ... * Extended selection * Extended word selection -- You can press Ctrl+?MouseDoubleClick to select a word including '.' * Matched selection -- Select text in quoted chars like: (), [], {}, '', "". * For example: a string just like:: def func(self, 'This is a test'): ^ The '^' char represents caret position in above line. If you press Ctrl+E, you will select the whole text in (), i.e. "self, 'This is a test'". Something more in Selection Menu. * Other editing extension * Duplicating text -- Just like Vim Ctrl+V, Ctrl+P, and more. You can duplicate above or below char, word, line * which match the leading chars. * Quoting text -- Add some quoted chars before and after selected text, just as: "", '', (), [], {}, and * customized string, etc. * Text convertion and view -- python -> html, reStructured Text -> html, textile -> html, and you can output or view * the html text in message window, or html view window, or replace the selected text. * Utf-8 encoding auto detect * Changing document encoding * Auto backup * Last session support -- It'll save all the filenames as closed, and reopen the files as next started. * Smart judge the indent char -- It'll auto guess the indent char, and sets it. * Finding in files * Bookmark support * Python support * built-in python interactive window based on PyShell, support Unicode * Auto completion * Function syntax calltips * Run, run with argument, stop python source * Auto change current path * Python class browser * Syntax check * Code snippets * You can manage your code snippets with categories, and each category can have many items. Every item will represent a code snippet. You can insert an item just by double-clicking on it. It even supports importing and exporting. * Simple project support * Can create a special file _project, so every file and folder under the folder which has the _project can be considered as a whole project. * Extension mechanism * Script -- You can write easy script to manipulate the all resource of UliPad(NewEdit), just like: text conversion, etc. * Plugin -- Customized function. More complex but more powerful. Can easily merge with UliPad(NewEdit), and can be * managed via menu. * Shell command -- Add often used shell commands, and execute them. * Ftp support * You can edit remote files through ftp. You can add, rename, delete, upload, download file/directory. * Multilanguage support * Currently supports two languages: English and Chinese, which can be auto-detected. * Shipped many plugins(must be configed as used them before) * djangoproj -- user for django development * Shipped scripts * You can find them at UliPad/scripts directory * Wizard * You can make your own wizard template. The wizard can input user data, combine with template, and output the result. And wizard also support code framework created. This feature will help you improving coding efficiency. * Direcotry Browser * Browse multiple directories, and you can really add, delete, rename directories and files. Double click will open the file in Editor window. * Input Assistant * Suport user autocomplete file, it can help to input code very helpful and functional. Just like EditPlus, but may be more powerful. * Column Editing Mode * You can select multilines, and then set a column mode region, so in any line of this region, if you enter a character, other lines will also add this character. If you want to deal with multilines as a similar mode, this functionality will be very handy. Hope fun! -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年10月09日 星期一 15:58
Sorry for the url download lastest version 3.4: http://wiki.woodpecker.org.cn/moin/UliPad?action=AttachFile&do;=get⌖=ulipad_3.4.zip also have windows installer: http://wiki.woodpecker.org.cn/moin/UliPad?action=AttachFile&do;=get⌖=UliPad.3.4.exe -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
2006年10月09日 星期一 16:27
性能上有没有提高 ,以前用过 但是cpu动不动就100% 不知道现在改善没有 2006/10/9, limodou <limodou at gmail.com>: > > Sorry for the url > > download lastest version 3.4: > > http://wiki.woodpecker.org.cn/moin/UliPad?action=AttachFile&do;=get⌖=ulipad_3.4.zip > also have windows installer: > > http://wiki.woodpecker.org.cn/moin/UliPad?action=AttachFile&do;=get⌖=UliPad.3.4.exe > > -- > I like python! > UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > 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 -- devdoer devdoer at gmail.com http://project.mytianwang.cn/cgi-bin/blog -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20061009/a68cf406/attachment.htm
2006年10月09日 星期一 16:29
On 10/9/06, bird devdoer <devdoer在gmail.com> wrote: > 性能上有没有提高 ,以前用过 但是cpu动不动就100% 不知道现在改善没有 > 我的确是做了优化的,你可以试一下。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年10月09日 星期一 16:30
运行源码 UliPad 3.4 出这个错误,是为什么呢? begin... 16:29:05 Traceback (most recent call last): File "D:\java\newedit\src\UliPad.py", line 246, in ? App() File "D:\java\newedit\src\UliPad.py", line 103, in __init__ self.frame.Show() AttributeError: 'NoneType' object has no attribute 'Show' ----- Original Message ----- From: "limodou" <limodou at gmail.com> To: "Python.cn at google" <python-cn at googlegroups.com>; "python-chinese列表" <python-chinese at lists.python.cn>; <python-list at python.org>; <wxpython-users at lists.wxwidgets.org>; <python-announce-list at python.org>; <ulipad at googlegroups.com> Sent: Monday, October 09, 2006 3:58 PM Subject: Re: [python-chinese] ANN:UliPad 3.4 Release > Sorry for the url > > download lastest version 3.4: > http://wiki.woodpecker.org.cn/moin/UliPad?action=AttachFile&do;=get⌖=ulipad_3.4.zip > also have windows installer: > http://wiki.woodpecker.org.cn/moin/UliPad?action=AttachFile&do;=get⌖=UliPad.3.4.exe > > -- > I like python! > UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > 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
2006年10月09日 星期一 16:31
×£ºØ£¡ÒѸüб¾µØSVN°æ±¾¡£ 2006/10/9, limodou <limodou在gmail.com>: > > What's it? > > -- »¶Ó·ÃÎÊ£º http://blog.csdn.net/ccat ÁõöÎ March.Liu -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20061009/db474f05/attachment-0001.html
2006年10月09日 星期一 16:34
On 10/9/06, zhangpf <zhangpf在ichaier.com> wrote: > 运行源码 UliPad 3.4 > 出这个错误,是为什么呢? > > begin... 16:29:05 > Traceback (most recent call last): > File "D:\java\newedit\src\UliPad.py", line 246, in ? > App() > File "D:\java\newedit\src\UliPad.py", line 103, in __init__ > self.frame.Show() > AttributeError: 'NoneType' object has no attribute 'Show' > 看一下error.log有什么错误吗? -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年10月09日 星期一 16:49
有个error.txt文件,内容如下: [Traceback]Traceback (most recent call last): File "D:\python\newedit\ulipad_3.4\ulipad\modules\DDE.py", line 81, in sendraw sendSock.connect((ADDR, g_port)) File "", line 1, in connect error: (10061, 'Connection refused') [Traceback]Traceback (most recent call last): File "D:\python\newedit\ulipad_3.4\ulipad\modules\Mixin.py", line 121, in execplugin v = f(*args, **kwargs) File "D:\python\newedit\ulipad_3.4\ulipad\mixins\Import.py", line 35, in getmainframe app.mainframe = frame = MainFrame(app, filenames) File "D:\python\newedit\ulipad_3.4\ulipad\mixins\MainFrame.py", line 101, in __init__ makemenu.setmenutext(self, a) File "D:\python\newedit\ulipad_3.4\ulipad\modules\makemenu.py", line 175, in setmenutext caption = menu.GetText() + '\t' + accel[idname][0] UnicodeDecodeError: 'ascii' codec can't decode byte 0xbc in position 0: ordinal not in range(128) ----- Original Message ----- From: "limodou" <limodou at gmail.com> To: <python-chinese at lists.python.cn> Sent: Monday, October 09, 2006 4:34 PM Subject: Re: [python-chinese] ANN:UliPad 3.4 Release > On 10/9/06, zhangpf <zhangpf at ichaier.com> wrote: >> 运行源码 UliPad 3.4 >> 出这个错误,是为什么呢? >> >> begin... 16:29:05 >> Traceback (most recent call last): >> File "D:\java\newedit\src\UliPad.py", line 246, in ? >> App() >> File "D:\java\newedit\src\UliPad.py", line 103, in __init__ >> self.frame.Show() >> AttributeError: 'NoneType' object has no attribute 'Show' >> > > 看一下error.log有什么错误吗? > > -- > I like python! > UliPad < >: http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > 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
2006年10月09日 星期一 16:54
On 10/9/06, zhangpf <zhangpf在ichaier.com> wrote: > 有个error.txt文件,内容如下: > > [Traceback]Traceback (most recent call last): > File "D:\python\newedit\ulipad_3.4\ulipad\modules\DDE.py", line 81, in sendraw > sendSock.connect((ADDR, g_port)) > File "", line 1, in connect > error: (10061, 'Connection refused') > > [Traceback]Traceback (most recent call last): > File "D:\python\newedit\ulipad_3.4\ulipad\modules\Mixin.py", line 121, in execplugin > v = f(*args, **kwargs) > File "D:\python\newedit\ulipad_3.4\ulipad\mixins\Import.py", line 35, in getmainframe > app.mainframe = frame = MainFrame(app, filenames) > File "D:\python\newedit\ulipad_3.4\ulipad\mixins\MainFrame.py", line 101, in __init__ > makemenu.setmenutext(self, a) > File "D:\python\newedit\ulipad_3.4\ulipad\modules\makemenu.py", line 175, in setmenutext > caption = menu.GetText() + '\t' + accel[idname][0] > UnicodeDecodeError: 'ascii' codec can't decode byte 0xbc in position 0: ordinal not in range(128) > 好象是中文转换出错的。你的操作系统是什么Linux吗?可以强行设置使用英文界面,在ulipad的安装目录下创建一个config.ini文件,输入以下内容: [default] language = 再试试。可能是你的LANG有些问题。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年10月09日 星期一 16:58
我这边退出报错,error.txt内容如下: Traceback (most recent call last): File "mixins\Import.pyo", line 6678, in OnPythonCheck ImportError: No module named check Traceback (most recent call last): File "mixins\Import.pyo", line 6678, in OnPythonCheck ImportError: No module named check Traceback (most recent call last): File "mixins\Import.pyo", line 6678, in OnPythonCheck ImportError: No module named check Traceback (most recent call last): File "mixins\Import.pyo", line 6678, in OnPythonCheck ImportError: No module named check Traceback (most recent call last): File "mixins\Import.pyo", line 6678, in OnPythonCheck ImportError: No module named check Exception in thread casing_func_thread: Traceback (most recent call last): File "threading.pyo", line 442, in __bootstrap File "modules\Casing.pyo", line 88, in run File "modules\Casing.pyo", line 295, in start File "modules\Casing.pyo", line 385, in _run File "mixins\MainFrame.pyo", line 133, in OnIdle File "wx\_core.pyo", line 13485, in __getattr__ PyDeadObjectError: The C++ part of the MainFrame object has been deleted, attribute access no longer allowed. > 有个error.txt文件,内容如下: > > [Traceback]Traceback (most recent call last): > File "D:\python\newedit\ulipad_3.4\ulipad\modules\DDE.py", line 81, in sendraw > sendSock.connect((ADDR, g_port)) > File "", line 1, in connect > error: (10061, 'Connection refused') > > [Traceback]Traceback (most recent call last): > File "D:\python\newedit\ulipad_3.4\ulipad\modules\Mixin.py", line 121, in execplugin > v = f(*args, **kwargs) > File "D:\python\newedit\ulipad_3.4\ulipad\mixins\Import.py", line 35, in getmainframe > app.mainframe = frame = MainFrame(app, filenames) > File "D:\python\newedit\ulipad_3.4\ulipad\mixins\MainFrame.py", line 101, in __init__ > makemenu.setmenutext(self, a) > File "D:\python\newedit\ulipad_3.4\ulipad\modules\makemenu.py", line 175, in setmenutext > caption = menu.GetText() + '\t' + accel[idname][0] > UnicodeDecodeError: 'ascii' codec can't decode byte 0xbc in position 0: ordinal not in range(128) > > ----- Original Message ----- > From: "limodou" <limodou在gmail.com> > To: <python-chinese在lists.python.cn> > Sent: Monday, October 09, 2006 4:34 PM > Subject: Re: [python-chinese] ANN:UliPad 3.4 Release > > > >> On 10/9/06, zhangpf <zhangpf在ichaier.com> wrote: >> >>> 运行源码 UliPad 3.4 >>> 出这个错误,是为什么呢? >>> >>> begin... 16:29:05 >>> Traceback (most recent call last): >>> File "D:\java\newedit\src\UliPad.py", line 246, in ? >>> App() >>> File "D:\java\newedit\src\UliPad.py", line 103, in __init__ >>> self.frame.Show() >>> AttributeError: 'NoneType' object has no attribute 'Show' >>> >>> >> 看一下error.log有什么错误吗? >> >> -- >> I like python! >> UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad >> My Blog: http://www.donews.net/limodou >> _______________________________________________ >> python-chinese >> Post: send python-chinese在lists.python.cn >> Subscribe: send subscribe to python-chinese-request在lists.python.cn >> Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn >> Detail Info: http://python.cn/mailman/listinfo/python-chinese >> > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese
2006年10月09日 星期一 17:00
错了,贴的不是error.txt的内容,是UliPad.exe.log里的。 > 有个error.txt文件,内容如下: > > [Traceback]Traceback (most recent call last): > File "D:\python\newedit\ulipad_3.4\ulipad\modules\DDE.py", line 81, in sendraw > sendSock.connect((ADDR, g_port)) > File "", line 1, in connect > error: (10061, 'Connection refused') > > [Traceback]Traceback (most recent call last): > File "D:\python\newedit\ulipad_3.4\ulipad\modules\Mixin.py", line 121, in execplugin > v = f(*args, **kwargs) > File "D:\python\newedit\ulipad_3.4\ulipad\mixins\Import.py", line 35, in getmainframe > app.mainframe = frame = MainFrame(app, filenames) > File "D:\python\newedit\ulipad_3.4\ulipad\mixins\MainFrame.py", line 101, in __init__ > makemenu.setmenutext(self, a) > File "D:\python\newedit\ulipad_3.4\ulipad\modules\makemenu.py", line 175, in setmenutext > caption = menu.GetText() + '\t' + accel[idname][0] > UnicodeDecodeError: 'ascii' codec can't decode byte 0xbc in position 0: ordinal not in range(128) > > ----- Original Message ----- > From: "limodou" <limodou在gmail.com> > To: <python-chinese在lists.python.cn> > Sent: Monday, October 09, 2006 4:34 PM > Subject: Re: [python-chinese] ANN:UliPad 3.4 Release > > > >> On 10/9/06, zhangpf <zhangpf在ichaier.com> wrote: >> >>> 运行源码 UliPad 3.4 >>> 出这个错误,是为什么呢? >>> >>> begin... 16:29:05 >>> Traceback (most recent call last): >>> File "D:\java\newedit\src\UliPad.py", line 246, in ? >>> App() >>> File "D:\java\newedit\src\UliPad.py", line 103, in __init__ >>> self.frame.Show() >>> AttributeError: 'NoneType' object has no attribute 'Show' >>> >>> >> 看一下error.log有什么错误吗? >> >> -- >> I like python! >> UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad >> My Blog: http://www.donews.net/limodou >> _______________________________________________ >> python-chinese >> Post: send python-chinese在lists.python.cn >> Subscribe: send subscribe to python-chinese-request在lists.python.cn >> Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn >> Detail Info: http://python.cn/mailman/listinfo/python-chinese >> > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese
2006年10月09日 星期一 17:12
On 10/9/06, boy02 <boy02game在163.com> wrote: > 我这边退出报错,error.txt内容如下: > > Traceback (most recent call last): > File "mixins\Import.pyo", line 6678, in OnPythonCheck > ImportError: No module named check > Traceback (most recent call last): > File "mixins\Import.pyo", line 6678, in OnPythonCheck > ImportError: No module named check > Traceback (most recent call last): > File "mixins\Import.pyo", line 6678, in OnPythonCheck > ImportError: No module named check > Traceback (most recent call last): > File "mixins\Import.pyo", line 6678, in OnPythonCheck > ImportError: No module named check > Traceback (most recent call last): > File "mixins\Import.pyo", line 6678, in OnPythonCheck 这块是有bug,已经改正,正在上传中。一会再下载试试就好了。 > ImportError: No module named check > Exception in thread casing_func_thread: > Traceback (most recent call last): > File "threading.pyo", line 442, in __bootstrap > File "modules\Casing.pyo", line 88, in run > File "modules\Casing.pyo", line 295, in start > File "modules\Casing.pyo", line 385, in _run > File "mixins\MainFrame.pyo", line 133, in OnIdle > File "wx\_core.pyo", line 13485, in __getattr__ > PyDeadObjectError: The C++ part of the MainFrame object has been > deleted, attribute access no longer allowed. > 这个无所谓,是因为检查文件的工作现在是线程,当主程序退出时,线程中有些对象不存在了,所以抛异常,不用管它。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年10月09日 星期一 17:14
我的是winXP ----- Original Message ----- From: "limodou" <limodou at gmail.com> To: <python-chinese at lists.python.cn> Sent: Monday, October 09, 2006 4:54 PM Subject: Re: [python-chinese] ANN:UliPad 3.4 Release > On 10/9/06, zhangpf <zhangpf at ichaier.com> wrote: >> 有个error.txt文件,内容如下: >> >> [Traceback]Traceback (most recent call last): >> File "D:\python\newedit\ulipad_3.4\ulipad\modules\DDE.py", line 81, in sendraw >> sendSock.connect((ADDR, g_port)) >> File "", line 1, in connect >> error: (10061, 'Connection refused') >> >> [Traceback]Traceback (most recent call last): >> File "D:\python\newedit\ulipad_3.4\ulipad\modules\Mixin.py", line 121, in execplugin >> v = f(*args, **kwargs) >> File "D:\python\newedit\ulipad_3.4\ulipad\mixins\Import.py", line 35, in getmainframe >> app.mainframe = frame = MainFrame(app, filenames) >> File "D:\python\newedit\ulipad_3.4\ulipad\mixins\MainFrame.py", line 101, in __init__ >> makemenu.setmenutext(self, a) >> File "D:\python\newedit\ulipad_3.4\ulipad\modules\makemenu.py", line 175, in setmenutext >> caption = menu.GetText() + '\t' + accel[idname][0] >> UnicodeDecodeError: 'ascii' codec can't decode byte 0xbc in position 0: ordinal not in range(128) >> > 好象是中文转换出错的。你的操作系统是什么Linux吗?可以强行设置使用英文界面,在ulipad的安装目录下创建一个config.ini文件,输入以下内容: > > [default] > language = > > 再试试。可能是你的LANG有些问题。 > > > -- > I like python! > UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > 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
2006年10月09日 星期一 17:20
On 10/9/06, zhangpf <zhangpf在ichaier.com> wrote: > 我的是winXP > 奇怪我也是xp下运行的。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年10月09日 星期一 17:22
On 10/9/06, limodou <limodou在gmail.com> wrote: > On 10/9/06, zhangpf <zhangpf在ichaier.com> wrote: > > 我的是winXP > > > 奇怪我也是xp下运行的。 > 不过我还是改了一下,你同步下试试。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年10月11日 星期三 09:56
ÓÐûÓÐ×Ô¶¯²¹È«¹¦ÄÜ¡£ÎÒ¾õµÃÕâ¸öÔÚEditorÀïÊÇ×îÓÐÓõġ£Ã»ÓÐÄÄÒ»¸öÈ˼ǵÃסÄÇô¶àº¯ÊýÃûµÄ¡£ On 10/9/06, limodou <limodou在gmail.com> wrote: > > On 10/9/06, limodou <limodou在gmail.com> wrote: > > On 10/9/06, zhangpf <zhangpf在ichaier.com> wrote: > > > ÎÒµÄÊÇwinXP > > > > > Ææ¹ÖÎÒÒ²ÊÇxpÏÂÔËÐеġ£ > > > ²»¹ýÎÒ»¹ÊǸÄÁËһϣ¬Äãͬ²½ÏÂÊÔÊÔ¡£ > > -- > I like python! > UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20061011/db1c2b80/attachment.htm
2006年10月11日 星期三 10:02
On 10/11/06, Luo Ben <benluo在gmail.com> wrote: > 有没有自动补全功能。我觉得这个在Editor里是最有用的。没有哪一个人记得住那么多函数名的。 > > 有,建议你试一试。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年10月11日 星期三 10:08
我在用django写网页的时候,模板文件html中的汉字变成了乱码。 我后来把模板文件的编码也改成utf8了,但是问题却没有解决。奇怪了。为什么? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20061011/3d057adf/attachment-0001.html
2006年10月11日 星期三 10:38
On 10/11/06, taozikun <taozikun在163.com> wrote: > 我在用django写网页的时候,模板文件html中的汉字变成了乱码。 > 我后来把模板文件的编码也改成utf8了,但是问题却没有解决。奇怪了。为什么? > 都乱还是只有部分乱。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年10月11日 星期三 10:40
只有一部分乱。应该是编码的问题。但是改了却不对。想问下具体应该怎么改。 -----原始邮件----- 发件人:"limodou" 发送时间:2006-10-11 10:38:36 收件人:python-chinese at lists.python.cn 抄送:(无) 主题:Re: [python-chinese]网页中的乱码问题。 From: "limodou" To: python-chinese at lists.python.cn Date: Wed, 11 Oct 2006 10:38:36 +0800 (CST) Subject: Re: [python-chinese]网页中的乱码问题。 > On 10/11/06, taozikun wrote: > > 我在用django写网页的时候,模板文件html中的汉字变成了乱码。 > > 我后来把模板文件的编码也改成utf8了,但是问题却没有解决。奇怪了。为什么? > > > 都乱还是只有部分乱。 > > -- > I like python! > UliPad : http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20061011/c34e5745/attachment.htm
Zeuux © 2025
京ICP备05028076号