
python
请保持优秀。
大智若愚,勤能补拙。
展开
-
python windows环境下安装与使用pip ————简单靠谱!
看了一些教程,感觉还是自己整理出来一篇简单直白的教程更好一些,干货在此:假设我们已经安装好了python,直接进入python的安装目录下:我们发现上图所示的目录结构,进入Script目录,我们发现:我们是有pip的,这是我们下载python所自带的,只不过版本比较旧,但我们也可以直接使用它!复制该路径,并在cmd中进入该路径:F:\Python27\Scripts, 然后我们就...原创 2019-03-05 15:41:24 · 11957 阅读 · 0 评论 -
Django在pycharm下修改默认启动端口
如题,度娘前几条答案说的都不清不楚,俺来补上:点击下拉选项中的Edit Configuration进入如下界面:如果左侧没有出现django server,说明您的项目是不django,或者说还没有创建出可运行的manage.py文件,所以请想创建一个(创建方法略)。然后在右侧的port就能修改默认端口了,如上图我的默认端口是8000。Done....原创 2019-05-26 13:29:16 · 19412 阅读 · 2 评论 -
Python 单例模式详解 ————基于__init__实现
使用Django做web开发的时候遇到了这样一个问题,我想创建一个分支线程定时爬去某网站的信息,首先我就想到了使用单例模式,但是Python的单例模式并不像java那样一个static就完事了,需要使用不同的机制来实现,在网上找了几篇博客弄明白大概怎么回事,在这里跟大家分享一下我的理解:首先,因为只有继承了object的类才能定义__new__方法,所以我们要创建一个类,并且让它继承于obje...原创 2019-06-05 20:41:00 · 13379 阅读 · 2 评论 -
完美解决Error: That IP address can't be assigned to.
环境:python3 + Django2.2.1 + 阿里云centOS7 Linux服务器想在服务器上跑django 项目,环境神马的都调好了,最后一步:python manage.py runserver 119.23.36.XX:8000总是gg,报错:Error: That IP address can't be assigned to.但是使用localho...原创 2019-06-13 17:57:02 · 30277 阅读 · 4 评论 -
TypeError: CASCADE() missing 4 required positional arguments: 'collector', 'field', 'sub_objs'...
Ctrl c + Ctrl v, 度娘上竟然没搜到?哪里错了呢?为啥人家都没加这四个参数而我必须要加上?答案就是把models.CASCADE()后边的括号去了就可以了。。。我好菜啊,哭唧唧...原创 2019-06-02 16:49:37 · 16931 阅读 · 4 评论 -
AttributeError: ‘str‘ object has no attribute ‘decode‘
python3下列代码会报上边的错print("Response:", resp.text.decode('unicode_escape'))解决办法:print("Response:", resp.text.encode('utf-8').decode('unicode_escape'))中间加上.encode('utf-8')即可。问题原因:python3里面,字符...原创 2019-06-03 09:58:59 · 44687 阅读 · 2 评论