python 運行時輸出參數問題

這兩天開始想做個人臉檢測程序,看Opencv裏的東西,開始要準備數據,需要用python ,腳本,於是懷着好奇的心情接觸一門新語言,在win7上裝了python環境,挺小的,同是腳本語言,matlab要好幾G,但是python才幾十兆,開始寫個print('hello') 然後 run ,在shell裏就能看到結果,感覺還是挺簡單的,後來看到有用sys.argv[1],聯繫C,想到怎麼給程序輸出參數呢,後來通過cmd 解決了,而且發現了cmd 的強大之處,以前都沒咋用過,可惜了,閒話不說。

python 程序很簡單:#!/usr/bin/env python
                                    # -*- coding: cp936 -*-
                                   import sys
                                   print(sys.argv[0])
                                   print(sys.argv[1])

保存爲一個first.py的腳本在e:python下面,進入cmd ,轉換目錄,直接輸入e: 進入e盤,然後輸入cd python ,直接輸入 e:\python 不行的。建議大家有空學下cmd 命令,很實用。好了下面進入python文件夾 後輸入 first.py hi  回車。得到結果正確。第一行是文件路徑和名稱 第二行是hi。

如果出現錯誤 可以在first.py hi 前加上python  就是 e:python>python first.py hi


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章