Python论坛  - 讨论区

标题:[python-chinese] python-chinese 摘要, 卷 35, 发布 24

2006年11月05日 星期日 14:59

hcg0532 xiaohan hcg0532在gmail.com
星期日 十一月 5 14:59:36 HKT 2006

2006/11/5, python-chinese-request在lists.python.cn <
python-chinese-request在lists.python.cn>:
>
> 想在 python-chinese 邮件列表发言,请写信给:
>        python-chinese在lists.python.cn
>
> 要订阅或者退订列表,可以访问万维网地址:
>        http://python.cn/mailman/listinfo/python-chinese
> 或者可以向:
>        python-chinese-request在lists.python.cn
> 发送主题或者正文为'help'的邮件。
>
> 您可以通过邮件地址:
>        python-chinese-owner在lists.python.cn
> 联系到此列表的管理员。
>
> 当回信时,请给一个适当的标题,这样会比 "Re:
> Contents of python-chinese digest..."更清楚明白。
>
>
> 本日主题:
>
>   1. Re: 建议Python.cn邮件列表再开几个分区 ( 清风 )
>   2. 问个linux下python对外部程序操纵的问题 (lee)
>   3. Re: 上手用什么IDE比较好? (fdu.xiaojf在gmail.com)
>   4. Re: 上手用什么IDE比较好? (limodou)
>   5. Re: 请教 (Qi Ivan)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sat, 4 Nov 2006 22:18:47 +0800
> From: " 清风 " <paradise.qingfeng在gmail.com>
> Subject: Re: [python-chinese]
>        建议Python.cn邮件列表再开几个分区
> To: python-chinese在lists.python.cn
> Message-ID:
>        <3ef598910611040618h22f39b44i4e454f2593514ea1在mail.gmail.com>
> Content-Type: text/plain; charset=GB2312; format=flowed
>
> 还是集中一点比较好,毕竟都是python的问题
>
> On 11/4/06, gashero <harry.python在gmail.com> wrote:
> > 建议Python.cn邮件列表再开几个分区
> 。现在的Python逐渐升温,有越来越多的人们开始关注Python了。尤其是最近微软发布的IronPython对Python更是有极大的推进作用。
> 而中国Python界最权威的莫过于Python.cn邮件列表了。现在发现Python.cn邮件列表每天的邮件数量十分巨大,
> 以致于我在自从3月29日加入邮件列表以来,至今仍然有1116个主题没有看过,至于这1116个主题中有多少邮件更无从判断。
> >
> > 建议开一个"Django"分区,尽管我对此从来没有看过,但是看来大家兴趣很高。
> > 然后开一个网络开发区,主要是网络应用程序的开发。
> > 然后最好有一个基础知识区。
> >
> > 其他的分区方法大家讨论一下吧。Python能经过这么久的发展,到了现在的 样子也是大家都很高兴看到的吧。
> >
> > --
> > 从前有一只很冷的毛毛虫,他想获得一点温暖。而获得温暖的机会只有从树上掉下来,落进别人的领口。
> > 片刻的温暖,之后便失去生命。而很多同类却连这片刻的温暖都没有得到就..
> > 我会得到温暖么?小心翼翼的尝试,却还是会受到伤害。
> > 我愿为那一刻的温暖去拼,可是谁愿意接受?
> >
> > 欢迎访问偶的博客:
> > http://blog.csdn.net/gashero
> > _______________________________________________
> > 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
>
>
> --
> Blog:
> http://qingfeng.ushared.com/blog/
> http://qingfeng.vox.com/
>
> ------------------------------
>
> Message: 2
> Date: Sat, 4 Nov 2006 22:39:45 +0800
> From: lee <flyli3415在gmail.com>
> Subject: [python-chinese]
>        问个linux下python对外部程序操纵的问题
> To: python.cn <python-chinese在lists.python.cn>
> Message-ID:
>        <7b9d49260611040639p37a3a89dp654f4e88f341c09f在mail.gmail.com>
> Content-Type: text/plain; charset="gb2312"
>
> 使用python执行一个外部程序,对它进行输入,并得到它的输出,应该可以做到吧?
> 问题是如果这个程序是一个调用了getpass的程序,就是显示一个pasword:  然后你输入的口令是不会有回显的
> 因为这个并不是从标准输入读入的,而是从tty读入的(tty我也还没搞懂,望大家指点)
>
> 在C中,可以使用forkpty来完成一系列的创建新进程,运行程序的过程,并可以得到那个tty的描述符
> 我主要是想做一个GUI的外壳,来对其进行操作
> 如果用 python 如何实现对这个程序输入口令的过程呢?
> 请指教
> -------------- 涓���ㄥ� --------------
> 一个HTML附件被移除...
> URL:
> http://python.cn/pipermail/python-chinese/attachments/20061104/209f5bb6/attachment.html
>
> ------------------------------
>
> Message: 3
> Date: Sat, 04 Nov 2006 23:25:51 +0800
> From: "fdu.xiaojf在gmail.com" <fdu.xiaojf在gmail.com>
> Subject: Re: [python-chinese] 上手用什么IDE比较好?
> To: python-cn在googlegroups.com, python-chinese在lists.python.cn
> Message-ID: <454CB0FF.6050300在gmail.com>
> Content-Type: text/plain; charset=UTF-8; format=flowed
>
> tocer wrote:
> > vim7.0里面有自动完成
> >
> > 自动帮助指什么?
> >
> > fdu.xiaojf在gmail.com wrote::
> >
> >> Linker Lin wrote:
> >>
> >>> wing ide
> >>> 自动完成+自动帮助
> >>>
> >>> On 11/3/06, *limodou* <limodou在gmail.com limodou在gmail.com>>
> >>> wrote:
> >>>
> >>>     On 11/3/06, 谭武艺 <solock.cn在gmail.com
> >>>     solock.cn在gmail.com>> wrote:
> >>>     > 上手用什么IDE比较好?
> >>>     > 我刚刚开始学习python,但是我想尽快学习一个比较好的IDE。
> >>>     > 另外,哪位高手能否告诉我哪里有比较丰富的源代码下载的啊?
> >>>
> >>>     用ulipad就好。
> >>>
> >>>     源代码可以去sourceforge.net上找。
> >>>
> >>>
> >> 我最喜欢的是vim,但是没有wing ide那样的自动完成和自动帮助功能
> >>
> >> 有没有什么办法自己写脚本给vim加上这个功能呢?
> >>
> >> 在limdou的blog上看到ulipad实现了类似的功能,不知道具体是怎么实现的呢?
> >> _______________________________________________
> >>
> 就是使用函数的时候,有函数的用法的提示,就象idle那样
>
>
>
> ------------------------------
>
> Message: 4
> Date: Sun, 5 Nov 2006 09:12:02 +0800
> From: limodou <limodou在gmail.com>
> Subject: Re: [python-chinese] 上手用什么IDE比较好?
> To: python-chinese在lists.python.cn
> Message-ID:
>        <505f13c0611041712x79b5bca1vc3092083ef8c51c在mail.gmail.com>
> Content-Type: text/plain; charset=GB2312; format=flowed
>
> On 11/4/06, fdu.xiaojf在gmail.com <fdu.xiaojf在gmail.com> wrote:
> > tocer wrote:
> > > vim7.0里面有自动完成
> > >
> > > 自动帮助指什么?
> > >
> > > fdu.xiaojf在gmail.com wrote::
> > >
> > >> Linker Lin wrote:
> > >>
> > >>> wing ide
> > >>> 自动完成+自动帮助
> > >>>
> > >>> On 11/3/06, *limodou* <limodou在gmail.com limodou在gmail.com>>
> > >>> wrote:
> > >>>
> > >>>     On 11/3/06, 谭武艺 <solock.cn在gmail.com
> > >>>     solock.cn在gmail.com>> wrote:
> > >>>     > 上手用什么IDE比较好?
> > >>>     > 我刚刚开始学习python,但是我想尽快学习一个比较好的IDE。
> > >>>     > 另外,哪位高手能否告诉我哪里有比较丰富的源代码下载的啊?
> > >>>
> > >>>     用ulipad就好。
> > >>>
> > >>>     源代码可以去sourceforge.net上找。
> > >>>
> > >>>
> > >> 我最喜欢的是vim,但是没有wing ide那样的自动完成和自动帮助功能
> > >>
> > >> 有没有什么办法自己写脚本给vim加上这个功能呢?
> > >>
> > >> 在limdou的blog上看到ulipad实现了类似的功能,不知道具体是怎么实现的呢?
> > >> _______________________________________________
> > >>
> > 就是使用函数的时候,有函数的用法的提示,就象idle那样
> >
>
> 在前面的邮件中我已经基本解释了。函数提示主要有两种情况,一种是你在源文件定义的,这块需要通过分析源文件来实现,另一个是在其它模块定义的,这样需要动态运行import命令,找到对应的模块,函数,然后取得它的函数声明,但细节是很麻烦的。比如如果你的方法是直接来自于某一个模块还好办,如:
>
> os.path.dirname
>
>
> 如何处理呢?在UliPad中,先判断是否有'.',如果有,则先按'.'进行拆分,如果得到的结果list长度大于1,则表明第一个应该是一个对象,后面应该是对象的属性。然后根据第一个值,比如os,
> 先判断从PyParse.py得到的语法分析结果来查找是否有os的定义,
> 如果不存在,则认为是一个系统模块,则通过eval来执行,如果失败,则表明需要导入才可以(内置的方法是可以成功的),然后查找所有import和from...import语句进行导入,然后再eval('os')来运行,如果成功,则进入一个循环处理,先取得os的path属性,然后,再取得dirname属性,并返回。然后再根据返回的对象,再调用一个生成函数声明的函数来生成函数的提示信息。
>
> 因此为了区分是源码对象还是导入对象,需要一个标志位进行区分,也就是在上面返回时,返回的是一个tuple(flag,
> obj)。flag=='source'就表示后面的对象是一个源码对象。flag=='obj'表示是一个导入对象。
>
> --
> I like python!
> UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad
> My Blog: http://www.donews.net/limodou
>
> ------------------------------
>
> Message: 5
> Date: Sun, 5 Nov 2006 11:44:17 +0800
> From: "Qi Ivan" <qihboy在gmail.com>
> Subject: Re: [python-chinese] 请教
> To: python-chinese在lists.python.cn
> Message-ID:
>        <ebf9c96d0611041944j572699c6xc638a0f7bfe1c8d0在mail.gmail.com>
> Content-Type: text/plain; charset="gb2312"
>
> 2006/11/3, kevin <kevin_woso在126.com>:
> >
> > Python.cn,您好!
> >    请教各位:
> >        C语言中,把整数强制转换,入int i=65,char c=(char *)i,c即为字符'A'
> >        Python中怎样得到ACII码对应的字符?比如知道i=65,要得到65表示的字符。
>
>
> >>> ord('A')
> 65
> >>> chr(65)
> 'A'
> >>>
> -------------- 涓���ㄥ� --------------
> 一个HTML附件被移除...
> URL:
> http://python.cn/pipermail/python-chinese/attachments/20061105/3e31a709/attachment-0001.html
>
> ------------------------------
>
> _______________________________________________
> python-chinese mailing list
> python-chinese在lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
> 结束python-chinese 摘要, 卷 35, 发布 24
> **********************************************
>

大家都学到什么程度了
我好久不学了

感觉拉下了
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: http://python.cn/pipermail/python-chinese/attachments/20061105/f0a5aaab/attachment-0001.html 

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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号