分类
摘要:
1.模块的概念
模块 就好比 工具包,要想使用这个工具包中的工具,就需要 导入import 这个模块
每一个以扩展名 .py 结尾的 Python源代码文件 都是一个 模块
在模块中定义的 全局变量、函数 都是模块能够提供给外界直接使用的工具
注:
可以在模块中定义 变量或者函数
模块名也是一个标识符
2... 阅读原文
2019-07-29 17:37:04 阅读(2391) 评论(0)
摘要:
Python回炉复习 1
变量
Python的变量和C语言的变量书写方式类似;
书写要求
python程序编写结构利用缩进表示,抛弃花括号;
结构
分支:
if(条件语句1):
执行语句块
else if(条件语句2):
执行语句块
else:
执行语句块
循环:
while 循环
while... 阅读原文
2019-07-29 16:41:01 阅读(2318) 评论(0)
摘要:
1.函数的定义
def 函数名():
函数封装的代码
……
注:函数前后应该保留两个空行
2.函数的使用
直接使用函数名()调用函数块。
1 def say_hello():
2 print("Hello")
3
4
5 say_hello()
... 阅读原文
2019-07-29 15:13:03 阅读(2391) 评论(0)
摘要:
前面的笔记说,python中的一切数据类型都是对象
我们在细化下就是:对象可由两部分组成:对象数据和对象方法
针对不同类型的数据对象,有不同的操作对象的方法。
那么我们开始看下字符串对象的常用方法:
一、find() 用于返回子字符串在字符串中的位置
格式:str.find()
1 a = '1... 阅读原文
2019-07-29 13:14:12 阅读(2758) 评论(0)
摘要:先做个自我介绍,我13年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了。13年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学了。 退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。所以辍学后我一段时间,我想去找... 阅读原文
2019-07-29 12:55:02 阅读(2423) 评论(0)
摘要:
1修改实例的字符串表示
可以通过定义__str__()和__repr__()方法来实现
class Pair:
def __init__(self,x,y):
self.x = x
self.y = y
def __str__(self):
... 阅读原文
2019-07-29 11:51:01 阅读(2591) 评论(0)
摘要:
对于房天下租房信息进行爬取
代码
import re
import requests
from lxml.html import etree
url_xpath = '//dd/p[1]/a[1]/@href'
title_xpath = '//dd/p[1]/a[1]/@title'
data_xpaht = ... 阅读原文
2019-07-29 11:48:02 阅读(2315) 评论(0)
摘要:
ORM简介
1, ORM是 对象--关系--映射 的简称.实现了数据模型与数据库的解耦,即数据库的设计不需要依赖特定的数据库,通过简单的配置就可以轻松更换数据库
2, 类对象 --> sql --> pymysql --> mysql服务端 --> 磁盘,orm其实就是将类对象的语法翻译成... 阅读原文
2019-07-29 11:03:04 阅读(2457) 评论(0)
摘要:
1.安装
安装c++budildtools
使用该网站
搜索并下载
lxml
Twisted
Scrapy
使用cmd打开到下载文件的目录输入pip install {文件名}
2.xpath简介
xpath可以使用路径表达式在xml和html中导航
xpath包含标准函数库
xpath是... 阅读原文
2019-07-29 11:00:03 阅读(2099) 评论(0)
摘要:
1.BeautifulSoup下载
pip install BeautifulSoup4 或者 pip install bs4
pip install lxml #解析器
2.BeautifulSoup支持的解析器
解析器
使用方法
优势
劣势
python标准解析库
Be... 阅读原文
2019-07-29 09:14:02 阅读(2376) 评论(0)