![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
萌鼠喝酸奶
这个作者很懒,什么都没留下…
展开
-
Python——如何搭建python开发环境
一、下载安装首先去Python官网下载与自己本机匹配的python版本,注意看好自己电脑是32位还是64位。然后点击安装包,进行安装。二、配置环境变量1、右键“我的电脑”,选择属性2、然后点击“高级系统设置”,选择“高级”3、点击环境变量4、选择系统变量Path,点击编辑然后在变量值框里加上python安装路径名,比如我的安装原创 2016-11-16 20:22:39 · 11916 阅读 · 2 评论 -
Django——报错:admin后台添加中文数据时报错——UnicodeEncodeError: 'ascii' codec can't encode characters in position..
这个是在弄自己的个人博客站点时遇到的问题,在admin后台添加中文数据时,会报错:UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-3解决办法,在相应的admin.py(项目/blog/admin.py)中添加:import sys;reload(sys);sys.setdefaultenc原创 2017-08-31 01:20:42 · 6112 阅读 · 0 评论 -
Django —— 数据库处理时的报错问题
django数据库错误相关问题问题:字段修改属性发生错误1>>python manage.py makemigrationsYou are trying to add a non-nullable field 'price_monthly' to product without a default; we can't do that (the database needs something转载 2017-08-28 11:57:26 · 14007 阅读 · 0 评论 -
Django—— migrate 和makemigrations的差别
在你改动了 model.py的内容之后执行下面的命令:Python manger.py makemigrations相当于 在该app下建立 migrations目录,并记录下你所有的关于modes.py的改动,比如0001_initial.py, 但是这个改动还没有作用到数据库文件你可以手动打开这个文件,看看里面是什么在此之后执行命令python manager.py migrate将转载 2017-08-30 02:45:59 · 584 阅读 · 0 评论 -
python——flask如何截获所有访问,以及before_request、after_request修饰器
在学习着用flask开发安卓后天接口时,遇到一个需求,就是想截获所有请求,即在所有请求进入app.route装饰的函数前先被处理一次。经过在网上查找资料后,知道了@before_request、@after_request这两个方法,示例:@app.before_requestdef before_request(): ip = request.remote_addr u原创 2017-08-21 17:32:34 · 15793 阅读 · 0 评论 -
python——Django项目开发:配置项目/static/路径,调用css、img、js等静态文件
在Django项目开发中,不能像正常web开发一样通过 'imgs/bg.jpg' 访问本地静态文件,需要做一些配置,才能实现静态文件的访问。一、首先在项目根路径下新建一个static文件夹,然后在static文件夹下可以新建相应的css、imgs、js等文件夹,用于存放css、img、js等静态文件。二、项目配置1、打开settings.py,在底部添加:STATIC_URL =原创 2017-07-18 16:27:37 · 12919 阅读 · 1 评论 -
python——图片爬虫:爬取爱女神网站(www.znzhi.net)上的妹子图 进阶篇
在上一篇博客中:python——图片爬虫:爬取爱女神网站(www.znzhi.net)上的妹子图 基础篇我讲解了图片爬虫的基本步骤,并实现了爬虫代码在本篇中,我将带领大家对基础篇中的代码进行改善,加入多线程,提高爬取效率。首先我们明确一个改进的思路,就是在函数downloadAlbum(url)中:# 循环下载专辑中各个图片 for num in range(1原创 2017-07-15 23:34:50 · 12942 阅读 · 1 评论 -
python报错——SyntaxError: Non-ASCII character '\xe7
这个错误的原因是:程序中的编码出了问题解决办法是在程序的最前面加上:# coding:utf8原创 2017-06-28 17:41:43 · 2172 阅读 · 0 评论 -
Python——报错:WindowsError:[Error 1(...)](WindowsError错误码解释)
WindowsError的错误码解释:0 操作成功完成.1 功能错误.2 系统找不到指定的文件.3 系统找不到指定的路径.4 系统无法打开文件.5 拒绝访问.6 句柄无效.7 存储控制块被损坏.8 存储空间不足, 无法处理此命令.9 存储控制块地址无效.10 环境错误.11 试图加载格式错误的程序.12 访问码无效.13 数据无效.14原创 2016-11-20 00:03:05 · 14039 阅读 · 1 评论 -
Python——拼接字符串的几种方式
最近在学python,很多东西需要学,需要总结。这里总结一下几种字符串连接方式,结合网上查的,大致有一下五种:1、最原始的字符串连接方式:str1 + str22、python 新字符串连接语法:str1, str23、奇怪的字符串方式:str1 str24、% 连接字符串:‘name:%s; sex: ' % ('tom', 'male')5、字符串列表连接:st原创 2016-11-19 23:41:21 · 1599 阅读 · 0 评论 -
Python——报错:“Non-ASCII character”
1、报错:如下图2、原因:出现这个错误的原因是因为程序中的编码错误,python默认是ASCII,没有支持UTF-8,而我在代码中注释使用了汉字,所以出现了错误。3、解决:在.py代码文件第一行添加:#coding:utf-8这样就解决了该错误原创 2016-11-19 23:27:32 · 1112 阅读 · 0 评论 -
Python——报错:ImportError: cannot import name requests
这个是因为代码中import了requests第三方库,但却没有安装这个库。把requests库安装即可,如何安装可以看这里:安装requests第三方库原创 2016-11-16 21:21:12 · 16170 阅读 · 2 评论 -
Python——安装requests第三方库
一、介绍requests是Python的一个HTTP客户端库,跟urllib,urllib2类似,不过requests的优势在于使用简单,相同一个功能,用requests实现起来代码量要少很多。毕竟官方文档都很直白的说:python的标准库urllib2提供了大部分需要的HTTP功能,但是API太逆天了,一个简单的功能就需要一大堆代码。所以,使用requests方便的多。二、下原创 2016-11-16 21:15:02 · 53535 阅读 · 2 评论