Web Scraping - harga saham, kebingungan

Saya punya pertanyaan singkat. Kode saya terlihat seperti di bawah ini:

import quandl

names_of_company = ['KGHM','INDYKPOL','KRUK','KRUSZWICA']

for names in names_of_company:
    x = quandl.get('WSE/{names_of_company}', start_date='2018-11-26', 
    end_date='2018-11-29')

Saya mencoba mendapatkan semua data dalam satu keluaran tetapi saya tidak dapat mengubah nama masing-masing perusahaan satu demi satu. Apakah Anda punya ide?

Terimakasih atas bantuannya


person Tmiskiewicz    schedule 29.11.2018    source sumber
comment
apakah jawaban di bawah ini tidak berhasil?   -  person chitown88    schedule 06.12.2018


Jawaban (1)


kecuali saya melewatkan sesuatu, sepertinya Anda seharusnya bisa melakukan loop for yang cukup mendasar. itu adalah sintaksis yang salah.

import quandl
import pandas as pd

names_of_company = ['KGHM','INDYKPOL','KRUK','KRUSZWICA']

results = pd.DataFrame()

for names in names_of_company:
    x = quandl.get('WSE/%s' %names, start_date='2018-11-26', 
    end_date='2018-11-29')
    x['company'] = names
    results = results.append(x).reset_index(drop=True)
person chitown88    schedule 01.12.2018