-
Django基础5.1,模型层(二)多表操作
所属栏目:[Python] 日期:2020-12-20 热度:87
Django5.1 ? 创建模型 建立下列模型 # 作者表 class Author(models.Model): name =models.CharField( max_length=32 ) age = models.IntegerField() # authorDetail=models.OneToOneField(to="AuthorDetail",to_field="nid",on_delete=models.CASCADE) autho[详细]
-
Python环境安装与基础语法(4)——内存管理、if分支
所属栏目:[Python] 日期:2020-12-20 热度:182
Python内存管理 python中有自动清理内存垃圾的功能,当变量的引用计数为0,则可以被有计划的垃圾回收GC 常量会在系统中被多次引用,所以常量的引用计数无法确定 程序控制 顺序:按照先后顺序逐条执行 分支:根据不同条件判断,条件满足执行对应代码块,只能[详细]
-
python 一键登录微信分析好友性别 地址 生成结果
所属栏目:[Python] 日期:2020-12-20 热度:196
# -*- coding:utf- 8 -*- """ author:Mr Yangdata: 2019 / 09 / 26 """ import itchatimport matplotlib.pyplot as pltimport matplotlibimport osimport reimport numpy as np from PIL import Image from wordcloud.wordcloud import WordCloud class We[详细]
-
day04 python
所属栏目:[Python] 日期:2020-12-20 热度:185
01text """ 变量:变化的量 1 、变量值 value 2 、变量的内存地址 id 3 、变量的数据类型 type """ # import numpy as np# arr = np.arange( 10 )# print(type(arr))# print(arr)## l1 = [ 1 , 2 , 3 , 4 , 5 ]# print(type(l1))# print(l1)# import request[详细]
-
Appium + python 自动化测试环境配置
所属栏目:[Python] 日期:2020-12-20 热度:99
--------------------------------------------------------------1. jdk-8u121-window(32位的就下载32位的,64位的就下载64位的)。2.Android-sdk_r24.3.4-windows(下载这个adt-bundle-windows-x86-20140624)3.Python:(V3.6也可以)4.appium:1.4.13.15.N[详细]
-
Django 大神手把手带你上路 ~ celery系列
所属栏目:[Python] 日期:2020-12-20 热度:115
Celery 官方 Celery 官网:http://www.celeryproject.org/ Celery 官方文档英文版:http://docs.celeryproject.org/en/latest/index.html Celery 官方文档中文版:http://docs.jinkan.org/docs/celery/ Celery架构 Celery的架构由三部分组成,消息中间件(me[详细]
-
第十五天:模块
所属栏目:[Python] 日期:2020-12-20 热度:74
模块的四种形式 模块 就是从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结尾的python文件(文件名是test.py的话,它的对应模块名就是test) 包 用来从逻辑上组件模块,本质就是一个目录(必须带有一个 __init__.py 文件) 导[详细]
-
Django 大神手把手带你上路系列 ~ redis数据库
所属栏目:[Python] 日期:2020-12-20 热度:93
redis数据库 # 1.安装redis与可视化操作工具# 2.在服务中管理redis服务器的开启关闭# 3.命令行简单使用redis: -- redis-cli # 启动客户端 -- set key value # 设置值 -- get key # 取出值 # 4.redis支持:字符串、字典、列表、集合、有序集合# https://www.[详细]
-
Flask框架基础1
所属栏目:[Python] 日期:2020-12-20 热度:157
Flask框架 基于jinja2模板和werkzeug wsgi服务微型框架 werkzeug简介 werkzeug是一个wsgi工具包,他可以作为一个web框架的底层库,werkzeug不是一个web服务器,也不是一个web框架,而是一个工具包,官方的介绍说是一个wsgi工具包,它可以作为一个web框架的底[详细]
-
day15
所属栏目:[Python] 日期:2020-12-20 热度:137
1.模块的四种形式 一.什么是模块? 模块是一系列功能的集合体,实现一些功能或代码。一个py文件内部就可以放一堆函数,因此应该py文件就可以看成一个模块,如果这个py文件的文件名oldboy.py,则它的模块名为:oldboy。 二.python模块的四种形式 自定义模块:[详细]
-
python的文件读写
所属栏目:[Python] 日期:2020-12-20 热度:183
在python对文件进行读写操作的时候,常常涉及到“读写模式”,整理了一下常见的几种模式,如下: 读写模式: r :只读? r+ : 读写? w : 新建(会对原有文件进行覆盖)? a : 追加? b : 二进制文件 常用的模式有: “a” 以“追加”模式打开, (从 EOF 开始[详细]
-
python 错误、调试、单元测试、文档测试
所属栏目:[Python] 日期:2020-12-20 热度:157
错误分为程序的错误和由用户错误的输入引起的错误,此外还有因为各种各样意外的情况导致的错误,比如在磁盘满的时候写入、从网络爬取东西的时候,网络断了。这类错误称为异常 ? 错误处理 参考链接:https://www.liaoxuefeng.com/wiki/1016959663602400/10175[详细]
-
使用python发邮件(qq邮箱)
所属栏目:[Python] 日期:2020-12-20 热度:57
今天打算用QQ邮箱作为示例使用的邮箱,其他邮箱基本操作一样。 第一步:首先获取QQ邮箱授权码 1、进入QQ邮箱首页,点击设置,如图 , 2、然后点击账户 ? 3、拉到这个地方,开启POP3/SMTP服务服务,按照指示操作获取你的邮箱授权码 ? 4、这个就是你的授权码,[详细]
-
day26
所属栏目:[Python] 日期:2020-12-20 热度:88
目录 模块的四种形式 模块 包 导入模块 导入包 1.系统自带软件--》不需要安装 2.需要下载的软件 3.自定义软件 import和from...import 循环导入问题 解决方法一: 解决方法二: 模块的搜索路径 Python文件的两种用途 模块的四种形式 模块 就是从逻辑上组织pytho[详细]
-
Thonny报错:Traceback (most recent call last): File "&a
所属栏目:[Python] 日期:2020-12-20 热度:110
thonny的shell窗口执行python; 提示报错: ? ?实际可以执行部分语句: ? ?经查是由于安装python版本是32位的?,而这个软件是64的,系统也是64的 ? ?尝试卸载python;发现安装的是64位的python啊; 从thonny打开系统shell,和自己cmd打开;检查pyhon版本:[详细]
-
python设计花蕾
所属栏目:[Python] 日期:2020-12-20 热度:95
#coding=gbk import turtle #设计树干 turtle.right(90) turtle.pensize(2) turtle.pencolor("black") turtle.fillcolor("green") turtle.begin_fill() for _ in range(2): turtle.forward(200) turtle.left(90) turtle.forward(20) turtle.left(90) turtle.[详细]
-
Python 可变类型和不可变类型,以及其引用
所属栏目:[Python] 日期:2020-12-20 热度:124
基本数据类型的引用 ????????在Python中定义一个数据便在内存中开辟一片空间来存储这个变量的值,这块已经被分配的内存空间便会有一个内存地址。访问这块内存需要用到变量名,变量名实际存储的是变量的地址在内存中的地址,但是使用print()函数得到的确实[详细]
-
python操作mysql
所属栏目:[Python] 日期:2020-12-20 热度:72
python操作mysql 安装 python操作mysql数据库,主要就是通过pymysql模块 pip install pymysql 操作流程 1)建立数据库连接对象 conn 2)通过 conn 创建操作sql的 游标对象 3)编写sql交给 cursor 执行 4)如果是查询,通过 cursor对象 获取结果 5)操作完毕[详细]
-
Python中read()、readline()和readlines()三者间的区别和用法
所属栏目:[Python] 日期:2020-12-20 热度:83
? 在python中读取文件常用的三种方法:read(),readline(),readlines()? ? 准备 假设a.txt的内容如下所示: HelloWelcomeWhat is the fuck... 一、read([size])方法 read([size]) 方法从文件当前位置起读取size个字节,若无参数size,则表示读取至文件结束为[详细]
-
sniperoj的as-fast-as-you-can wp
所属栏目:[Python] 日期:2020-12-20 热度:134
0x00:关于题目 emmm 这题目没啥好说的 就是python脚本 和很多这种写脚本拿flag的题目类似,换汤不换药 0x01:题解 打开题目 ? ?抓个包 或者 f12看一下网络 ? ?呐 一目了然 脚本如下 # coding=utf-8 import requests, base64 session=requests. session() url=[详细]
-
Python爬虫工程师必学——App数据抓取实战
所属栏目:[Python] 日期:2020-12-20 热度:167
Python爬虫工程师必学 App数据抓取实战 ? ? 爬虫分为几大方向,WEB网页数据抓[详细]
-
flask-用户认证系统
所属栏目:[Python] 日期:2020-12-20 热度:172
flask有关认证的扩展 扩展 说明 flask-login 管理已登录用户的用户会话 werkzeug 计算密码散列值并进行核对 itsdangerous 生成并核对加密安全令牌 flask-mail 发送与认证相关的邮件 werkzeug计算密码散列值 在数据库中保存用户密码时,处于安全考虑,我们储存[详细]
-
Python 模块
所属栏目:[Python] 日期:2020-12-20 热度:155
Python 模块 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。 模块让你能够有逻辑地组织你的 Python 代码段。 把相关的代码分配到一个模块里能让你的代码更好用,更易懂。 模块能定义函数,类和变量,模块里也[详细]
-
Django+MySQL Dashboard 网页端数据库可视化
所属栏目:[Python] 日期:2020-12-20 热度:106
1. Overview Python+MySQL+Django,有些数据托管在 MySQL 的数据库,然后我们希望进行可视化,通过 web 的方式对数据库的信息去进行展示/检索/维护/.. 这个项目中,我们的数据托管在 MySQL 的数据库中,然后在 Django 中配置数据库信息,连接到数据库,在前端[详细]
-
python网络爬虫——CrawlSpider
所属栏目:[Python] 日期:2020-12-20 热度:170
- CrawlSpider - 作用:用于进行全站数据爬取 - CrawlSpider就是Spider的一个子类 - 如何新建一个基于CrawlSpider的爬虫文件 - scrapy genspider -t crawl xxx www.xxx.com - 例:choutiPro - LinkExtractor连接提取器:根据指定规则(正则)进行连接的提取[详细]
