Python - Как получить ввод в другой код - PullRequest
0 голосов
/ 09 ноября 2018

Я хотел бы спросить вас. Мне нужно получить идентификатор ввода Quandl во второй строке кода (quandl.get (*****)). Возможно ли это сделать? Пожалуйста, вы можете дать мне совет? Огромное спасибо.

instrument = input("Insert quandl ID") 
Ticker1 = quandl.get(**Instrument input here****, start_date="2017-1-1", end_date=datetime.today())

Я пробовал это

instrument = input("Insert quandl ID")  Ticker1 =
quandl.get(instrument, start_date="2017-1-1", end_date=datetime.today())

Но это изменение показывает мне предупреждение, как это -> Предупреждение изображения

Может быть, я ошибся в этой части кода?

fig, ax = plt.subplots(figsize=(22, 15))
ax = plt.subplot(511)
plt.plot(df1[instrument], label='Podkladový instrument', color = "black")
plt.legend(loc=0)

Спасибо @ Примуса

Ответы [ 2 ]

0 голосов
/ 10 ноября 2018

Я решил эту проблему. Проблема в пространстве между инструментом и равным (=)

это работает instrument= input("Insert quandl ID")

Может быть, это кому-нибудь поможет.

0 голосов
/ 10 ноября 2018

Предупреждение, которое вы видите, относится к Matplotlib, оно не имеет ничего общего с первыми двумя строками кода. Возможно со второй частью. Кроме того, это предупреждение об устаревании, а не ошибка. По сути, это говорит вам о том, как вы что-то делаете, больше не будет поддерживаться в будущих версиях Matplotlib. То есть в будущем это приведет к ошибке.

С чем связано предупреждение, я не знаю, я не очень знаком с Matplotlib.

...