首先python写爬虫是比较好的,丰富的生态(各种工具)和简洁的语言是核心亮点。我作为专业的python爬虫工程师,不知该怎么回答你的问题,因为问的很尬。那我姑且谈谈写爬虫遇到的问题:反爬是爬大型网站都会遇到的问题(字体加密,接口加密,ua验证,cookie校验,各种验证码,还有用户封号封ip等等),以上说的都是爬虫遇到的问题,但是你去解决他们,你需要的不仅仅是python,还有其他知识,python只是工具供你如果实现你的思维。
当然如果想学爬虫,什么语言都可以(很多公司爬虫只招java或者python)。如果想学python爬虫或者java可以关注我。长期自己写干货。