个人因素
一方面是能力,偶相信,既然是想从事这个行业,能力是不成问题的,一般情况下都可以靠后天的努力来提升自己,另一方面就是兴趣,学习编程是需要驱动力的,如果你对Python感兴趣,那当然,上手速度和学习的激情都会不一样,同时如果自己学的非常好,也会有成就感,如果以上两点自己都能满足,那至少最基本的要求已经达到了,偶也相信既然爱,那就要去付出吧!
外部因素
外部因素就比较多了,从问题来看,你是想从事web开发,也就是说,不考虑创业的情况下,也就是找一份这样的工作,那么就得考虑下你所处的环境,其实国内也有很多公司用Python作为开发语言,用来做web开发的也有不少,但是每个人所在的地方肯定不一样,像偶在安徽这边,据偶所了解的还真不多,当然也没有仔细的去查看过。自己想去工作的城市如果这方面的工作机会不是很多或者说薪资水平达不到自己的期望,那么这也将成为你是否适合从事这方面工作的一个重要因素
语言本身
就语言本身来说,用来做web开发完全没有问题,而且现在前后端大多数分离开发,python也有不错的web框架可供你选择,比如比较轻量级的flask,还有Django都是不错的框架,用来开发完全可以,而且python本身是一门非常强大的语言,在人工智能领域也大放异彩,以后就算不做web开发,也能够更容易的投入到AI领域。目前在各大排行榜也是排名靠前,所以语言本身没有任何问题,而且前景广阔!
总结
从事一项事业,一定要适合自己,是否感兴趣,是否长久,是否稳定,是否有前途这些因素都考虑清楚,那么偶相信,各位都会事业有成!