主題: 處理命令列引數
環境: winxp pro + sp2 + python2.5
備註: 請注意,凡是在源**檔案中使用了中文字元,請最好儲存為utf-8格式
**:python **
#callarg.py
import
sys# 如果命令列下沒有敲入選項引數,就提示使用者
# 大家注意,sys.argv的第乙個值是命令本身
iflen(sys.argv) < 2:
print u'請輸入選項引數: -r -r -b -e\n'
# 列印出所有命令列引數,並檢查-r -r -b -e 選項
# 這裡從argv陣列的第二個值開始迴圈
for i in
sys.argv[1:]:
if i == '-r':
print 'this is ' + i
elif i == '-r':
print 'this is ' + i
elif i == '-b':
print 'this is ' + i
elif i == '-e':
print 'this is ' + i
else:
print i + u'不是有效的選項引數'
測試: 儲存為檔案,直接執行即可
python2處理耗時任務 Python
方法一 usr bin env python coding utf 8 計算上乙個的時間 引入datetime,calendar兩個模組import datetime,calendar last friday datetime.date.today oneday datetime.timedelta...
Struts2處理流程
基本簡要流程如下 1 客戶端瀏覽器發出 請求。2 根據 web.xml 配置,該請求被 filterdispatcher 接收。3 根據 struts.xml 配置,找到需要呼叫的 action 類和方法,並通過 ioc方式,將值注入給 aciton。4 action 呼叫業務邏輯元件處理業務邏輯,...
C Tips2 處理資料
1.以兩個下劃線或大寫字母和下劃線開始的變數不違法,但可能會導致不確定性。單下劃線開頭用作全域性識別符號。2.c 提供一種靈活的標準 3.在climits 中包含了一些限制資訊,如int max為最大的int,char bit為位元組位數。4.c 新增了一種c中沒有的初始化語句 int new in...