分类
摘要:
该库跟jQuery的使用方法基本一样
http://pyquery.readthedocs.io/ 官方文档
解析库的安装
pip3 install pyquery
初始化
1.字符串初始化
html = '''
<div>
<ul>
... 阅读原文
2018-08-28 06:00:08 阅读(888) 评论(0)
摘要:
本篇是承接上一篇web应用(入门级)的内容往下顺延的,阅读后将会了解HTML逻辑显示优化,如下图所示,从杂乱无章的日志文件到一个整齐的列表显示。
—————————————————————————— 我是分割线 —————————————————————————————————
6存储和管理数据
在下面的内容之前需... 阅读原文
2018-08-28 00:00:25 阅读(1004) 评论(0)
摘要:
解析库的安装
pip3 install beautifulsoup4
初始化 BeautifulSoup(str,"解析库")
from bs4 import BeautifulSoup
html='''<div class="panel"> <div class="pan... 阅读原文
2018-08-27 20:17:12 阅读(892) 评论(0)
摘要:
items.py,根据需求确定自己的数据要求
1 # -*- coding: utf-8 -*-
2
3 # Define here the models for your scraped items
4 #
5 # See documentation in:
6 # https://doc.scra... 阅读原文
2018-08-27 20:02:02 阅读(791) 评论(0)
摘要:
一.python2
python2中默认以ASCII编码
str='hello world'
gbk_to_unicode=str.decode('gbk')#将gbk解码为unicode
print(gbk_to_unicode)
unicode_to_utf-8=gbk_to_unicode.encode('u... 阅读原文
2018-08-27 19:42:01 阅读(894) 评论(0)
摘要:
网络传输模型
基本模型
层次划分
需要说明的是在网络传输层TCP可靠而UDP不可靠
传输层说明
说明一: 作为Python开发,咱们都是在应用层的HTTP协议之上进行开发的。
说明二: 网络编程,主要是了解我们Python能编写的最低的层次, 即传输层的基本情况。
说明三: HTTP协议是基于TCP之上的 因此我... 阅读原文
2018-08-27 17:57:07 阅读(1777) 评论(0)
摘要:
面向对象
特性 class object
封装、继承、多态
语法:属性、方法
构造函数(在实例化时做一些类的初始化的工作 该函数是用于传参数)
析构函数(在实例释放、销毁的时候自动执行的、通常用于一些收尾工作,如:关闭一些数据库链接,关闭打开的临时文件 当程序执行完以后, 析构__del__(self)自动进行内... 阅读原文
2018-08-27 17:37:03 阅读(876) 评论(0)
摘要:
一、生成器的定义
在函数中使用yield关键字,由函数返回的结果就是生成器。
1 def gen():
2 print('gen') #函数内部的代码不执行
3 yield 0
4 yield 1
5 yield 2
6
7 g = gen()
8 print(g)
9 pr... 阅读原文
2018-08-27 16:44:03 阅读(839) 评论(0)
摘要:
Django Form表单
Form介绍
总结一下,其实Django form组件的主要功能如下:
生成页面可用的HTML标签
对用户提交的数据进行校验
保留上次输入内容
普通方式手写注册功能
views.py
1 # 注册
2 def register(request):
3 error_m... 阅读原文
2018-08-27 16:22:03 阅读(998) 评论(0)
摘要:
小编也不知道大家能不能用的到,我只是把我学到的知识分享出来,有需要的可以看一下。python本身就是一个不断更新改进的语言,不存在抄袭,有需要就可以拿过来用,在用的过程中,你发现可以用另外一种方法把它实现,就可以把代码做进一步的优化,然后分享出来,这样python会变的越来越实用。今天心情不好,分享两个小程序就结... 阅读原文
2018-08-27 14:47:01 阅读(807) 评论(0)