Quantcast
Channel: Active questions tagged python - Stack Overflow
Viewing all articles
Browse latest Browse all 23247

Automate the conversion of daily updated multiple webpages into single pdf according to date through python or anything better [closed]

$
0
0

I am preparing for an exam for which these sites regularly upload the current affairs.

Instead of opening these multiple sites over again on daily basis, I want to ease the process, by downloading these webpages into pdf format and merging those pdfs into one, so in the end I have to read a single pdf ( and not clicking thousand times to read some 3 pages ).

I did tried and looked for options with python and powershell , but those methods didn't worked on every site and I have to find(not found on every page) and change the webpage link myself(and that doesn't count towards automation , I think), Since I'm not into programming, I can do nothing but to copy paste stuff from internet, which is not working.

So I'm looking for script to automate ; •new combined single pdf of current affairs each day from all the sites (given below) according to date.

• If one method not working for all sites I can run multiple scripts ( this old box runs into trouble sometimes)

• in some sites prelims and mains current affairs are separated if you can also do that, that will be much appreciated.

• please explain the steps , so I can recreate this in future on other sites if required

Sites: [[ https://vajiramandravi.com/upsc-daily-current-affairs/

https://visionias.in/resources/daily_current_affairs.php?type=1

https://www.drishtiias.com/current-affairs-news-analysis-editorials

https://forumias.com/blog/subjectwise-current-affairs-for-upsc-ias-prelims-examination/

https://iasbaba.com/current-affairs-for-ias-upsc-exams/. ]]

Thanks.

PS: I don't have a 24x7 internet connection,hence I can run the script only in a given allowed duration..


Viewing all articles
Browse latest Browse all 23247

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>