新手有问题:如果我使用了扩展的Python库,Python解释器都能解释吗?
我能否这么理解:
1
--------------------------
丰富的库
Python标准库确实很庞大。它可以帮助你处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、 FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。记住,只要安装了 Python,所有这些功能都是可用的。这被称作Python的“功能齐全”理念。
除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等等。
-------------------------------
这上摘录的 简明Python教程 上的一段话。
我的问题:
python扩展库都是基于标准的python开发的,就是说,python扩展库都是调用了python标准库来实现的?
2 python的解释器在不同的平台下所能完成的指令是相同的么?
比如,在win下,我的 python脚本是 创建一个窗口,
那么在linux下,那个创建窗口的脚本能顺利完成吗?
谢谢了。
[解决办法]
那要看你用得是啥库了
如果是wxpython做的窗口,那就和平台无关了,只要都安装了wxpython扩展
如果是qt-py或者gtk-py,你还要另外安装qt和gtk for win
[解决办法]
1.不是所有的扩展库都是调用标准库来实现的,因为好多扩展库是用C/C++写的,用Python来调用的
2.不是能完成所有的指令,有的指令对WIN有用有的对XNIX有用
要灵活运用
[解决办法]
Copy就可以,注意path环境