码迷,mamicode.com
首页 > 编程语言 > 详细

23 其它话题 - 《Python 核心编程》

时间:2015-08-21 23:00:14      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

?? 引言
?? Web 服务
?? 用 Win32 的COM 来操作Microsoft Office
?? 用 Jython 写Python 和Java 的程序
23.1 Web 服务
    在网络上,有大量的Web 服务和应用,它们提供各式各样的服务。您会发现多数大型服务商都
会提供(其服务的)应用程序接口(API),比如Yahoo!、Google、 eBay 和Amazon 等等。在过去,
API 仅仅被用来访问使用这些服务的数据,但是今天的API 已经不同,它们不但丰富而且功能齐全, 
而且您可以将这些Web 服务整合到您自己的个人网站和网页中,这通常被称作“Mash-ups.”
Yahoo!金融股票报价服务器
    技术分享
    技术分享
23.2 用Win32 的COM 来操作Microsoft Office
 
 
 


23.3 用Jython 写Python 和Java 的程序
什么是Jython
        Jython 是一种可以把两种不同的编程语言结合在一起的工具。首先,它使Python 程序员介入到
    Java 开发环境并让他们能快速开发方案原型,以便无缝地集成到现有的Java 平台上。其次,它能在
    Java 中加入脚本语言,并以此来简化数计百万计的Java 程序员的工作。Java 程序员们,再也不用
    为他们刚写的一个类写一大堆的测试用例或驱动程序。
        Jython 提供了Python 的大部分功能,以及实例化Java 类并与Java 类交互的功能。Jython 代
    码被动态地编译成Java 字节码,因此,你可以用Jython 扩展Java 类。也可以用Java 来扩展Python。
    在Python 中写一个类,像使用Java 类一样使用这个类是很容易的事情。你甚至可以把Jython 脚本
    静态地编译为Java 字节码。
        Java 给了Python 用户一些额外的好处,即可以使用本地异常处理(这在标准Python——相对于
    其它实现来说,也被称为“CPython”——里是没有的。)以及可以使用Java 的垃圾收集器(这样就
    没必要再为Java 开发一套Python 的实现了)。
Swing GUI 开发(Java 或者Python!)
 


 
 
 
 
 
 

23 其它话题 - 《Python 核心编程》

标签:

原文地址:http://www.cnblogs.com/BugQiang/p/4743116.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!