python自带的idle有啥用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python自带的idle有啥用相关的知识,希望对你有一定的参考价值。

第一点:指代不同

Python IDLE:是Python的集成开发环境,自1.5.2B1以来已与该语言的默认实现捆绑在一起。

Python:是一种跨平台的计算机程序设计语言,也是一种面向对象的动态类型语言。

第二点:用途不同

Python IDLE:被打包为Python包装的可选部分,包含许多Linux发行版本,完全用Python和Tkinter GUI工具包编写。

Python:被设计用于编写自动化脚本,随着版本的不断更新和语言新功能的添加,越来越多被用于独立、大型项目的开发。

第三点:特点不同

Python IDLE:是开发Python程序的基本IDLE,具备基本的IDE功能,是非商业Python开发的不错选择。

Python:在执行时,首先会将.py文件中的源代码编译成Python的byte code,然后由Python Virtual Machine来执行这些编译好的byte code,这种机制的基本思想跟Java、net是一致的。

参考技术A 可以用作编程、调试代码,日常使用执行脚本等等。
自带的IDLE就是最基本的编程执行环境,不用再额外安装。可以快速编辑、快速调试、快速执行。
当然了,如果有更高级的使用需要,可以下载安装专门的编程工具,如pycharm等等。

oaidl.idl 和 ocidl.idl 有啥用?

【中文标题】oaidl.idl 和 ocidl.idl 有啥用?【英文标题】:What are oaidl.idl and ocidl.idl for?oaidl.idl 和 ocidl.idl 有什么用? 【发布时间】:2011-03-23 06:17:57 【问题描述】:

默认的 ATL 简单对象在其 IDL 文件的顶部有以下内容:

import "oaidl.idl";
import "ocidl.idl";

这些文件有什么用,我如何知道何时需要导入它们?是否有任何文档描述了这两个文件中定义的内容?我不知道“oa”和“oc”代表什么,文件本身也没有有用的 cmets。

【问题讨论】:

【参考方案1】:

oaidl.idl 和 ocidl.idl 与 Platform SDK/Windows SDK 一起提供。它们用于生成 oaidl.h 和 ocidl.h

ocidl 用于 OLE 容器(例如 ActiveX),而 oaidl 用于 OLE 自动化。在 MSDN 或 Windows SDK 文档中搜索 oaidl.h 和 ocidl.h 以获取有关这两个文件中定义的接口的信息。

您可能在文件中找不到足够多的 cmets,但其中定义的接口已记录在 MSDN 中。

【讨论】:

以上是关于python自带的idle有啥用的主要内容,如果未能解决你的问题,请参考以下文章

python 和 ruby​​ - 有啥用呢? [关闭]

Python,枚举类型有啥用? [复制]

Python中的“断言”有啥用?

bottle.post()python有啥用

python中的set有啥用

打开python自带IDLE出的问题