![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 83
Python炭烧
分享自己工作方面的一些经验和技术知识点,以及自己的一些成长感悟。欢迎关注!
展开
-
Python机器学习笔记
Python机器学习笔记一 机器学习概述1.1 人工智能概述1.1.1 机器学习与人工智能、深度学习关系机器学习和人工智能、深度学习的关系机器学习是人工智能的一个实现途径深度学习是机器学习的一个方法发展而来达特茅斯会议(Dartmouth Conferences)- 人工智能的起点1956年,几个计算机科学家相聚在达特茅斯会议(Dartmouth Conferences),提出了“人工智能”的概念。1.1.2 机器学习、深度学习能够做什么机器学习应用场景非常多,可以说原创 2021-12-14 20:47:06 · 600 阅读 · 0 评论 -
22岁专科菜逼Python的2021年终总结
前言转眼已经到了2021年的末尾,回首这过去的一年,发现自己曾经定下的目标一个都没有完成。????1.自身情况 && 上家公司我是一个专科毕业的菜逼,大学的最后一年发现自己什么都不会,听说程序员赚的多等学完了出来也只能在二线城市找了个7.5k的工作,这期间边上班边还贷款还是挺吃力的。虽说之前的拿个公司虽小,但好歹是个甲方,过年过节的福利是真的挺不错的,干了一年半这期间还给我涨了20%的薪水,过年还有三个月的年终奖,唯一我不太喜欢的就是里面的人挺卷的,尤其是我的老大,天天卷到8、9点原创 2021-12-13 21:26:53 · 318 阅读 · 20 评论 -
Python头像动漫化,快来生成一个自己的动漫头像吧
一、前言很多时候我们都会为头像发愁,像我这种万年不换头像的咸鱼从来没有这种烦恼。但是吧,有个个性化的头像还是非常有趣的,因为这个抠鼻屎的头像除了抠鼻屎这点,其它都很符合本人的气质,所以已经够用了。但是我还是打算把这个小技巧给大家分享。二、效果展示在我多次测试后,发现女生头像的生成还是比较不错的,而且最好是正面照。而男生动漫头像的生成就有点差强人意了,大家可以自己试试,下面我们看看我用有村大妹子生成的两张图片,我们先看第一张: 接下来是第二张,我用的是垫底辣妹中的形象: 两张效果都还可以,主要还是人原创 2021-12-13 20:58:21 · 977 阅读 · 0 评论 -
python学习一定用pycharm吗?
PyCharm是真的好,尤其是适合大型项目。但除此之外,我也想强力推荐Spyder作为配套编程IDE。作为一个开源老铁,今天我给大家简单介绍一下如何使用两者中的功能进行高效开发。我个人的经验:初期开发用Spyder,调试、debug和部署用PyCharm。搭配起来,效率加倍!Spyder的编程界面最重要是啥,就是右边红框里面的变量查看的部分。你可以一段一段的运行程序,也可完整的运行,而中间产生的变量值°都可以在这个变量窗口查看。其中绝大部分变量都可以通过双击打开查看具体数值,比如我可以双击查看一个n原创 2021-12-12 20:07:31 · 211 阅读 · 0 评论 -
知道后每个人都封神的 20 个 Python 技巧
MongoDB是由C++语言编写的非关系型数据库,是一个基于分布式文件存储的开源数据库系统,其内容存储形式类似JSON对象,它的字段值可以包含其他文档、数组及文档数组,非常灵活。在这一节中,我们就来看看Python 3下MongoDB的存储操作。1. 准备工作在开始之前,请确保已经安装好了MongoDB并启动了其服务,并且安装好了Python的PyMongo库。2. 连接MongoDB连接MongoDB时,我们需要使用PyMongo库里面的MongoClient。一般来说,传入MongoDB的IP及原创 2021-12-10 22:36:42 · 106 阅读 · 0 评论 -
从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏
继推出2017年机器学习开源项目Top 30榜单后,Mybridge AI又推出了一个Python开源项目Top 30榜单,包括开源Python库、工具等。该榜单基于项目质量、用户参与度以及其他几个方面进行了评估,从大约15000个开源项目中挑选了Top 30,差不多都是在2017年1-12月发布。这些项目在Github上的平均star为3707。No 1:Home-assistant (v0.6+)基于Python 3的开源家庭自动化平台[Github 11357stars,由Paulus Schou原创 2021-12-09 18:01:03 · 285 阅读 · 2 评论 -
必须收藏 零基础自学Python资源大全,学完这些自学Python学习资料,找工作不用愁
这是一篇 Python 入门指南,针对那些没有任何编程经验,从零开始学习 Python 的同学。不管你学习的出发点是兴趣驱动、拓展思维,还是工作需要、想要转行,都可以此文作为一个参考。在这个信息爆炸的时代,以 “Python入门” 为关键字搜索出的结果成千上万。不少小白选手难免会东一榔头西一棒槌,最终看了很多文章,却仍没跨过新手那道门槛。结合自身的学习经验以及与很多自学者的沟通了解,我们整理出一条可操作性较强的自学路线,同时收集了多种形式的 Python 优质学习资源,供诸位尚未入门或刚入门不久的同学参原创 2021-12-07 22:35:49 · 323 阅读 · 5 评论 -
冻成狗啦 我用Python爬取某宝2008条棉袄,终于买到心仪的棉袄了
转眼就到12月份了,但是没想到今年的冬天这么冷,基本取暖靠抖,太冷啦!于是,赶紧打开了Python,用它爬取并分析一波棉袄,找到一件最合适的棉袄给裹到身上。01 数据采集数据采集是数据可视化分析的第一步,也是最基础的一步,数据采集的数量和质量越高,后面分析的准确的也就越高,我们来看一下淘宝网的数据该如何爬取。淘宝网站是一个动态加载的网站,我们之前可以采用解析接口或者用Selenium自动化测试工具来爬取数据,但是现在淘宝对接口进行了加密,使我们很难分析出来其中的规律,同时淘宝也对Selenium.原创 2021-12-06 17:13:26 · 324 阅读 · 7 评论 -
微软开源最强Python自动化神器Playwright 不用写一行代码
相信玩过爬虫的朋友都知道selenium,一个自动化测试的神器工具。写个Python自动化脚本解放双手基本上是常规的操作了,爬虫爬不了的,就用自动化测试凑一凑。虽然selenium有完备的文档,但也需要一定的学习成本,对于一个纯小白来讲还是有些门槛的。最近,微软开源了一个项目叫「playwright-python」,简直碉堡了!这个项目是针对Python语言的纯自动化工具,连代码都不用写,就能实现自动化功能。可能你会觉得有点不可思议,但它就是这么厉害。下面我们一起看下这个神器。1. Playwr.原创 2021-12-02 21:49:13 · 279 阅读 · 0 评论 -
我入门 Python 后总结的基础教程
先唠叨几句学习 Python 有几周了,也写了 2 个小项目来解决自己的实际需求。简单记录一下,供自己备忘,也供后来者参考。0.0) 我为什么选择 Python我之前使用 Swift + Vapor 开发了 iPic (图床工具) 的后端服务,遇到很多问题:主要还是 Swift 在 Ubuntu 下并不成熟,甚至很多关键性、基础性的库,都是 TBD;以及,基于 Swift + Ubuntu 的库并不多,开发起来很吃力。接下来要开发 Klib (Kindle、iBooks 标注管理) 的.原创 2021-11-29 20:42:27 · 123 阅读 · 0 评论 -
超全Python学习路线图+14张思维导图,让python初学者不走弯路
这几天得到许多朋友的支持,我的分享能帮助到大家我也很开心。突发奇想,想把当初自学python时收藏的关于python的14张思维导图和学习路线拿出来分享给许多同样处于"初级"阶段的各位攻城狮们。话不多说,直接见图吧~~【字符串】【序列】【文件对象】【条件循环】【数据类型】【模块】【面向对象编程】【列表元组】【基础知识1】【基础知识2】【函数1】【函数2】【错误异常】铛铛铛,接下来就是要展示关于Python的学习路线了,不要眨眼!Python必原创 2021-11-25 22:17:47 · 3326 阅读 · 0 评论 -
微软推出的Pylance,随着VS Code的更新,性能又前进了一步
微软推出的 VS Code Python 语言插件 Pylance,给 Python 带来编译语言般的开发支持。对于最近更新的 VSCode 版本,除了保留 Pylance 原始特性外,又引入了新特性。Pylance 是微软今年推出的 Python 语言服务器,可以利用语言服务器协议与 VS Code 进行通信。Pylance 在 VS Code 中为 Python 提供了快速、特性丰富的语言支持,并依赖于核心的 Python 扩展,从而极大地改善了 VS Code 中的 Python 体验。随.原创 2021-11-23 15:41:32 · 372 阅读 · 0 评论 -
不踩坑的Python爬虫:如何在一个月内学会爬取大规模数据
Python爬虫为什么受欢迎如果你仔细观察,就不难发现,懂爬虫、学习爬虫的人越来越多,一方面,互联网可以获取的数据越来越多,另一方面,像 Python这样的编程语言提供越来越多的优秀工具,让爬虫变得简单、容易上手。利用爬虫我们可以获取大量的价值数据,从而获得感性认识中不能得到的信息,比如:知乎:爬取优质答案,为你筛选出各话题下最优质的内容。淘宝、京东:抓取商品、评论及销量数据,对各种商品及用户的消费场景进行分析。安居客、链家:抓取房产买卖及租售信息,分析房价变化趋势、做不同区域的房价分析。拉勾.原创 2021-11-12 22:12:01 · 258 阅读 · 0 评论 -
秀的一批,那些你不得不知的 Python 杀手级框架
Python 作为一门极易入门的编程语言,一是得益于其简洁的语法,而是因为有着丰富的第三方库的支持,很多复杂的功能,比如机器学习,数据分析等直接调用第三方库封装好的函数,一行代码即可搞定。那在 Python 届有哪些被封神的库呢,今天就给大家介绍十个堪称杀手级别的工具包。0x00 IPython学习 Python 一定对其交互环境非常熟悉,但 Python 自带的交互环境有很多限制,而且也不够美观。IPython 是对 Python 自带交互环境的增强,支持变量自动完成,bash shell 命令原创 2021-11-11 21:52:56 · 111 阅读 · 0 评论 -
关于 Python 的最全面试题
1 Python的函数参数传递看两个例子:a = 1def fun(a): a = 2print a # 1a = []def fun(a): a.append(1)print a # [1]所有的变量都可以理解是内存中一个对象的“引用”,或者,也可以看似c中void*的感觉。这里记住的是类型是属于对象的,而不是变量。而对象有两种,“可更改”(mutable)与“不可更改”(immutable)对象。在python中,strings, tuples, 和numb原创 2021-11-09 23:07:52 · 302 阅读 · 0 评论 -
我为什么建议前端将Python 作为第二语言?
前言“如何摆脱不停切图的困局?”这不是一篇制造焦虑的文章,而是充满真诚建议的Python推广文。当谈论到编程入门语言时,大多数都会推荐Python和JavaScript。实际上,两种语言在方方面面都非常强大。而如今我们熟知的ES6语言,很多语法都是借鉴Python的。有一种说法是 “能用js实现的,最后一定都会用js实现。”那么这里可以说:“能跟python长得像的,最后一定会像python。”1. Python和ES6语法差别1. 基本类型值得注意的是,尽管两者都是动态类型,但pyt原创 2021-11-08 22:41:28 · 97 阅读 · 0 评论 -
Python线程指南
1. 线程基础1.1. 线程状态线程有5种状态,状态转换的过程如下图所示:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J67eSBgB-1636273815328)(https://images.cnblogs.com/cnblogs_com/huxi/WindowsLiveWriter/Python_11F5/thread_stat_simple_3.png “thread_stat_simple”)]1.2. 线程同步(锁)多线程的优势在于可以同时运行多个任务原创 2021-11-07 16:34:08 · 99 阅读 · 0 评论 -
Python就该这样学,我如何2个月快速掌握Python的?实现月入破万
一、学习建议找到自己感兴趣的方向,并且结合市场需求进行选择1、Python的应用范围测试运维web人工智能大数据爬虫及数据分析办公自动化2、学习过程中一定要勤加练习,并且尝试去使用学习过的内容实现一些简答的功能遇到技术问题不要慌,解决问题的过程也是加速自己成长的途径学会使用搜索引擎寻找答案。不知道使用搜索工具的同学,直接把错误信息复制到搜索框,即可找到很多的相关错误的内容百度谷歌3、一定要学会看报错的信息,错误信息代表的是程序问题出现的原因,通过不断积累发现和分析问题,原创 2021-11-06 22:11:27 · 1602 阅读 · 0 评论 -
5个酷毙的Python工具
工欲善其事必先利其器,一个好的工具能让起到事半功倍的效果,Python社区提供了足够多的优秀工具来帮助开发者更方便的实现某些想法,下面这几个工具给我的工作也带来了很多便利,推荐给追求美好事物的你。Python TutorPython Tutor 是由 Philip Guo 开发的一个免费教育工具,可帮助学生攻克编程学习中的基础障碍,理解每一行源代码在程序执行时在计算机中的过程。通过这个工具,教师或学生可以直接在 Web 浏览器中编写 Python 代码,并逐步可视化地运行程序。如果你不知道代码在内存中是原创 2021-11-05 21:34:04 · 87 阅读 · 0 评论 -
HR:你Python精通数据分析吗?分享给刚入门零基础的学习伙伴
之前看到一个段子:以前去面试,HR会问你“精通office吗?”现在去面试,HR会问你“会Python数据分析吗?”大数据时代,无论是数据分析师、研发,到运营、市场、产品经理,「数据分析+数据可视化」的能力都是基本要求。数据挖掘工程师这一岗位应运而生,成为市场争抢的稀缺人才!逛一下招聘网站,接近50%的岗位都需要具备「数据分析」能力,python数据分析广泛应用于制造、金融、快消、电商、医疗等行业,几乎是职场必备技能。根据招聘网站信息显示,1年左右经验的数据分析师薪资都到了 15-20k 之间原创 2021-11-04 15:35:29 · 288 阅读 · 0 评论 -
GitHub 上适合刚接触学习Python的开源项目
随着 Python 语言的流行,越来越多的人加入到了 Python 的大家庭中。为什么这么多人学 Python ?我要喊出那句话了:“人生苦短,我用 Python!”,正是因为语法简单、容易学习,所以 Python 深受大家喜爱。(Python!Python!Python!)Python 初学者在迈过安装编程环境和基本语法的门槛 ,准备大展身手的时候,可能突然就会进入迷茫期:不知道做些什么、再学些什么。然后对编程的兴趣就会慢慢消退,找不到坚持下去的理由,从而慢慢淡忘之前学会的编程知识。所以找到自己感兴趣、原创 2021-11-03 21:59:06 · 274 阅读 · 0 评论 -
使用深度 Q 学习的 AI 驱动蛇游戏 源码分享
在构建基本的蛇游戏之后,现在我们将专注于如何将强化学习应用于它。我们必须在这个项目中创建三个模块:1.环境(我们刚刚构建的游戏)2.模型(移动预测的强化模型)3.代理(环境和模型之间的中介)算法:我们在棋盘上随机放置了蛇和食物。使用 11 个值计算蛇的状态。如果有任何条件为真,则将该值设置为0,否则设置1。如何定义 11 个状态基于当前的 Head 位置代理将计算 11 个状态值,如上所述。获得这些状态后,代理会将其传递给模型并执行下一步操作。执行下一个状态后计算奖励。奖励定.原创 2021-08-20 16:46:27 · 224 阅读 · 0 评论 -
弘扬奥运精神,我们49行画个奥运五环
虽然这届奥运遇到重重阻碍,疫情影响而延后,延后了要举办民众反对,再然后彩排后还爆出xq案件,更有小道爆出黑幕。这些种种我们就忽略掉吧~截止本文发表,我们看看战况:弘扬奥运精神,今天我们用49行写歌奥运五环~本文效果预览: 奥林匹克标志奥林匹克 标志 (Olympic Logo /Symbole Olympique/Olympic Rings)是由皮埃尔·德·顾拜旦先生于1913年构思设计的,是由《奥林匹克宪章》确定的,也被称为奥运五环标志,它是世界范围内最为人们广泛认知的奥林匹克运动会原创 2021-08-04 19:04:56 · 11220 阅读 · 0 评论