📄 00000002.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: kafa (staring at the sun), 信区: Linux <BR>标 题: Python的长处:胶水 <BR>发信站: BBS 水木清华站 (Sun Nov 19 13:56:56 2000) <BR> <BR>From comp.lang.python <BR>---------------------- <BR> <BR>Dear Daniel, <BR>One of Python's greatest assets is that it is largly agnostic. <BR>It is easy to glue python to libraries written in C, C++, or <BR>other languages that produce a dynamically shared object file. <BR>On windows these are called ".DLL" and under unix ".so" <BR> <BR>Because python plays well with others, people who use it tend to <BR>gravitate towards creating bindings for the "best-in-class" solutions, <BR>rather than trying to reinvent the weel again and again. <BR> <BR>The best example of this is the Tk GUI toolkit. <BR>This graphics library was well written and did a fine job. <BR>Rather than be zealots and require python have its own python-based GUI, <BR>people embraced an effective solution and adapted it to serve the <BR>python community. <BR> <BR>So a lot of python is written in python. I learned most of what I know <BR>from browsing the on-line documentation and reading the files in <BR>/usr/lib/python1.5 <BR>When I'm using a module based on an shared object file, I have to read <BR>the <BR>documentation more carefully since I can't fall back on the source. <BR>A lot what makes python useful is written in other languages as well, <BR>but I'm ususally greatful to have bindings to the robust library code of <BR>an industry-standard solution rather than a rickety clone of an existing <BR>solution. <BR> <BR> -pehr <BR>---------------------- <BR>-- <BR>风来疏竹,风去而竹不留声 <BR>雁渡寒潭,雁去而潭不留影 <BR> <BR> <BR> <BR>※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.64.211] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -