1.正则:正则必须是字符串,如果不是报错
TypeError: expected string or bytes-like object
2.说明由re.match()函数返回给变量match的是一个空的类型,所以
在调用group()方法时会报错
AttributeError: 'NoneType' object has no attribute 'group'
3.django.core.exceptions.ImproperlyConfigured: Requested
setting DEFAULT_INDEX_TABLESPACE, but settings are not
configured. You must either define the environment variable
DJANGO_SETTINGS_MODULE or call settings.configure() before
accessing settings.
启动环境不对
4.函数确少关键字,具体我是类里面忘记写request
TypeError: index() takes 0 positional arguments but 1 was
given
5.
NoReverseMatch at /login/
Reverse for 'login' not found. 'login' is not a valid view
function or pattern name.
url 参数没有设置 name=''
6.
Forbidden (CSRF token missing or incorrect.): /login/
将ajax中csrf里面的参数改为:csrfmiddlewaretoken
这里这个名字是固定的,后台会自动接收,如果没有这个名字就会报
错
7.【TypeError: __init__() got an unexpected keyword argument 'method'】
@user.route('/get_user', methods=["GET", "POST"]) 这里面methods少了一个s
8.怎么解决syntaxerror:non-utf-8 code starting with \xc4'in file c:\users\ad
首行增加,已测试可用。
# coding=gbk
程序中出现中文,运行的时候出现如下错误:
9.
Python: ImportRequestsError: No module named 'requests'解决方法
运行Python程序时,出现下面错误:
import requests ModuleNotFoundError: No module named ‘requests’
原因:没有导入requests库
解决办法:
开始菜单选择运行,输入cmd运行,然后cd命令进入到python安装目录下的Scripts文件中,
然后输入pip install requests,就好了。
或者 打开Python文件的安装目录,进入Scripts文件中,按住Shift键+鼠标右击
如果上面的还是不能解决你的问题,试试下面的办法吧,
pip install requests -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com