Python论坛  - 讨论区

标题:[python-chinese] ANN:UliPad 3.4 Release

2006年10月09日 星期一 15:52

limodou limodou在gmail.com
星期一 十月 9 15:52:39 HKT 2006

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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 15:52

limodou limodou在gmail.com
星期一 十月 9 15:52:39 HKT 2006

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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 15:58

limodou limodou在gmail.com
星期一 十月 9 15:58:41 HKT 2006

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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 16:27

bird devdoer devdoer在gmail.com
星期一 十月 9 16:27:54 HKT 2006

性能上有没有提高 ,以前用过 但是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 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 16:29

limodou limodou在gmail.com
星期一 十月 9 16:29:58 HKT 2006

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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 16:30

zhangpf zhangpf在ichaier.com
星期一 十月 9 16:30:48 HKT 2006

运行源码  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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 16:31

刘鑫 march.liu在gmail.com
星期一 十月 9 16:31:20 HKT 2006

×£ºØ£¡ÒѸüб¾µØ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 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 16:34

limodou limodou在gmail.com
星期一 十月 9 16:34:40 HKT 2006

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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 16:49

zhangpf zhangpf在ichaier.com
星期一 十月 9 16:49:56 HKT 2006

有个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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 16:54

limodou limodou在gmail.com
星期一 十月 9 16:54:20 HKT 2006

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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 16:58

boy02 boy02game在163.com
星期一 十月 9 16:58:39 HKT 2006

我这边退出报错,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



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 17:00

boy02 boy02game在163.com
星期一 十月 9 17:00:26 HKT 2006

错了,贴的不是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



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 17:12

limodou limodou在gmail.com
星期一 十月 9 17:12:51 HKT 2006

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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 17:14

zhangpf zhangpf在ichaier.com
星期一 十月 9 17:14:21 HKT 2006

我的是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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 17:20

limodou limodou在gmail.com
星期一 十月 9 17:20:47 HKT 2006

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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月09日 星期一 17:22

limodou limodou在gmail.com
星期一 十月 9 17:22:36 HKT 2006

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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月11日 星期三 09:56

Luo Ben benluo在gmail.com
星期三 十月 11 09:56:44 HKT 2006

ÓÐûÓÐ×Ô¶¯²¹È«¹¦ÄÜ¡£ÎÒ¾õµÃÕâ¸öÔÚ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 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月11日 星期三 10:02

limodou limodou在gmail.com
星期三 十月 11 10:02:09 HKT 2006

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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月11日 星期三 10:08

taozikun taozikun在163.com
星期三 十月 11 10:08:17 HKT 2006

我在用django写网页的时候,模板文件html中的汉字变成了乱码。
我后来把模板文件的编码也改成utf8了,但是问题却没有解决。奇怪了。为什么?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://python.cn/pipermail/python-chinese/attachments/20061011/3d057adf/attachment-0001.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月11日 星期三 10:38

limodou limodou在gmail.com
星期三 十月 11 10:38:36 HKT 2006

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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年10月11日 星期三 10:40

taozikun taozikun在163.com
星期三 十月 11 10:40:39 HKT 2006

 
只有一部分乱。应该是编码的问题。但是改了却不对。想问下具体应该怎么改。
 
 
 
 
 
 



-----原始邮件-----
发件人:"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 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号