Re: [問題] 單班計概 python 的input?
>vim test.py
#!usr/bin/python
import sys
try:
print sys.argv[0]
print sys.argv[1]
except IndexError:
print 'There is no input url.'
如果執行這段code的話
# 以python直譯器
>python test.py http://www.google.com.tw
| |
sys.argv[0] sys.argv[1]
# 輸出結果
test.py
http://www.google.com.tw
看到了嗎?檔名一定被存在sys.argv[0]裡面,然後第二個字串在sys.argv[1],以此類推
至於用./的話也是一樣 (./是用來執行linux下的可執行檔案)
//對了沒有給url的話,會有IndexError
※ 引述《jeffantasy (J杰)》之銘言:
: sample input是這樣:
: $ ./pixnet_fetch http://www.pixnet.net/album/Apollyon/1237573
: 不太了解...
: 真正在測試程式的時候到底如何給指令?
: 是只給
: http://www.pixnet.net/album/Apollyon/1237573
: 要用raw_input()吃進來即可?
: 還是有
: pixnet_fetch
: 在網址之前?
: 前方的
: ./
: 意義是?
: 煩請各位賜教
: 謝謝
--
◢◢◢ ▃▃ ▃▂ ◢ ▃▂ ▂┐ ▃ ▂▂▂▃
▆◤◤ ▎ ◤▎◥ ◤◢ │ φ批踢踢兔.itsming
▂▂▂ ▄▎ ▄▎◣ ▊◣ └ ▁▁▁▁▁▁▁▁▁
▌▌▌ ▎ ▎ ◣◥▎ ┌ ──── ▅▅ ◤
◤◤◤ ▅▅ ▅▅▅▅ ▇▅▆ ▅
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.239.158
推
11/16 13:16, , 1F
11/16 13:16, 1F
推
11/16 13:51, , 2F
11/16 13:51, 2F
推
11/16 13:59, , 3F
11/16 13:59, 3F
推
11/16 15:12, , 4F
11/16 15:12, 4F
推
11/16 16:21, , 5F
11/16 16:21, 5F
推
11/16 19:24, , 6F
11/16 19:24, 6F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):