軟體環境:
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...