![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
shishui07
这个作者很懒,什么都没留下…
展开
-
python 打印斐波那契数列-使用递归函数版本
使用python打印出斐波那契数列的过程中需要特别注意的是数列中的值有前两项相加而来,所以需要两项同时赋值,不能分开赋值,分开赋值会导致数列变为等比数列#!/usr/bin/python#-*- coding:UTF-8 -*-def fib(n): a=0 b=1 for i in range(n-1): a,b=b,a+b return aprint fib...原创 2018-01-25 14:26:14 · 3993 阅读 · 0 评论 -
Django使用mysql8.0作为数据库遇到的问题解决
mysql作为Django web项目的数据库,昨天晚上进行了mysql升级,升级到了8.0。数据都没啥问题但是等用Django连接数据库的时候出现报错:django.db.utils.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: NO)")”这就很神奇了,setti...原创 2018-06-07 09:01:33 · 3188 阅读 · 2 评论 -
python 对字典进行排序
Python字典是无序的,有时候有需要对字典按照键或者按照值进行排序。为了完成排序。将字典值取出来写到列表中再排序的方法是很愚蠢的。 可以使用sorted函数来实现这个功能即sorted(dict,value,reverse) 需要导入operator库 代码如下import operatordic={'a':1,'b':2,'f':5,'d':1}sorted(dic,key=op...原创 2018-05-23 21:59:55 · 2319 阅读 · 1 评论 -
Python-协程操作文件内容
先放代码,等会儿有空了再做说明#-*- coding:UTF-8 -*-import dns.resolverimport os,timeimport httplib2import asyncionow = lambda : time.time()#定义一个获取当前时间的匿名函数start=now()#获取程序开始执行的时间#appdomain = 'xn--zfr54hd...原创 2018-05-28 17:32:29 · 4038 阅读 · 1 评论 -
爬取壁纸网站上图片
最近试试用python写点爬虫,正巧在思否上看到有人分享的一个爬取壁纸网站上合适尺寸壁纸的爬虫,感觉挺有意思就模仿着人家自己也写了一下试试。感觉顺着自己的思路写下来,也还行。满足了按照分类来和页数来实现爬取的功能。也算是提升了一下自己的爬虫技巧,从爬文字升级到爬图片了^_^~~ 先上原贴地址:sf.gg上 jrainlau 的作品 附上壁纸网站:http://wallpaperswide.c...原创 2018-04-27 18:05:10 · 977 阅读 · 0 评论 -
Django发生Article.author: (fields.E304) Reverse accessor for 'Article.author'错误
Django发生错误如下: SystemCheckError: System check identified some issues:ERRORS: content.Article.author: (fields.E304) Reverse accessor for ‘Article.author’ clashes with reverse accessor for ‘Article.n...原创 2018-04-08 16:44:12 · 3596 阅读 · 0 评论 -
django使用js或者图片等静态文件的引用方法
django使用静态文件需要将该文件放在static目录下边,static下可以有多级目录方便静态文件的管理。 使用static时还需要在project的setting.py中配置一下”STATIC_URL”就像这样STATIC_URL = '/static/' 同时需要配置“INSTALLED_APPS”增加一行appname 这样访问时django会自动到app下的static目录进行查...原创 2018-03-21 16:39:24 · 3012 阅读 · 1 评论 -
解决python2.X从json文件中读取数据进行unicode转码情况
需要从一个json文件中逐行读取数据并将数据写入到一个字典数据中。服务器上python版本为2.6直接使用json.load()函数时发现load到的数据都是经过unicode转码的数据每一项前边都会多一个“u`”导致后边程序无法获得字典的准确数据。 上网搜了半天解决方案,发现这是python2.x的固有机制,在python3中已经取消。在python3中直接使用json.load()是不会出现...原创 2018-03-14 15:57:09 · 4524 阅读 · 1 评论 -
使用dnspython进行DNS解析并对网站进行轮询检查
最近看了天斯大神的《python自动化运维》,里边有DNSPython的案例感觉写的很实用,想拿过来用。但是我在服务器上装了个python3.6。就打算用Python3来替代原来的检查程序。 首先需要导入的是三个模块,dns.resolver,os,httplib2(天斯大神用的是httplib跟httplib2中实用的方法有所不同) 代码如下:#!/usr/bin/python3#...原创 2018-01-06 20:34:12 · 2155 阅读 · 0 评论 -
Django2.1遇到 app_label and isn't in an application in INSTALLED_APPS 错误
Django在应用列表中添加新的应用时有时会出错INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', ...原创 2018-06-14 17:35:45 · 5279 阅读 · 6 评论