iT邦幫忙

0

python程式問題

  • 分享至 

  • xImage

https://ithelp.ithome.com.tw/upload/images/20210802/20137281tPBIoKddgk.png
想請問sys.argv[1] IndexError: list index out of range問題該如何解決

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2021-08-02 16:13:13
最佳解答

Broke,Table,Prod 通通不要
改成這樣就好

from haohaninfo import GOrder 
a = GOrder.GOQuote() 
for i in a.Describe('券商', '種類', '代號'):
    print(i)

其中的券商/種類/代號
請看2. 套件函數介紹 的 GOQuote.Describe

另外
先前問的問題
如果已經解決了
就選最佳解答結案

非常感謝

0
code840
iT邦新手 5 級 ‧ 2021-08-03 10:07:28

sys.argv要在命令列執行才有效,在interpreter沒有作用

正確使用方法:

python filename.py "args1" "args2" "arg s"

如果要在interpreter執行可以用input來替代
或者

import sys
sys.argv = ["filename.py", "args1", "args2", "arg s"]

非常感謝

我要發表回答

立即登入回答