2024-05-23 14:48:48 发布
网友
from googlefinance import getQuotes print(getQuotes("NSE:M\&MFIN"),)
与号被视为代码,但我希望将其视为文本;我收到一个错误的请求异常:
我试图逃避它(使用\),但这也没用。在
\
我怎么能把这个和号当作文字呢?在
这个库相当幼稚,它只是将符号附加到一个URL中,而没有正确的编码,请参见the source code:
def buildUrl(symbols): symbol_list = ','.join([symbol for symbol in symbols]) # a deprecated but still active & correct api return 'http://finance.google.com/finance/info?client=ig&q=' \ + symbol_list
您可以通过使用^{} function提前手动引用来解决此问题:
from urllib.parse import quote print(getQuotes(quote("NSE:M&MFIN")))
演示:
这个库相当幼稚,它只是将符号附加到一个URL中,而没有正确的编码,请参见the source code:
您可以通过使用^{} function 提前手动引用来解决此问题:
演示:
^{pr2}$相关问题 更多 >
编程相关推荐