摘要: 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)