当前位置:首页 » 编程语言 » pythontcl

pythontcl

发布时间: 2022-06-14 11:57:13

① 请教一下在windows下,tcl文件如何编译运行,是python.exe abc.tcl吗

我安装了Python
2.5.2,发现里面有目录:C:\Python25\tcl,
是附带了tcl,但里面根本没有tcl的编译器:tclsh

wish(我搜索不到文件wish*或者tclsh*)那里面的tcl目录干啥的呢,还请解释一下python和tcl究竟啥关系?为什么带了tcl目录,又没有tcl文件的编译器?[
本帖最后由
yuonunix

2008-4-18
17:57
编辑
]

② python中如何调用tcl脚本

1.确保perl已经安装并且在PATH中。
2.in python:
import subprocess
subprocess.call(["perl", "/path/to/your-script.pl"])

如果脚本本身有可执行权限,直接这样也行:
import subprocess
subprocess.call(["/path/to/your-script.pl"])

③ 为什么python是用tcl/tk做UI界面的

  1. python是解释性语言,所以也要选一个解释性的界面语言,tk工具包是唯一的选择。

  2. tk工具包比较小巧,只关注界面,不像qt或wx一样还包含很多python已有的内容。

  3. 尽可能少的bug。

④ python2.7.10 适用哪个版本的tcl插件

不需要安装
1. Hello Tcl!
在Python中使用Tcl,不需要安装任何第三方模块。考虑下面一个简单的程序:
import Tkinterinterp = Tkinter.Tcl()interp.eval('puts "Hello Tcl!"')
我们首先利用TKinter.Tcl()得到一个Tcl解释器对象,然后执行它的eval方法,运行一小段Tcl代码。
然而,如果打算Tcl和Python环境有所交互,eval方法就力不从心了。

⑤ 如何将python程序改为tcl程序

如何将批发the温室重新改为TCL程序证,应该有可能是这个程序因为不支持,所以这两百吧真的生效,所以还是要注意这种方法开高精度的。

⑥ 如何将python中的tcl版本降到8.4

降级是没有办法的,只能是安装旧的版本,或者是另外安装
初学Python,感觉什么都不会。在linux下安装了一个python1.5.2(随便装的一个版本,现在都有2.6了)

前几天在交互式环境下练习了一下基本的语句。发现有些东西要用到Tck/tk的图形功能。就下了个Tcl8.4.13和tl8.4.14。安装之后发现编译用到Tcl/tk之类的东西的时候就提示:
No mole named _tkinter
尝试import Tkinter出现同样的错误。
整了半天没找到原因在哪里,网上索罗看到一些需要-dev..什么的。因为对linux不熟悉,刚用没几天。很多东西看不明白。有些解释太过专业。我这个新手貌似还跟不上。
后来看到一些people说需要先装Tcl/tk,然后修改python的setup.dist文件的一些东西(主要是注释项 )再装python
于是打算准备把python又装一遍
用find命令在我的python文件包里没有找到Setup.dist.只有Setup,Setup.in,Setup.local应该是版本不同的原因吧。这几个文件里的内容都差不多,但是具体每个的用途当时没有明白。
尝试修改Setup文件里的这一段的内容:
# *** Always uncomment this (leave the leading underscore in!):
_tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \

# *** Uncomment and edit to reflect where your Tcl/Tk headers are:
-I/usr/local/include \

......
# *** Uncomment and edit to reflect where your Tcl/Tk libraries are:
-L/usr/local/lib \
# *** Uncomment and edit to reflect your Tcl/Tk versions:
-ltk8.4 -ltcl8.4 \
......
# *** Always uncomment this; X11 libraries to link with:
-lX11
最后安装python
./configure
make
make install
终于成功了。
教训是深刻的,在这个上面浪费了一大堆的时间。其实在python 的README文件里面说的很清楚。包括Setup,Setup.o的作用等等。安装Tcl/tk需要修改的选项之类的其实注释的蛮清楚的。
所以安装的时候看看帮助文件是很必要的。
还有就是搜索问题的时候应该多一些条理,不能蒙头就搜。

⑦ python,perl,tcl,ruby哪一个比较好呢

语言就是工具,不分好与不好。
只分用那个合适不合适。
就跟你学外语一样,你不会问英语,汉语,日语那个比较好?

⑧ 比较TCL、Python、Perl

比来比去没有这个必要呀。

那种语言都差不多的。有个方面:
1)语言表达上,看你喜欢哪种书写方式。你自己去看一下代码。

2)功能上。如果是学电脑使用的话,就学python perl。
tcl国内很少用。就算你学了。在国内的普贤及情况不好。
python普及比较

就算你选了一种学习,等你熟悉了它,其它语言也是快速上手的。

⑨ python如何调用含有多个参数的tcl函数

你可以用3个变量去接收返回值,也可以直接获得tuple,然后用数组的索引去获得。比如这样: def returnMulti(): return 1, 2, 3 result = returnMulti()a, b, c = returnMulti()print result[0], result[1], result[2]print a, b, c结果是一样的。

⑩ 如何解决Mac版关于python3.5.X的Tcl/Tk 的警告

tcl/tk是一个用tcl语言写的,名为TK的图形界面库。这个警告是说,本版本的tcl/tk(8.5.9)可能不够稳定。这是因为,apple将python重新编译过,这是一个改过版的python,所以有些警告信息也是有可能的。

不用在意它。对于tk的稳定性不用担心。你很少有机会用tk写图形界面的。即使写也,也不用担心它不稳定。本来就是简易程序。用几次就扔。如果真想做一个正式的界面,建议用gtk, qt等库。

热点内容
手机f加密 发布:2024-05-19 03:28:47 浏览:225
用什么密码写日记 发布:2024-05-19 03:27:57 浏览:303
数据库access2003 发布:2024-05-19 02:49:39 浏览:620
碧蓝航线pc挂机脚本 发布:2024-05-19 02:30:03 浏览:589
脚本fir 发布:2024-05-19 02:28:57 浏览:261
阿里云独享服务器 发布:2024-05-19 02:23:54 浏览:253
织梦源码ga 发布:2024-05-19 02:23:20 浏览:571
java文件名后缀 发布:2024-05-19 02:14:39 浏览:956
快手点榜脚本 发布:2024-05-19 02:08:44 浏览:163
pythonforinkeys 发布:2024-05-19 01:55:44 浏览:793