The goal is to grab the output of a search query on a website and save it locally, e.g., into a text file.
Consider the following scenario:
1) Starting URL = [url removed, login to view]
2) Click the CDs tab (located in a horizontal panel between 'Quick search' and 'Treasuries')
3) Customize the basic search: i) uncheck new issue, ii) specify maturity = 3m to 18m
4) Press the Search button
5) Grab the output of the search and be able to save it locally. It doesn't need to be neatly parsed out into cells. (As long as the values are present in some sort of an html code, that's fine.)
When trying to program this myself (in Python), I encountered some difficulties which I think stem from the fact that the element of the webpage that I'm interested in is loaded as an iframe object, i.e., it's a document within a document. I wasn't sure how to circumvent it.
My preference is for you to implement this in Python, because that's what I use for work. If there's a solution in a different language, you'll have to explain to me how to set it up on a Windows machine. I also want to be able to edit the final code to customize it in the future.