Dag iedereen,
Ik ben momenteel python aan het leren maar zit momenteel volledig vast.
Ik tracht een formulier in te vullen en de resultaten naar mijn computer te schrijven (link)
Ik slaag er wel in om de gegevens door te sturen maar niet om de respons te ontvangen?
Ik krijg nu als resultaat enkel het ingevulde formulier.
Iemand een idee waar mijn fout ligt?
Dit is mijn voorlopige code:
import requests
from bs4 import BeautifulSoup
with requests.Session() as c:
page=c.post('http://stockscreener.uk.reuters.com/Stock/UK/Index?quickscreen=gaarp', data=dict(quickscreen='gaarp',criteria='["StockUniverse","PriceEarnings","EPSGrowthRate","Region","SectorAndIndustry","PEGRatio"]',Currency='GBP',PEGRatio='{"view":"range","button_inputs":[],"range_inputs":"LSS|1"}',SectorAndIndustry='{"industries":[]}',Region='{"countries":["GB"]}',EPSGrowthRate='{"view":"range","button_inputs":[],"range_inputs":"GTR|15"}',PriceEarnings='{"view":"range","button_inputs":[],"range_inputs":"GEQ|0|LEQ|15"}',StockUniverse='{"button_inputs":["LIKE|United+Kingdom","NOTLIKE|United+Kingdom"]}',criteriaSession='{"StockUniverse":{"button_inputs":["LIKE|United+Kingdom","NOTLIKE|United+Kingdom"]},"PriceEarnings":{"view":"range","button_inputs":[],"range_inputs":"GEQ|0|LEQ|15"},"EPSGrowthRate":{"view":"range","button_inputs":[],"range_inputs":"GTR|15"},"Region":{"countries":["GB"]},"SectorAndIndustry":{"industries":[]},"PEGRatio":{"view":"range","button_inputs":[],"range_inputs":"LSS|1"},"Currency":"GBP"}'))
soup=BeautifulSoup(page.text)
print(soup)
Ik ben momenteel python aan het leren maar zit momenteel volledig vast.
Ik tracht een formulier in te vullen en de resultaten naar mijn computer te schrijven (link)
Ik slaag er wel in om de gegevens door te sturen maar niet om de respons te ontvangen?
Ik krijg nu als resultaat enkel het ingevulde formulier.
Iemand een idee waar mijn fout ligt?
Dit is mijn voorlopige code:
import requests
from bs4 import BeautifulSoup
with requests.Session() as c:
page=c.post('http://stockscreener.uk.reuters.com/Stock/UK/Index?quickscreen=gaarp', data=dict(quickscreen='gaarp',criteria='["StockUniverse","PriceEarnings","EPSGrowthRate","Region","SectorAndIndustry","PEGRatio"]',Currency='GBP',PEGRatio='{"view":"range","button_inputs":[],"range_inputs":"LSS|1"}',SectorAndIndustry='{"industries":[]}',Region='{"countries":["GB"]}',EPSGrowthRate='{"view":"range","button_inputs":[],"range_inputs":"GTR|15"}',PriceEarnings='{"view":"range","button_inputs":[],"range_inputs":"GEQ|0|LEQ|15"}',StockUniverse='{"button_inputs":["LIKE|United+Kingdom","NOTLIKE|United+Kingdom"]}',criteriaSession='{"StockUniverse":{"button_inputs":["LIKE|United+Kingdom","NOTLIKE|United+Kingdom"]},"PriceEarnings":{"view":"range","button_inputs":[],"range_inputs":"GEQ|0|LEQ|15"},"EPSGrowthRate":{"view":"range","button_inputs":[],"range_inputs":"GTR|15"},"Region":{"countries":["GB"]},"SectorAndIndustry":{"industries":[]},"PEGRatio":{"view":"range","button_inputs":[],"range_inputs":"LSS|1"},"Currency":"GBP"}'))
soup=BeautifulSoup(page.text)
print(soup)