《Python从小白到大牛》纸质图书于2018年10月上市,为了答谢广大学员对智捷课堂以及关老师的支持,现购买51CTO学院(【Python数据分析师:从0基础到数据分析达人】(https://edu.51cto.com/sd/108f3)专题课程的学员送一本《Python从小白到大牛》纸质版图书。学员购买视频后请于购买课程后10个工作日内申请赠书,过期视为放弃。注意:苹果支付购买,以及8折(含8折)一下活动购买不赠送图书。领取说明:加qq群:51CTO-
系统 2019-09-27 17:57:17 2262
一基本概念1并行和并发1并行,parallel同时做某些事,可以互不干扰的同一时刻做几件事如高速公路上的车道,同一时刻,可以有多个互不干扰的车运行在同一时刻,每条车道上可能同时有车辆在跑,是同时发生的概念2并发,concurrency也是同时做某事,但强调的是同一时段做了几件事。并行是可以解决并发问题的。2并发的解决1队列,缓冲区队列:排队就是队列,先进先出,解决了资源使用的问题。缓冲区:排程的队列,其实就是一个缓冲地带,就是缓冲区优先队列:对比较重要的事
系统 2019-09-27 17:57:11 2262
python爬取有道翻译实现原理操作步骤注意事项实现原理利用urllib包中的request对象模拟浏览器访问有道翻译服务器(发送相同格式的request)。用urllib包中的parse来将数据转化为相同格式。得到的相应通过编码之后,以dict形式取出翻译内容。importurllib.requestimporturllib.parseimportjsonurl='http://fanyi.youdao.com/translate?smartresult
系统 2019-09-27 17:57:02 2262
需求:1.用户输入密码正确登录2.用户输入密码错误退出并调用函数继续输入3.用户输入密码符合原先给定的一个值时,允许用户重置密码,并且可以用新密码登录4.输入三次后禁止输入虽然贴别的简单,但是还要记录一下,废话不多说直接贴码了#!/user/bin/envpython#-*-coding:utf-8-*-#Author:qinjiaxipassword_list=['!@#','12345']defaccount_login():tries=3whilet
系统 2019-09-27 17:56:38 2262
按照其他博客,码了最简单的游戏(贪吃蛇),出现bug,pygame.error:videosystemnotinitialized,无法解决,pygame.init()也多次调用,无法解决,先放在博客上,等会用了再来解决,使用的工具是pucharmimportpygame,sys,random,timefrompygame.localsimport*#定义颜色变量0=黑色255=白色redColor=pygame.Color(255,0,0)blackCo
系统 2019-09-27 17:55:09 2262
0前言大概是三个月前,有个人找我说要我帮忙写几行代码,功能是把一个文件夹里面的所有文件拆分成200个文件一个文件夹,很简单的。我理解了之后,觉得还是挺简单的,花了半个小时写出来了,代码也不多,代码和思路都可以分享一下。1环境说明Win10系统下Python3,编译器是Pycharm。需要安装shutil这个第三方库,直接pipinstallshutil就可以了。2代码先导入需要用到的库,os是用来切换路径和创建文件夹的。shutil是用来复制黏贴文件的im
系统 2019-09-27 17:54:56 2262
如果pipinstallpyecharts安装不成功,请直接检查你的python版本。如果是python2.7,安装的pyecharts版本只能是V0.5.x,如果是python3,那就可以安装V0.5.x和V1.0.0及以上的。在https://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learnpython扩展网站上没有找到pyecharts,所以只能去gihub上看看了。下图是在github查阅pyecha
系统 2019-09-27 17:53:17 2262
glob模块说明:1、glob是python自己带的一个文件操作相关模块,用它可以查找符合自己目的的文件,就类似于Windows下的文件搜索,支持通配符操作*、?、[]这三个通配符,*代表0个或多个字符,?代表一个字符,[]匹配指定范围内的字符,如[0-9]匹配数字。glob.glob("字符串+通配符")该方法返回指定路径所有匹配的文件的列表,该方法需要一个参数用来指定匹配的路径字符串(本字符串可以为绝对路径也可以为相对路径),其返回的文件名只包括当前目
系统 2019-09-27 17:52:14 2262
如果页数太多的话,全部显示在页面上就会显得很冗杂可以在页面中显示规定的页码数例如:book_list.html:书籍列表序号id书名{%forbookinbooks%}{{forloop.counter}}{{book.id}}{{book.title}}{%endfor%}«{{page_html|safe}}»views.py:fromdjango.shortcutsimportrenderfromapp01importmodelsdefbook_li
系统 2019-09-27 17:52:03 2262
引言前段时间,微信朋友圈开始出现了一种晒照片新形式,微信好友墙,即在一张大图片中展示出自己的所有微信好友的头像。效果如下图,出于隐私考虑,这里作了模糊处理。是不是很炫,而且这还是独一无二的,毕竟每个人的微信好友是不一样的。本文就教大家用Python来实现这种效果。环境操作系统:WindowsPython版本:3.7.3代码实现我们需要首先需要获取好友的头像信息,接下来处理图像并完成图像的拼接。准备工作在这里,我们登录微信获取好友信息,使用的是wxpy模块;
系统 2019-09-27 17:50:08 2262