摘要: 凡是用print()来辅助查看的地方,都可以用断言(assert)来替代    使用断言 如果断言失败,assert语句本身就会抛出AssertionError def foo(s): n = int(s) assert n != 0,'n is zero!' #asser... 阅读原文
2019-06-14 17:09:01 阅读(1482) 评论(0)
摘要: Cookie: 1.保存在用户浏览器 2.可以主动清除 3.可以被伪造 4.跨域名 Cookie 不共享 创建一个项目:user_manager 和应用: app01 创建数据库,添加 models.py from django.db import models # Create your models here... 阅读原文
2019-06-14 16:47:02 阅读(1420) 评论(0)
摘要:     图书管理系统 出版社的管理  源码位置:https://gitee.com/machangwei-8/learning_materials/tree/master/%E9%A1%B9%E7%9B%AE/bookmanager 1.设计URL urlpatterns = [   url(r'^... 阅读原文
2019-06-14 14:47:01 阅读(3087) 评论(0)
摘要:     图书管理系统 出版社的管理  源码位置:https://gitee.com/machangwei-8/learning_materials/tree/master/%E9%A1%B9%E7%9B%AE/bookmanager 1.设计URL urlpatterns = [   url(r'^... 阅读原文
2019-06-14 14:46:35 阅读(3196) 评论(0)
摘要:     图书管理系统 出版社的管理  源码位置:https://gitee.com/machangwei-8/learning_materials/tree/master/%E9%A1%B9%E7%9B%AE/bookmanager 1.设计URL urlpatterns = [   url(r'^... 阅读原文
2019-06-14 14:46:08 阅读(1878) 评论(0)
摘要: 1.数组值的求和 首先构造一个具有100个值的数组,然后我们利用两个不同的方法进行求和: >>> l=np.random.random(100) l的数据如下: >>> l array([0.63330856, 0.55254815, 0.681117 , ... 阅读原文
2019-06-14 12:49:02 阅读(1858) 评论(0)
摘要: 一.数组的运算 数组的运算可以进行加减乘除,同时也可以将这些算数运算符进行任意的组合已达到效果。 >>> x=np.arange(5) >>> x array([0, 1, 2, 3, 4]) >>> x=5 >>> x=np.a... 阅读原文
2019-06-14 11:46:04 阅读(1432) 评论(0)
摘要: 初学python,连接mysql时遇到了提示pymysql模块导入有问题,本人虽是window系统,解决思路是一样的 代码如下: import pymysql#打开数据库,参数依次为:主机名/IP,用户名,密码,数据库名db=pymysql.connect("localhost","root","888999",... 阅读原文
2019-06-14 10:17:05 阅读(2834) 评论(0)
摘要: 如果不捕获错误,自然可以让Python解释器来打印出错误堆栈,但程序也被结束了 既然能捕获错误,就可以把错误堆栈打印出来,然后分析错误原因,同时,让程序继续执行下去 logging模块   Python内置的logging模块可以非常容易地记录错误信息   通过配置,logging还可以把错误记录到日志文件里,... 阅读原文
2019-06-14 10:10:10 阅读(2220) 评论(0)
摘要: 最近读到崔庆才大神的Python3网络爬虫开发实战,本文基本上是书中的内容,有小的改动,仅供参考,如有侵权请联系删除。 爬虫基础 1.HTTP基本原理 1.URI和URL URL的全称是Uniform Resource Locator,即统一资源定位符,又叫做网页地址,是互联网上标准的资源的地址。 URL的... 阅读原文
2019-06-14 08:33:08 阅读(2407) 评论(0)