- 博客(16)
- 收藏
- 关注
原创 Python爬虫-从基础到大神——(基础的获取网站数据操作)
import requests# 定义需要爬取的网站,这里选取了百度的一个产品页面。base_url = "https://www.baidu.com/more/"# 使用requests请求网址,并接收网页,返回的是状态码response = requests.get(base_url)# 获取网页信息,接收的是文本信息# html = response.text# 接收...
2019-03-20 21:52:11
183
原创 Python-从入门到大神之基础语法(3)
常量python中没有专门定义常量的方式,通常使用大写变量名表示。标示符什么是标识符?标识符是对对象引用起的一个名字。标示符是自己定义的,如变量名 、函数名、类型等有效的Python标识符规则:1)由字母、下划线和数字组成,且数字不能开头2)长度任意长;3)标识符不能与关键字同名;python中的标识符是区分大小写的 变量名 a 和 A 不能相互代替。命名规范:要见名知意,起...
2019-03-11 19:48:18
263
原创 Python-从入门到大神之基础语法(2)
注释:通过用自己熟悉的语言,在程序中对某些代码进行标注说明,这就是注释的作用,能够大大增强程序的可读性注释的分类:1、单行注释以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用2、多行注释多行注释是用三引号(单引号或双引号)包含的字符串变量以及类型变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。程序中,需要把2个...
2019-03-11 19:42:41
1452
4
原创 Python-从入门到大神之基础语法(1)
让我们来,向世界说声你好~方法一:打开cmd输入命令python输入代码print(“hello word”)回车键方法二:新建文本文件,并重命名为hello.py输入代码:print(“hello word”)打开cmd输入命令python hello.py回车...
2019-03-11 19:26:05
226
原创 Python-从入门到大神之安装Python
1、选择版本:目前Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的(3.x版向下不兼容)。我安装的是Python 3.5.4版本。(当然也可以其他版本)2、Windows版本(64位OR 32位), 从Python的官网下载Python 3.5对应的64位安装程序或32位安装程序,然后,运行下载的EXE安装包。3、安装过程有什么不确定不认识的参考一下下面的截图。...
2019-03-11 19:11:56
201
原创 Django的一些常用命令
1.同步数据的时python manage.py makemigrationspython manage.py migrate2.创建账号python manage.py createsuperuser3.创建新的APP目录python manage.py startapp XXX4.服务器调用文件时的配置写法1.配置settins.pySTATIC_ROOT ...
2019-03-04 19:30:51
107
原创 Django的MD5加密使用方法
import hashlib #1,首先引入hashlib模块def password_encrypt(pwd): md5 = hashlib.md5() # 2,实例化md5() 方法 md5.update(pwd.encode()) # 3,对字符串的字节类型加密 result = md5.hexdigest...
2019-03-04 19:18:13
3590
转载 Django请求流程和视图函数
1.请求流程启动服务端等待客户端来连接 浏览器发出请求然后经过wsgiref.py模块 执行urls.py中的列表,请求url和列表中的参数进行匹配 匹配成功后执行对应的视图函数 将结果返回给浏览器 断开连接2.视图函数 函数名称任意,但是一般要见名知意(看见函数名称就知道做什么事) 函数至少有一个参数,一般命名为request,request参数是djan...
2019-03-04 19:12:56
238
原创 简单的Django模板系统
有时web开发需要将数据展示到具体的格式当中,最明显的实例就是类似腾讯qq空间的网站,我们可以切换好多种表达的方式(皮肤),但是内容是不变的。这样就涉及到了一个表达方式和表达内容的区别,Django当中是通过他的模板系统来完成这一工作的。1.模板系统常用符号{{}}和{%%}如果在模板中需要解析变量使用{{}}.如果在模板中进行逻辑相关操作使用{%%}.注释 {# ...
2019-02-23 20:24:00
143
原创 如何让我们的Web服务根据用户请求的URL不同而返回不同的内容呢?
我们可以从请求相关数据里面拿到请求URL的路径,然后拿路径做一个判断...代码如下~import socket#socket.AF_INET: 基于网络#socket.SOCK_STREAM: 基于 TCP 协议server_sk = socket.socket(socket.AF_INET, socket.SOCK_STREAM)server_sk.bind(('127.0...
2019-02-22 21:33:31
925
原创 Django查询之 id vs pk
Django查询 – id vs pk当编写django查询时,可以使用id / pk作为查询参数。类名.object.get( id=1 )类名.object.get( pk=1 )pk代表主键(primary key),pk更加独立于实际的主键字段,即您不必关心主键字段是否被称为id或object_id或任何。如果您具有不同主键字段的模型,它还可以提高您的一致性。...
2019-02-22 21:25:30
1501
1
原创 超浅显讲解C/S架构与B/S架构
1.C/S架构C/S即:Client与Server ,中文意思:客户端与服务器端架构。这里的客户端一般泛指客户端应用程序exe,程序需要先安装后,才能运行在用户的电脑上,对用户的电脑操作系统环境依赖较大。2.B/S架构B/S即:Browser与Server,中文意思:浏览器端与服务器端架构。只需在浏览器上通过HTTP去请求服务器端相关的资源(网页资源)。 ...
2019-02-22 21:19:19
513
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人