怎樣在wincvs中使用python指令碼

2021-08-22 01:22:57 字數 969 閱讀 8448

軟體環境:

wincvs:1.3.6

.1beta6

python:ativepython2.3.3

簡要描述:最新版wincvs2.0已經支援python2.4了,而wincvs1.3.6

只支援到python2.2。可是在這兩個主要版本中都有乙個bug(我個人認為的),就是在輸出視窗中進行指令碼模式切換不起作用

解決方法:到選單中選擇才行。選擇選單的順序:edit-shell-tcl/python。由於在兩個指令碼模式中對錯誤的輸出是不同的,所以可以很快驗證你的wincvs是否已經支援python了。若了解python/tcl的朋友可能會很快摸索出這些問題的答案。

wincvs找到python時,會輸出如下內容

python 2.2.3 (#42, nov 13 2003, 09:57:55) [msc 32 bit (intel)] on win32

我的驗證輸出如下(在最下面的輸出視窗中進行命令列操作,注意:wincvs沒有提示操作符)

python指令碼模式:

aatraceback (most recent call last):

file "", line 1, in ?

nameerror: name 'aa' is not defined

print 11

11a = 1+1

print a

2tcl指令碼模式:

switching the shell to tcl...

aainvalid command name "aa"

print 11

can not find channel named "stdout"

a = 1+1

print a

can not find channel named "stdout"

為了準確,兩個指令碼都是用同樣的命令,不熟悉python/tcl的朋友可能會不太看懂,快學python吧,很簡單,很強大:)

怎樣在osworkflow中使用BeanShell

1 如下定義流程檔案 這樣就定義了乙個名稱為example,位置在 samples comment arg.xml的流程檔案 2 建立測試類com.hongsoft.os.test 裡面的main方法的 如下 counter 0 要測試的變數 map inputs new hashmap input...

怎樣在ashx中使用session

在平常的頁面上是用是很容易就的到request,response對像,從而對其進行一些操作,但在ashx 一般處理程式 中卻是有一點的不同,在ashx你無法正常的使用session,即 1 context.session testa 1111 雖然生成的時候是不報錯的,但是是賦值不了的,而且也取不到...

怎樣在osworkflow中使用BeanShell

1 如下定義流程檔案 這樣就定義了乙個名稱為example,位置在 samples comment arg.xml的流程檔案 2 建立測試類com.hongsoft.os.test 裡面的main方法的 如下 counter 0 要測試的變數 map inputs new hashmap input...