I will like the following web-scraping task to be completed. The Python source code has to be provided, only open source Python libraries can be used. No commercial software
1. Go though list of 5 Chinese stock names ['攀钢钒钛','TCL集团','徐工机械','安安生物','中天金融']
2. Using Google Custom Search JSON API, query stock name plus '年度报告' (for example, query '攀钢钒钛年度报告' using your own API key)
3. Check if '[login to view URL]' exists in URL and stock name exists for the URL text, from 1st search result (for example, '攀钢钒钛' has to be in '攀钢钒钛2.62(5.22%)_年度报告_新浪财经_新浪网')
4. If either condition does not exist, then print stock name, error, error, error, error, error into a file (for example, print 安安生物,error,error,error,error,error into [login to view URL])
"5. If both conditions exists, then go to the URL
- for each annual report
-- click on annual report URL (for example, [login to view URL] under 攀钢钒钛：2019年年度报告)
-- download and rename pdf file with stock name and date into folder (for example, [login to view URL]:9494/MRGG/CNSESZ_STOCK/2020/2020-3/2020-03-31/[login to view URL] under 下载公告 into reports folder as '攀钢钒钛[login to view URL]'）
-- print stock name, date, report name, annual report URL, pdf URL, pdf name into file (for example, print 攀钢钒钛,2020-03-31,攀钢钒钛：2019年年度报告,[login to view URL],[login to view URL]:9494/MRGG/CNSESZ_STOCK/2020/2020-3/2020-03-31/[login to view URL],攀钢钒钛[login to view URL] into [login to view URL])"
"6. Correct outputs will be
- 4 pdf files in reports folder
- 41 lines with 6 columns in [login to view URL]"
7. The script will be tested against 50 new Chinese stock names (using our own API key), and if correct, the final payment will be made
15 freelanceria on tarjonnut keskimäärin $212 tähän työhön
Hi, I am an expert in Web Scraping. I can collect all the required data from those websites. Though I have some confusions, If U help me in some point I can make this. Thanks
HI I'm Dmitriy, I read the task & can take your project, I did project like that before so it won't be difficult for me, msg to me for more details, waiting for your response.
Hi I read your description and understand your requirements.i will create your web application from scratch.i am deep knowledge in [login to view URL] further details please contact me. Regards Faraz raza