python基础学习
本专栏,涵盖Python基础知识,为没有经验的小伙伴提供基础理论。
大大枫free
分析与记录
展开
-
不一样的django2.0笔记(1)
《Django Web框架学习笔记》Django框架的介绍起源&现状2005年发布,采用Python语言编写的开源web框架早期的时候Django主做新闻和内容管理的一个重量级的 Python Web框架,Django 配备了常用的大部分组件基本配置路由系统原生HTML模板系统视图 viewModel模型,数据库连接和ORM数据库管理中间件Cookie & Seesion分页数据库后台管理系统adminDjango的用途网站后端开发微信原创 2020-11-04 08:17:43 · 299 阅读 · 0 评论 -
使用python开发时----为什么要搭建virtualenv虚拟环境?
为什么要搭建虚拟环境呢?在开发过程中, 当需要使用python的某些工具包/框架时需要联网安装比如联网安装Django框架django的1.11.11版本 sudo pip install django==1.11.11提示:使用如上命令, 会将Django安装到/usr/local/lib/python2.7/dist-packages路径下问题:如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令, 在同一个目录下安装或者更新, 新版本会原创 2020-10-22 08:44:12 · 1048 阅读 · 0 评论 -
如何快速掌握Python中的闭包-----python基础
1.闭包的介绍我们前面已经学过了函数,我们知道当函数调用完,函数内定义的变量都销毁了,但是我们有时候需要保存函数内的这个变量,每次在这个变量的基础上完成一些列的操作,比如: 每次在这个变量的基础上和其它数字进行求和计算,那怎么办呢?这个时候就需要闭包来操作了。闭包的定义:在函数嵌套的前提下,内部函数使用了外部函数的变量,并且外部函数返回了内部函数,我们把这个使用外部函数变量的内部函数称为闭包。2.闭包的构成条件通过闭包的定义,我们可以得知闭包的形成条件:1.在函数嵌套(函数里面在定义函数)的前提原创 2020-08-21 16:49:56 · 219 阅读 · 0 评论 -
Python 爬虫基础学习(four)
Python 爬虫基础学习(four)已经导入,显示导入错误 :新建的py文件名,不能和导入的模块文件名重名视频和图片的下载最重要的式是找到视频或图片的路径urllib.request.urlretrive( url=url, filename = filename )1.BeautifulSoup1.基本简介获取标签中嵌套标签的内容1.BeautifulSoup简称: bs42.什么是BeatifulSoup? BeautifulSoup,和lxml一样,是一个ht原创 2020-05-09 21:53:09 · 369 阅读 · 0 评论 -
Python 爬虫基础学习(three)
Python 爬虫基础学习(three)1.正则表达式(回顾)案例:糗事百科图片下载# 1 创建request对象# 2 获取网页源码# 3 解析出图片的路径# 4 下载图片import urllib.requestimport re# 1 创建request对象def create_request(page): url = 'https://www.qiushibaike.com/hot/page/' + str(page) + '/' headers = {原创 2020-05-08 22:35:36 · 263 阅读 · 0 评论 -
Python 爬虫基础学习(tow)
Python 爬虫基础学习(tow)1.URLError\HTTPError简介:1.HTTPError类是URLError类的子类 2.导入的包urllib.error.HTTPError urllib.error.URLError 3.http错误:http错误是针对浏览器无法连接到服务器而增加出来的错误提示。引导并告诉浏览者该页是哪里出了问题。 4.通...原创 2020-05-07 22:04:54 · 787 阅读 · 0 评论 -
Python 爬虫基础学习(one)
python 爬虫基础学习json.cn : 在线翻译json数据1.什么是互联网爬虫?1.通过一个程序,根据Url进行爬取网页,获取有用信息2.使用程序模拟浏览器,去向服务器发送请求,获取响应信息2.爬虫核心?1.爬取网页:爬取整个网页 包含了网页中所有得内容2.解析数据:将网页中你得到的数据 进行解析3.难点:爬虫和反爬虫之间的博弈3.爬虫的用途?数据分析/人工...原创 2020-05-06 21:12:46 · 406 阅读 · 0 评论 -
mysql怎么样与python合体
MySQL数据库基础操作及python中应用文章目录MySQL数据库基础操作及python中应用数据库概述数据存储阶段数据库应用基础概念数据库分类和常见数据库认识关系型数据库和MySQLSQL语句建立数据库和数据表数据库操作数据表的管理表结构设计初步数据类型支持数据操作基础插入(insert)查询(select)where子句算数运算符比较运算符逻辑运算符更新表记录(update)表字段的操作(...原创 2020-04-20 11:31:53 · 1779 阅读 · 0 评论 -
Python基础之正则表达式
正则表达式文章目录正则表达式动机简介元字符使用普通字符或关系匹配单个字符匹配字符集匹配字符集反集匹配字符串开始位置匹配字符串的结束位置匹配字符重复匹配任意(非)数字字符匹配任意(非)普通字符匹配任意(非)空字符匹配开头结尾位置匹配(非)单词的边界位置正则表达式的转义贪婪模式和非贪婪模式正则表达式分组正则表达式匹配原则Python re模块使用match对象的属性方法flags参数扩展flags参...原创 2020-04-17 22:09:40 · 303 阅读 · 1 评论 -
python之IO并发编程总结
IO并发编程文章目录IO并发编程IO文件字节串(bytes)文件读写其他操作刷新缓冲区文件偏移量文件描述符常用文件操作函数网络编程基础OSI七层模型四层模型(TCP/IP模型)数据传输过程网络协议网络地址传输层服务面向连接的传输服务(基于TCP协议的数据传输)面向无连接的传输服务(基于UDP协议的数据传输)socket套接字编程套接字介绍tcp套接字编程服务端流程客户端流程tcp 套接字数据传输...原创 2020-04-16 21:55:52 · 364 阅读 · 0 评论