當前位置:首頁 » 編程語言 » 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等庫。

熱點內容
存儲開銷 發布:2024-05-06 00:13:38 瀏覽:953
伺服器怎麼盈利 發布:2024-05-05 23:56:16 瀏覽:941
java網站培訓學校 發布:2024-05-05 23:43:11 瀏覽:40
淘寶搜索演算法 發布:2024-05-05 23:37:07 瀏覽:998
sqlwhencasethen 發布:2024-05-05 23:27:51 瀏覽:641
模架編程軟體 發布:2024-05-05 23:26:54 瀏覽:483
存儲過程異常 發布:2024-05-05 23:24:03 瀏覽:399
winxp訪問不了win7 發布:2024-05-05 23:05:23 瀏覽:734
演算法牛 發布:2024-05-05 22:43:40 瀏覽:720
grublinux引導 發布:2024-05-05 22:37:56 瀏覽:216