pycharm怎么安装opencv的库 学习python需要什么基础?
学习python需要什么基础?
学python如果有过任何一门语言的编程经验去掉,除非没有,学起来也很很简单。但这只不过说入门学习,入门后各种库的学习才是关键。个人如果说,学任何一门语言最主要的应该兴趣、动力和应用。
本人年龄45,学python大概1年,大学时学过fortran,但现在巳然忘光。工作后因工作原因自学了VBA,以方便啊并且办公应用。后来我们随着公司内部上报到的各种报表越来越多,而数据又是从有所不同的内网网站声望兑换,为了爬取内网数据自动生成报表,而不是像VBA差不多可以先从内网直接下载数据各种表后才能生成报表,就没基础了python。
python基础个人以为也很简单的,如:数据类型,循环,函数,类等等,只需有任何一门语言的基础,上手难都一下子。但python的特色是它各种丰富的库,学习这些库的使用才是难点,但这些库实际在网上查找资料,也能很快上手。
就拿爬虫来说,是需要自学了requests,然后把因为网站的js加密,又去学习了js逆向运动。
数据爬取过来以后,在不认识其他库的情况下,先期用基础的循环、可以确定语句接受数据分析,以生成报表数据,当时想简化后代码,又去学习了pandas和numpy。
毕竟想自动生成excel和word,又学了pywin32,openpyxl(个人其实基础的办公应用,实际pandas和这两个也差不多就够用了,可能先执行效率慢点)。了解了xlwings和python-docx。
前爬虫登录,就无脑地在用ddddocr来识别验证码,但这个库不更新了,想自己编写一个验证码识别模块,所以才想报班学习(目前正在去学习)opencv。
后期的学习目标一是pyautogui,用来脚本自动启动结束日常工作。二是apscheduler,定期定时自动出现执行阶段。三是pyqt5,程序桌面ui界面设计。
是从上述事项的学习,我目前单位上班基本都那就是几个步骤:开电脑-然后打开pycharm-全都运行程序(后期准备用apscheduler自动启动正常运行),这样一来,以外老板正式叮嘱的任务,完全是可以很痛快地捞鱼了。
虽说目前个人总觉得的python还学得很虚伪,但已经基本提升了预期目的,帮我缓轻了很多工作负担,甚至还指导了其他一些同事。所以才学兴趣和动力比较足。
综上分析,学什么语言又不是重点,重要肯定是你准备用它来干什么,你想达到什么目的,你有没有兴趣和动力去去学习它,这才是学好一门语言的关键。
pycharm怎么导入opencv的源码?
先打开pycharm,接着点击设置里就能导入opencv的源码
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。