自我介绍
在实际的工作场景中,发现越来越多的工作任务都是可以通过Python编程来“偷懒”,从而达到事半功倍的效果,所以有了想把这种方法介绍给大家的想法。朕的爽毕业设计就是《基于Python的sql注入检测工具的设计与开发》,同时在工作中先后使用Python对给《渗透测试报告快速生成器》制作可视化界面、在社区发表了《“懒人”小工具之txt自动化写入excel脚本》、使用Python书写过一些简单漏洞的poc脚本等等。对于Python有了一定的基础,想通过这次的专栏继续对Python进行全面的学习,也将学习的成果整理出来与大家分享。希望想要让工作更加智能化、“偷懒化”的兄弟姐妹们,能在接下来的专栏内容中有所收获。
专栏介绍
本次专栏主要是针对有一定Python基础的兄弟姐妹们,对Python这门编程语言想更加深入的学习,从而为“偷懒”的工作方式打开大门。在未来的专栏中,将会与大家一起依次学习Python的方方面面,同时也支持想学习其他方面的兄弟姐妹们一起参与进来讨论学习。
未来专栏目录
【Python“偷懒”入门专栏】我要我想要的
【Python“偷懒”入门专栏】和web聊天
【Python“偷懒”入门专栏】节约时间
【Python“偷懒”入门专栏】网络通信
【Python“偷懒”入门专栏】和数据库聊天
选择以上的专栏目录的原因一方面是专栏的内容更具有通用性,另一方面是个人的兴趣趋向,有Python其他方向想了解的,在下懂得的也会不吝分享,不懂的也会逐步去学习了解再分享给大家。对于该专栏有兴趣的不妨关注一下!
我认识的编程是用来干什么的?
我的理解的编程是\快速实现想法***的工具=可以代替人去工作的工具,是能够省时、省力的工具=一个*快乐****的工具
为什么选择Python?
1、比较简单、入门比较快
2、有很多拓展库能用几行代码就实现强大功能
3、用途比较广,适合用于“偷懒”
“偷懒”入门思路
*首先,需要发现能够“偷懒”的点。*也就是发现生活工作中,我们需要重复的工作。通过“偷懒”的方法,不仅能减轻工作量,同时还能提高我们工作的效率,甚至说能提高工作质量。
为什么说能提供工作效率?一是我们没办法像机器程序一样计算速度快,二是我们没办法像机器程序一样能持续工作不用休息,三是可以通过多线程的手段,缩减程序的运行时间。
为什么说能提高工作质量?因为我们没办法像程序一样不出错的去执行,有句话说的好,“程序不会犯错,犯错的是人”。同时,减少了重复性的工作后,有更多的时间去做其他的工作内容和提升自己,也是提高工作质量的一种方法。
*其次,要敢想、要敢做、要去做。*对于刚入门的兄弟姐妹们,由于技术较差,难免会发现我有时间去写这个程序,那我这个工作都自己做完了。然后就进入循环,技术长时间处于停滞阶段无法使用在工作生活中。遇到能够通过编程解决的问题的时候,我们不妨多花些时间通过编程去解决它,相信在不久的将来就都能够使用编程的方式去解决很多重复性的工作了。
**最后,是要有一定的基础,循序渐进。**咱们不能说,刚学了hello,word!就想着说开发一套web系统这样的事情。很显然,这不适合我们当前的进度,学习编程也需要有一定的耐心。从基础学起,建议完整的学习一本Python的入门书籍,这样对于基础的内容有一个较为全面的了解,对于后面的编程起很大的推进作用。
已实现的“偷懒”场景
1、通过《“懒人”小工具之txt自动化写入excel脚本》
2、无验证码的自动化登录操作
3、批量化测试海康威视未授权漏洞POC等较为简单的POC
4、通过爬虫,爬取攻击告警平台告警信息转换成能够直接发送到信息通报
5、多线程ping扫描工具
6、《渗透测试报告快速生成器》GUI界面
7、安恒云白名单检测工具和批量化检测(检测是否被误封)
8、等等
总结
总的来说,Python“偷懒”入门思路就是,学好基础后多去发现生活工作中可以“偷懒”的场景,再不吝时间的去动手实现。祝大家都可以通过python“偷懒”,工作更加轻松。开躺开躺!