如何在 Python 中使用断点调试
实际上没人能一次就写出完美的代码,除了我。但是世界上只有一个我。--林纳斯·托瓦兹(Linux之父)既然不是神,写代码自然免不了要修改。测试并修正代码中各种错误的过程被称作调试,又叫debug。刚接触编程的人,往往对调试代码没有很深的认识,觉得把功能做出来就完事了。一旦程序运行出现问题,便无从下手。
Python 抓取网页乱码原因分析
在用python2抓取网页的时候,经常会遇到抓下来的内容显示出来是乱码。发生这种情况的最大可能性就是编码问题:运行环境的字符编码和网页的字符编码不一致。比如,在windows的控制台(gbk)里抓取了一个utf-8编码的网站。或者,在Mac/Linux的终端(utf-8)里抓取了一个gbk编码的网站
如何在一台电脑上同时使用 Python 2 和 Python 3
Python的版本是这几年被开发者诟病的一大槽点,也让众多新手头疼不已。逐渐退居二线的老版本2存在不少缺陷但应用广泛,而新版本3为了彻底解决历史遗留问题决定另起炉灶不向后兼容。对于开发者来说,如果要更新版本,将有大量的代码移植工作,同时还得考虑外部依赖库的兼容性。而对于学习者来说,最大的问题莫过于:
如何安装 Python 的第三方模块
正所谓“人生苦短,我用Python”。Python的一大优势就是有丰富且易用的第三方模块,省去了大量重复造轮子的时间,节约了众多开发者的生命。对于已经熟悉Python开发的人来说,安装第三方模块是家常便饭的事情。但如果是刚入门的新手,很可能会被折腾一番。所以我来简单地科普一下,如何安装Python的
史上首个 Python x 微信小程序
我们编程教室的微信小程序上线啦!还算顺利,一次就审核通过了。还只是个demo,在线运行python代码。可以加载运行几个例程,也可以自己输入代码。但受小程序功能所限,不能够自动补全啥的。不妨在挤公交、等上菜、蹲大号等无聊的时候,拿出来复习几个python语法,打发一下时光。之后会把课程也放进去,到时
在这个什么都看脸的时代,如何用 GUI 提高 python 程序的颜值?
0、前言有不少初学者会问,Python写的程序看起来好丑啊,只能在那个黑黑的框里运行吗?隔壁家的JS好像挺好看的,还能有酷炫效果呢……其实呢,术业有专攻,Python擅长的领域在后台服务器、数据处理、科学计算等方面,以及作为一种工具,搞定各种可以自动化的事情。做界面并不是它的优势项目。但即便如此,本
ECharts+Python 给你的数据做“美颜”
本文授权转载自公众号:挖地兔(waditu)前言最近无意中看到一篇文章,介绍的是在IPythonNotebook里实现ECharts的可视化效果。我个人对ECharts一直是推崇有加,是baidu发布的开源项目中我比较喜欢的一个,绝对是良心之作了。所以,看到这篇文章着实小激动了一把。今天借花献佛,利
还你系统空间的 Python 小程序
Windows系统用久了,磁盘中就会产生大量的“垃圾”文件。这些文件有的是程序使用过的临时文件,有的是操作记录和日志信息等。因为往往不能被有效地清理干净,越积越多,导致用户的可用空间越来越小。同时也会因为碎片文件过多,使得系统的运行速度受到一定影响。像我这种强迫症用户显然受不了这种状况,定期清理垃圾
如何用100行Python代码做出魔性声控游戏“八分音符酱”
最近几天,一款魔性的小游戏在微博上刷屏了,各大平台的主播也纷纷如感染病毒一样直播自己怎么玩这个游戏(被游戏玩)。这个游戏叫做《不要停!八分音符酱♪》。它是一款来自岛国的恶搞游戏,主角是一只可爱的小生物—八分音符酱,玩家通过对它喊话来控制其前进和跳跃。因为操作方式太奇葩,所以玩游戏的人本身似乎会比游戏
给伸手党的福利:Python 新手入门引导
这是一篇Python入门指南,针对那些没有任何编程经验,从零开始学习Python的同学。不管你学习的出发点是兴趣驱动、拓展思维,还是工作需要、想要转行,都可以此文作为一个参考。在这个信息爆炸的时代,以“Python入门”为关键字搜索出的结果成千上万。不少小白选手难免会东一榔头西一棒槌,最终看了很多文
Python有嘻哈:Crossin教你用代码写出押韵的verse
托某奇艺选秀节目的福,“嘻哈”无疑是这个夏天最热的音乐标签。年初的时候,我们教室实习生小D还是网易云上一只忧郁的民谣狗(参见数据分析:当赵雷唱民谣时他唱些什么?)。没想到一夜之间,他的歌单已被HipHop占据,俨然一只黑怕老炮儿。这对小D来说可谓一大利好:本来报个吉他班,学了仨月才把1645摸熟,如
Python有嘻哈:Crossin教你用代码写出押韵的verse
托某奇艺选秀节目的福,“嘻哈”无疑是这个夏天最热的音乐标签。年初的时候,我们教室实习生小D还是网易云上一只忧郁的民谣狗(参见数据分析:当赵雷唱民谣时他唱些什么?)。没想到一夜之间,他的歌单已被HipHop占据,俨然一只黑怕老炮儿。这对小D来说可谓一大利好:本来报个吉他班,学了仨月才把1645摸熟,如
Python情感分析:鹿晗的粉丝们究竟原谅他了吗?
国庆长假的最后一天,鹿晗在微博上公开宣布和关晓彤的恋情。消息来得太突然,不仅粉丝圈里炸了,顺带连微博服务器也给炸了。在此心疼新浪运维工程师一秒,放个假都不能省心。这条微博让粉丝们心情复杂,却让各路媒体们集体高潮,从各种刁钻的角度进行了全方位的报道和评论,蹭热点的姿势令人眼花缭乱。(在这点上不得不承认
一名python学习者打开双11的正确姿势
11月11日是个有趣的日子。客观来说,它和一年中其他364(365)天一样没什么特殊,但偏偏又总被人赋予特殊的含义。十年之前,大家谈论的是如何打发“光棍节”(跟和菜头一样,此节日的发源地也是本人的母校)。到了近些年,这一天显然又成了“剁手”的代名词,阿猫阿狗们早早地就开始了铺天盖地的宣传。不过还没到
数百种编程语言,而我为什么要学 Python?
toCSDN:下次想转文章直接说嘛,还费这劲干嘛。再附送你们个推广好不好:数百种编程语言,而我为什么要学Python?CSDN微信公众号2017年11月16日推送,文末署名作者头衔是『资深云平台开发工程师、数据库内核开发工程师和高级运维工程师,现就职于腾讯CDG(企业发展事业群),曾就职于网易,网易
关于“Python进高考”,我有句呵呵不知当讲不当讲
前几天,我的朋友圈和很多群都被一条消息刷屏了:Python被纳入高考!有朋友说,关于这个,你不写点什么吗?我说挺好的啊,当然是滋瓷咯,你看我们关注数最近都蹭蹭往上涨,没必要再跟风发文了。然而过了一会儿,有人截给我看这么一段:我去!作为一个教Python的我都看不下去了。这得有多不要脸才能说出这种话…
平安夜,Python 送你一顶圣诞帽 @微信官方
还有多少耿直boy和我一样在等待微信官方送上一顶圣诞帽?最后知道真相的我眼泪掉下来……(还蒙在鼓里的同学请在微信最上方的搜索栏自行搜索『圣诞帽』)好吧,你不给,咱自己来,不就是个帽子嘛。Python在手,圣诞帽我有!OpenCV库加上几张圣诞帽图片,三四十行代码轻松搞定。只不过调试的时候要注意点,图
我在Python的艳阳里,大雪纷飞
你在南方的艳阳里大雪纷飞;我在北方的寒夜里四季如春。昨天,南方不少地区,尤其是长江中下游一带迎来了一场难得的大雪。虽说给出行带来极大的不便,但也让我们这些没怎么见过下雪的人着实兴奋了一番。by@OR.by@OR.by@Provin.Mhttps://www.zhihu.com/video/94024
我用 Python 算了下:编程教室的用户数哪天能到100万
这是一篇正经的数据分析案例。去年12月初,在经过四年多的积累后,编程教室微信公众号的关注人数突破10万人。(可回顾最开始我也没有想过会有这么一天…)10万人只是另一个开始,让我感到责任更大了。如果不写出更多更好质量的文章和教程,也对不起大家的关注啊。人数不是目的,内容才是王道。但是嘛,偶尔也会yy一
在知乎上学 Python - 入门篇
写在前面本文对知乎上关于Python入门方面的问答、文章、专栏做了一定的收集和整理,希望对各位Python学习者能有帮助,至少可以节省大家一点时间。这一篇主要针对的是零基础或初学Python,包括学习的路线、方法建议,推荐的教程、资源等。而像爬虫、数据分析、机器学习等进阶内容将会在后续的文章给出。本