python tcl 外部_python为什么有tcl|python教程|python入门|python教程
https://www.xin3721.com/eschool/pythonxin3721/
为增强ATOP程序与tcl/tk 的互动性, 探讨使用python编写ATOP程序后,能够有效运行现有的TCL脚本功能,增强ATOP程序的功能。
TCL (最早称为“工具命令语言”"Tool Command Language",但是现在已经不是这个含义,不过我们仍然称呼它为TCL)是一种 脚本语言。 由John Ousterhout创建。 TCL很好学,功能很强大。TCL经常被用于快速原型开发,脚本编程, GUI和测试等方面。TCL念作“踢叩” "tickle"。
Tcl的特性包括:
* 任何东西都是一条命令,包括语法结构(for, if等)。
* 任何事物都可以重新定义和重载。
* 所有的数据类型都可以看作字符串。
* 语法规则相当简单
* 提供事件驱动给Socket和文件。基于时间或者用户定义的事件也可以。
* 动态的域定义。
* 很容易用C, C++,或者Java扩展。
* 解释语言,代码能够动态的改变。
* 完全的Unicode支持。
* 平台无关。Win32, UNIX, Mac上都可以跑。
* 和Windows的GUI紧密集成。 Tk
* 代码紧凑,易于维护。
TCL本身不提供面向对象的支持。但是语言本身很容易扩展到支持面向对象。许多C语言扩展都提供面向对象能力,包括XOTcl, Incr Tcl等。另外SNIT扩展本身就是用TCL写的。
Python 执行TCL功能有两种:
1. 进程内执行(内含TCL解析器)使用eval 命令实现
2. 进程外执行 调用tclsh/wish.exe 执行,该方式与目前ATOP 方式一致。
Python 运行tcl 脚本
使用eval 命令执行tcl脚本。
作用:
1) 可以将常用的 操作,如 Excel 转tcl, 刷新XML目录树,等功能集成到ATOP
2) 加强GUI 和TCL 之间的沟通。
以上就是python为什么有tcl的详细内容
python tcl 外部_python为什么有tcl|python教程|python入门|python教程相关推荐
- python选择某一行_Python常用语法有哪些 如何快速入门Python开发
Python常用语法有哪些?如何快速入门Python开发?Python编程语言是最容易学习.并且功能强大的语言,吸引了很多人学习入行.很多人想知道如何快速入门Python开发,接下来就给大家分享Pyt ...
- python问题解决方案_Python安装、遇到的问题及解决方案,python,和,方法
Python安装:先在官网下载你需要的Python版本,我这边下载的是Python3.8,下载完是一个exe文件,直接双击安装即可,注意勾选"add python 3.8 to path&q ...
- python卸载干净_Python卸载不干净?Mac完全卸载python方法
如今,Pyhon越来越火,屡次超越Java.C++成为编程语言排行榜第一的语言,国内的公司和程序员们也越来越喜欢使用Python.但是Python安装之后,散落在电脑各处,删除起来比较麻烦,很多小伙伴 ...
- python 招聘 少_Python招聘需求猛增123%!学完Python工资多少?
Java的热度紧随其后,在技术岗位招聘中占比21%.Python位列第三,在招聘广告中占比18%,自2014年以来受关注度显著提高.Python的兴起反映出了市场对数据科学家和数据工程师等类似岗位的需 ...
- python的热潮_python为什么厉害,几乎掀起了全民学python的热潮?
要说这两年最火的关键词,一定是大数据和人工智能,连国务院都在去年7月发布了我国首个人工智能国家规划--<新一代人工智能发展规划>,从国家层面对人工智能进行顶层设计. 人工智能时代的来临,中 ...
- 前端开发需要学python吗_2018为什么一定要学Python? 小白专享!1部电影的时间入门python!...
我接触 Python 时已经很晚了,还记得自己第一次使用 Python 写生产系统的程序是2016年,现在这年头说早晚都不合适,昨天听到大牛说,他第一次使用编程是在2006年,我默默的感叹了一句,那年 ...
- 学python的基础是什么-毫无基础的人如何入门 Python ?
0716更新 Python可以做什么? Python的热度毋庸置疑,现在国内,不仅考国家二级计算机证需要学习Python,它甚至出现在了小学生的教材里. 那么高度如此高涨的Python,都可以用来做什 ...
- python教程推荐-入门python有什么好的书籍推荐?
Python 越来越火爆,最近自己也在学习.整理下一些 Python 资料,和练手的项目.希望对你学习 Python 有所帮助. 如果大家想要文中 10G Python 编程视频,点击下面的卡片即可免 ...
- python数据分析设置_Python 数据分析系列之如何安装和设置 Python
由于人们用 Python 所做的事情不同,所以没有一个普适的 Python 及其插件包的安装方案,接下来我将详细介绍各个操作系统上 Python 科学计算环境部署.我推荐免费的 Anaconda 安装 ...
最新文章
- cad线性标注命令_CAD图纸中怎么进行线性标注
- Java并发编程(2):线程中断(含代码)
- mmap mprotect详解
- 【PAT甲级 排序】1096 Consecutive Factors (20 分) C++ 全部AC
- android中实现简单的播放
- 用JSmooth制作java jar文件的可运行exe文件教程【图文】
- Mybatis简单入门及配置文件标签详情
- [复变函数]第13堂课 作业讲解; 4 解析函数的幂级数表示法 4.1 复级数的基本性质...
- 修改文件 火车票买下铺_12306修改代码买下铺?12306码农太弱了吧 (转载)
- c语言实现生成随机数
- 电脑需要装杀毒软件吗?两个理由看完你做决定
- Axure,Justinmind以及Mockplus的交互设置方式对比
- 教会你们如何获得淘宝,天猫,拼多多,京东的商品详情
- 性能和稳定性测试报告模板
- Java 程序员月薪3.8万,需要技术达到什么水平?
- 计算机的好处和坏处的英语作文,电脑利与弊英语作文
- 一键屏蔽百度热搜,专注工作!
- Puppeteer通过evaluate执行脚本获取cookie
- 【Halcon】线阵相机标定
- hive sql报错:SQL 错误 [10004] [42000]: Error while compiling statement: FAILED: SemanticException [Error