分类
摘要:
Alembic 如何使用?
数据库版本化
通常我们会将我们的代码放入到某个VCS(版本控制系统)中,进行可追溯的版本管理。一个项目除了代码,通常还会有一个数据库,这个数据库可能会随着项目的演进发生变化,甚至需要可以回滚到过去的某个状态,于是一些工具将数据库的版本化也纳入了管理。
在之前的数据库操作中... 阅读原文
2020-07-14 15:50:10 阅读(2355) 评论(0)
摘要:
from PyPDF2 import PdfFileReader,PdfFileWriter
写pdf=PdfFileWriter()
for i in range(1,5):
读pdf=PdfFileReader('{}.pdf'.format(i))
for j in ran... 阅读原文
2020-07-14 15:10:03 阅读(2430) 评论(0)
摘要:
from PyPDF2 import PdfFileReader,PdfFileWriter
读pdf=PdfFileReader(r'E:\pdf\python.pdf')
for i in range(读pdf.getNumPages()):
写pdf=PdfFileWriter()
... 阅读原文
2020-07-14 14:33:05 阅读(2412) 评论(0)
摘要:
import pdfplumber
import pandas
#将表格写进csv文件
#with pdfplumber.open(r'E:\pdf\表格.pdf') as f:
#for page in f.pages:
#for table in page.extr... 阅读原文
2020-07-14 13:13:11 阅读(3536) 评论(0)
摘要:
一、函数名的应用
函数名的定义和变量的定义几乎一致,在变量的角度,函数名其实就是一个变量,具有变量的功能:可以赋值;但是作为函数名他也有特殊的功能就是加上()就会执行对应的函数,所以我们可以把函数名当做一个特殊的变量
1、函数名指向的是函数的内存地址
函数名 + ()就可以执行次函数
def fu... 阅读原文
2020-07-14 08:14:04 阅读(2344) 评论(0)
摘要:
Django Template层之Template概述
by:授客 QQ:1033553122
实践环境
Python版本:python-3.4.0.amd64
下载地址:https://www.python.org/downloads/release/python-340/
Win7 64位
... 阅读原文
2020-07-14 07:57:03 阅读(2698) 评论(0)
摘要:
一、Django自带的用户认证-auth模块
1.auth模块简介
网站开发过程中,我们需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能。Flask框架中我们需要手动的创建User模型,然后逐步实现验证方法,但Django框架内置了强大的用户认... 阅读原文
2020-07-14 07:32:04 阅读(2462) 评论(0)
摘要:
前言
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。
from math import pi
import matplotlib.pyplot as plt
cat = ['Speed', 'Reliability', 'Comfo... 阅读原文
2020-07-14 06:00:05 阅读(2382) 评论(0)
摘要:
from typing import List# 八皇后问题,用递归的方法来写。class Solution: def solveNQueens(self, n: int) -> List[List[str]]: # 如果n < 1直接返回空列表 if n <... 阅读原文
2020-07-13 23:11:02 阅读(2877) 评论(0)
摘要:
前言
改造pytest命令行执行测试用例时,返回的内容。
添加用例描述
在编写测试用例时,若将测试目的写为测试用例名称,可能会导致用例名称过长,但是使用简短的编号表示用例名称时,从执行结果中又无法知晓具体的测试逻辑,基于此,想要改造测试结果的返回内容,携带上用例描述信息。
在conftest.py中添加代码如... 阅读原文
2020-07-13 22:56:06 阅读(2350) 评论(0)