自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 pip 出现Fatal error in launcher: 解决方法

python终端用pip list出现这个错误Fatal error in launcher:在这里插入图片描述,只要终端用到pip的东西,都在前面加python -m,比如python -m pip list

2020-03-24 18:35:22 1210

原创 创建基类:qlalchemy.exc.ArgumentError: Mapper mapped class Base->base could not assemble any primary key

我们想创建一个基类,让其他的表继承于它,但是我们又不希望基类创建成表,则在基类里面添加abstract = True,例如:

2019-09-08 11:21:10 2369 1

原创 flask生成数据表时出现: 'No application found. Either work inside a view function or push'

解决方案:db.create_all(app=app)

2019-09-06 13:33:18 1325

翻译 django-filter:/ goods / __init __()中的TypeError得到了一个意外的关键字参数'name'

我正在学习Django REST Framework。我想在django rest框架中使用django-filter来选择我想要的结果。我写了一个filter.py来获得价格介于pricemin和pricemax之间的商品。。。运行项目时出现:TypeError at /goods/init() got an unexpected keyword argument ‘name’解决方法:...

2019-09-05 14:55:46 564

原创 py3在线安装xadmin

pip install git+git://github.com/sshwsfc/xadmin.git

2019-09-05 13:54:49 112

原创 cnpm运行项目时出现:Cannot find mudle “XXX”

解决方法:把项目中的node_modules删掉重新cnpm install

2019-08-31 19:39:03 362

原创 Django项目运行出现:django.db.utils.OperationalError: (1193, "Unknown system variable 'storage_engine'")

解决方法:在settings里面的app下加上"OPTIONS":{“init_command”:“SET default_storage_engine=INNODB;”}

2019-08-31 18:15:59 378

原创 rest_framework.request.Wrapper AttributeError: 'CSRFCheck' object has no attribute 'process_request'

解决方法:pip install --upgrade django==1.11.6

2019-08-31 13:21:45 190

原创 Django出现no such table: django_session

解决方法:执行命令 python manage.py migrate

2019-08-31 12:44:19 345

原创 flask表单验证中如果form.validate_on_submit老是false

解决方法:1.表单没有写{{ form.csrf_token }}2,定义表单时没有写validators=[DataRequired()]3.判断条件改为 if not form.validate_on_submit

2019-08-21 07:56:11 932 1

原创 flask页面修改使用表单验证时值出错

1.出错情况如下:2.原因是在接收值时代码写错,更改如下:改为:

2019-08-20 18:33:55 238 1

原创 flask生成数据库时出错 Warning: (1366, "Incorrect string value: '\\xD6\\xD0\\xB9\\xFA\\xB 1\\xEA...' for colu

解决方法:1.先卸载pymysql: pip uninstall pymysql2.安装mysql-connector: pip install mysql-connector3.在app.py 中导入数据库的类: from models import User4.生成表格: python python_db.py...

2019-08-20 10:13:10 338

原创 flask导入flask-sqlalchemy时出错FSADeprecationWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant ove

解决方法:在虚拟环境D:\Envs\Flask\Lib\site-packages\flask_sqlalchemy_init_.py 789行将None修改成False或者True

2019-08-20 09:21:17 3359

原创 flask进行表单验证时导入出现ImportError: attempted relative import with no known parent package

解决方法:在app.py同级目录下新建一个__init__.py文件即可

2019-08-19 22:45:11 617

原创 flask中表单获取不到属性

param= request.formprint(param[“username”])获取不到时,改用print(param.get(“username”))

2019-08-19 20:37:43 427

转载 get和post的区别

GET和POST本质上就是TCP链接,并无差别:1,、GET在浏览器回退时是无害的,而POST会再次提交请求。2、GET产生的URL地址可以被Bookmark,而POST不可以。3、GET请求会被浏览器主动cache,而POST不会,除非手动设置。4、GET请求只能进行url编码,而POST支持多种编码方式。5、GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。...

2019-06-08 13:15:50 70

原创 *args与**kwargs的区别

我们称*args与 **kwargs为参数组,不过它俩接收的参数是有区别的:1.*args也叫作无名参数,它可以接收N个位置参数,并且转成元祖形式;2.**kwargs也叫作关键字参数,它同样可以接收N个位置参数,并且转成字典形式。...

2019-06-08 13:08:13 201

原创 html5常用快捷键

1.补全代码 tab2.复制 Ctrl+d3.选中多列alt

2019-02-18 18:46:55 3278

原创 传入指令 通过四种排序打印出 排序后的序列

from threading import Threadimport timedef px(number,lst): if number == 1: i = 1 while i < len(lst): t = lst[i] j = i - 1 while j >= 0 a...

2019-01-24 19:25:07 229

原创 在一个进程输入列表 另一个进程对其进行排序

from multiprocessing import Processdef px(lst): print(lst) i = 1 while i<len(lst): t = lst[i] j = i-1 while j>=0 and lst[j]>t: lst[j+1]=lst[j]...

2019-01-23 20:01:09 125

原创 栈-括号判断及二进制

1.class Stack(): def __init__(self): self.a=[None for i in range(10)] self.top=-1 def ruzhan(self,data): if self.top==len(self.a)-1: print("栈满了") el...

2019-01-23 19:47:47 115

原创 浅拷贝和深拷贝的区别

1,深浅拷贝都是对源对象的复制,占用不同的内存空间。2,不可变类型的对象,对于深浅拷贝毫无影响,最终的地址值和值都是相等的。3,可变类型:=浅拷贝: 值相等,地址相等copy浅拷贝:值相等,地址不相等deepcopy深拷贝:值相等,地址不相等4.copy浅拷贝:顶级对象改变,浅拷贝过后的对象也不会改变,但是子对象做出改变,浅拷贝过后的对象会改变5.copy深拷贝:顶级对象做出改变深拷...

2019-01-19 10:40:18 182

原创 常见面试题

1.列表去重(利用集合去重)lst = [1, 1, 2, 3, 4, 4, 5]lst1 = set(lst)lst2 = list(lst1)print(lst2)#2.如何将数字转换为字符串a = 2print(type(a))print(type(str(a)))#3.Python中单下划线和双下划綫的区别?#"单下划线" 开始的成员变量叫做保护变量,意思是只有类对象和...

2019-01-16 20:19:04 99

原创 常见面试题

# 1、一行代码实现1-100之和# lst = [i for i in range(1,101)]# print(sum(lst))# 2、如何在一个函数内部修改全局变量?#在函数内部添加 global 变量名 这样就可以在本地作用域定义全局作用域了# name = "大明"# def eat(name1):# global name# name = na...

2019-01-15 20:59:23 77

原创 random猜拳

作业1猜拳import random'''猜拳游戏:和电脑进行猜拳游戏,规定 [0, 1, 2] --> [石头 剪刀 布]举例:当人输入 0 同时 电脑输入 1 打印 “恭喜您 您赢了” 人输入 2 同时 电脑输入 1 打印 “机器你都赢不了 回家种田”'''j =0i=0k=0v=0while j<5:# 人输入的数字 people_...

2019-01-13 19:23:49 261

原创 模块导入方式

#作业1import timett = (2018, 3, 10, 17, 23, 45, 0, 0, 0)get = time.strftime("%Y,%m,%d %H{h}%M{f}%S{s}",tt).format(h='点', f='分', s='秒')print(get)#作业2import time;import patdef tt(tup): ti ...

2019-01-10 21:11:36 136

原创 账号加密及解密

# 代码敲两遍:发qq给 压缩包:文件夹:姓名 文件夹第一遍 文件夹第二遍# 作业:声明一个函数 将电话18670327812 对他进行加密 返回加密后的内容# 解密函数:传入加密后的内容 返回的是电话号码# 电话号码不固定def phone(tel): return telget = phone(17665413918)text = str(get)intab = '...

2019-01-08 19:35:17 703

原创 九九乘法表

#第一种for i in range(1,10): for j in range(i,10): print('{}*{}={: <2}'.format(j, i, i * j), end=' ') print("")#第二种for i in range(1,10): for k in range(1,i): print...

2019-01-07 21:01:33 69

原创 去重

lst = [1, 2, 3, 2, 3, 4]#第一种[get.append(i) for i in lst if i not in get]print(get)formatList = list({}.fromkeys(lst).keys())#第二种print(formatList)

2019-01-07 20:59:22 94

原创 元祖、列表、字典相关

# 作业:tup = ((2, 3), ['比亚迪', '奔驰'], '李白', '杜甫', '奥迪')# 1、查找所有的车名 然后打印出来print(tup[1])# for i in tup[1]:# print(i)# 2、给['比亚迪', '奔驰']添加一个 “五菱宏光”tup[1].append('五菱宏光')print(tup[1])age_list = [...

2019-01-04 19:41:31 102

原创 字符串常用命令

# 作业:代码两遍(注释加上)str1 = '''Whatever pleasure Myra may have shown at the commencement of this speech gave way to a mutinous frown as its later purport penetrated her mind. Had she not had his explici...

2019-01-03 20:01:45 143

原创 等边三角形

i=1while i<=3:j=3while j>=i:print("-",end="")j-=1while i >j:print(’’(2*i-1))breakprint("")i+=1

2019-01-02 22:34:27 384

原创 直角三角形

i=1while i<=5:j=6while j>i:print(" “,end=”")j -= 1while i>=j:print(’*’*i)breakprint(’’)i+=1

2019-01-02 21:47:41 78

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除