摘要:   1. 局部变量、全局变量   局部变量: 1 x = 50 2 def func(x): 3 x = 2 4 print('Change local x to',x) 5 6 func(x) 7 print('x is still',x)输出: Change local x to 2x is ... 阅读原文
2018-06-18 06:45:01 阅读(1219) 评论(0)
摘要: 上篇文章,我们把自己的程序接入了微信公众号,并且能把用户发送的文本及图片文件原样返回。今天我们把用户的图片通过腾讯的AI平台分析后再返回给用户。 为了防止我的文章被到处转载,贴一下我的公众号【智能制造专栏】,欢迎大家关注。 github仓库地址https://github.com/injetlee/Python/tr... 阅读原文
2018-06-18 06:00:16 阅读(1220) 评论(0)
摘要: 一、网络爬虫 Python爬虫开发工程师,从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网页,这样一直循环下去,直到把这个网站所有的网页都抓取完为止。如果把整个互联网当成一个网站,那么网络蜘蛛就可以用这个原理把互联网上所有的网页都抓取下来。网络爬虫(又被... 阅读原文
2018-06-18 00:25:03 阅读(1261) 评论(0)
摘要: 题目: 制作一个游戏 知识点: 函数、if_elif_else, while, exit 游戏图谱: 游戏代码: from sys import exit def gold_room(): print('This room is full of gold. How much do ... 阅读原文
2018-06-17 23:41:02 阅读(1206) 评论(0)
摘要: a=[0,1,2,3,4,5,7,6,8] 增 append  insert a.append(9) #默认增加在最后位置,只能有一个参数 a.insert(1,2) #在1位置插入2 删  remove  pop a.remove(a[0]) #移除a[0],一个参数 a.remove(6)... 阅读原文
2018-06-17 21:53:02 阅读(1293) 评论(0)
摘要:     主要特点 框架代码结构简单易用,易于修改。例如针对出现验证码的处理方法。 采用gevent实现并发操作,与scrapy的twisted相比,代码更容易理解。 完全模块化的设计,强大的可扩展性。 使用方式和结构参考了 scrapy 和 webmagic 。对有接触过这两个框架的朋友非常友好。 对数据的... 阅读原文
2018-06-17 20:48:03 阅读(1236) 评论(0)
摘要: getattr 反射 为什么要有反射? 当在设计一个页面访问的时候,通过用户输入相应的url,进入相应的页面,在用户输入的url地址不存在的时候,返回404错误。 def run(): inp = input('请输入要访问的url:') if inp == 'login': com... 阅读原文
2018-06-17 20:03:05 阅读(1230) 评论(0)
摘要: 简介    本次项目登录注册验证是对之前学习知识点的加深学习,这次项目的练习的知识点有函数、判断语句、循环语句、文件操作等。 项目流程    运行代码之后,输出登录或者注册选项。   当选择登录之后,输入用户名密码,如果该用户信息没有注册过,就输出登录失败,如果该用户信息已经注册过,就显示登录成功。   当选择注册之... 阅读原文
2018-06-17 19:07:02 阅读(1236) 评论(0)
摘要: Python是一种面向对象的解释型编程语言,源代码与解释器CPython遵守GPL协议,Python语法简洁清晰。 语法简洁清晰,那么我们用少量的Python代码能做哪些有趣的东西?温馨提示:文末必看。 一、画爱心表白 1、图形都是由一系列的点(X,Y)构成的曲线,由于X,Y满足一定的关系,所以我们就可以建立模型,建... 阅读原文
2018-06-17 17:44:07 阅读(1340) 评论(0)
摘要:   都很有规律不是吗?而在Scrapy里面,就可以设定我们想要的规律,Scrapy就可以对这些符合规律的网址及页面信息进行处理。先来看看成果吧,这一部分中,我们想要的结果就是输出排行榜里面的电影名称:   而且我们其实可以做的更好。       Pycharm用这个文件夹创建Project,dou... 阅读原文
2018-06-17 17:17:05 阅读(1234) 评论(0)