How to change date in a website page
2 views (last 30 days)
Show older comments
Hi all,
I have a problem: I need to change the "Date Range" in this webpage https://markets.ft.com/data/funds/tearsheet/historical?s=LU0546918409:EUR and than read the code using "webread" function:
As you can see, the standard range when the web is opening is the last 30 days, and I would like to change it. I tried with this code:
temp = webread('https://markets.ft.com/data/funds/tearsheet/historical?s=LU0546918409:EUR');
temp2 = strrep(temp,'2020/08/24','2020/07/24')
but i don't know how to reload the webpage with the new html code and date range. Someone can help me? Thanks!
0 Comments
Accepted Answer
Ameer Hamza
on 23 Sep 2020
It is not as simple as using strrep(). You need to be able to control webpages interactively. I don't think MATLAB has any useful functions for such a thing. Your best bet is to use a python package of a web driver like selenium: https://selenium-python.readthedocs.io/ and see how can you interact with this webpage to change the date range. You can use the python libraries in MATLAB using resources at this link: https://www.mathworks.com/help/matlab/call-python-libraries.html
6 Comments
More Answers (0)
See Also
Categories
Find more on Call Python from MATLAB in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!