自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 错误:'dict' object is not callable

在晚上学习别人的代码,偶然爆出错误:'dict' object is not callable找了半天没发现错误。后来还想上文已经有变量名为dict.因此dict在下面程序中被认为是一个变量不是内置函数。教训:不要将变量名取名为关键字。转载于:https://www.cnblogs.com/everfight/p/python_name.html...

2017-09-30 18:00:00 4503

转载 AssertionError while merging cells with xlwt (Python)

产生这一错误的原因是,行列数字的赋值有问题,三行数字大于下行数字,左列数字大于右列数字。sheet.write_merge(top_row, bottom_row, left_column, right_column, content, style)转载于:https://www.cnblogs.com/everfight/p/python_xlwt.html...

2017-09-30 16:43:00 157

转载 Python => ValueError: unsupported format character 'Y' (0x59)

产生问题的原因是:SQL语句的'%Y-%m-%d'部分被再次解释为字符串格式,并抛出错误解决方案一:字符串%形式进行替换 '%string' % string。'%Y-%m-%d'改写为'%%%%Y-%%%%m-%%%%d',转义为'%%Y-%%m-%%d' % (year, month, day)解决方案二:str.format()形式。字符串内部不需要转义,但是%还是需要转。...

2017-09-30 16:41:00 528

转载 Django date__range([start,end])其中不包括end时间

# date__range([start,end])# 不包括end时间,需转换最后的截止时间from datetime import datetime, timedeltanew_end = end + timedelta(days=1) obj.f...

2017-09-30 16:40:00 1756

转载 [转]Python的3种格式化字符串方法

本文转自: 夏日微风Python笔记传统C语言式命名参数位置参数1. 传统C语言式和c语言里面的 sprintf 类似,参数格式也一样title = "world"year = 2013print "hello %s, %10d" % (title, year)这种方式有一个陷阱,比如 title 是一个list,执行语句 "hello %s" % title,会触发一...

2017-09-30 15:45:00 45

转载 python requirements使用方法

记得导入导出包的时候要想激活虚拟环境。导出requirements方法pip freeze > requirements.txt安装requirements方法pip install -r requirements.txt转载于:https://www.cnblogs.com/everfight/p/requirements.html...

2017-09-27 20:47:00 91

转载 conda虚拟环境实践

1、查看本地创建了那些python版本which pythonwhereis pythonwhich主要用来查找可直接执行的命令,可以查找别名。whereis比which的搜索范围大了一些,同时可以查找源文件和man文件。这两个命令适用于查找安装好的命令。我的电脑中安装了python2.7, python3.5, python3.6这三个版本2、安装anaconda软件...

2017-09-26 14:46:00 76

转载 迭代器中next()的用法

>>> g = (x ** 2 for x in range(10))>>> next(g)0>>> next(g)1>>> next(g)4>>> next(g)9>>> next(g)16>>> next(g)25>>&g...

2017-09-26 12:49:00 786

转载 python中的与 和 或

上周五写程序碰到需要处理多重判断的一个逻辑,一般正确的写法是:if a or b or (c and d) or e: pass 因为变量很长,看上去比较杂乱,自己灵机一动写成了如下的样子:if a | b | c&d | e运行程序,一直报错,后来才恍然大悟,发现一下子犯了两个错误:第一:python 中& |是位操作& 按位与 数的按位...

2017-09-25 13:39:00 612

转载 笔记|《简明Python教程》:编程小白的第一本python入门书

《简明Python教程》这本书是初级的Python入门教材,初级内容基本覆盖,对高级内容没有做深入纠结。适合刚接触Python的新手,行文比较简洁轻松,读起来也比较顺畅。下面是我根据各个章节的内容进行的简要归纳,相关代码都已按照章节顺序进行命名。基本介绍Python特点:简单、易学、免费、开源、可移植性好、面向对象、可扩展、丰富的库等等。如果你需要你的一段关键代码运行得更快...

2017-09-23 23:39:00 102

转载 True 和 False

True 和 False是Python中的关键字。'True' 和 ‘False’是Python中的字符串。true 和 false 是Python中的变量名,需要提前定义。转载于:https://www.cnblogs.com/everfight/p/true_and_false.html...

2017-09-20 10:48:00 328

转载 sort()没有返回值

aList = [1,3,5,2,4]aList = aList.sort()print(aList)None转载于:https://www.cnblogs.com/everfight/p/7552837.html

2017-09-19 17:14:00 955

转载 python文件处理相关函数

用open()创建文件open('a.txt','wt')用exists()检查文件是否存在os.path.exists()用isfile()检查是否为文件os.path.isfile(name)用isdir()检查时候为文件夹os.path.isdir(name)用copy()复制文件import shutilshutil.copy()用re...

2017-09-19 17:06:00 121

转载 smtplib 报错501

昨天用stmplib写了一个自动发送的邮件的小程序。之前能够正常运行,到了下午发现报错。报错信息:smtplib.SMTPSendRefused(501,b'\xc7\xeb\xb5\xc7\xc2\xbcexmail.qq.com\xd0\xde\xb8\xc4\xc3\xdc\xc2\xeb', ......根据错误501,大致直到是邮件服务器的问题。根据自觉判断账号密码过期了...

2017-09-19 16:13:00 1932

转载 python 组合样例

class Bill(): def __init__(self, description): self.description = description class Tail(): def __init__(self, length): self.length = length class Duck()...

2017-09-19 15:07:00 58

转载 《图解HTTP》读书笔记

第1章 了解Web及网络基础1.1 使用HTTP协议访问WebHTTP: HyperText Transfer Protocal,超文本传输协议/超文本转移协议。Web是建立在HTTP协议上通信的。1.2 HTTP的诞生HTTP于1990年问世,那时候HTTP并没有作为正式的标准被建立,被称为HTTP/0.9HTTP正式作为标准被公布是在1996年5月,版本被命名为HTTP/1...

2017-09-19 14:19:00 277

转载 vi/vim 如何添加和删除多行注释

1、进入vi/vim编辑器,按CTRL+V进入可视化模式(VISUAL BLOCK)。2、移动光标上移或者下移,选中多行的开头。3、选择完毕后,按大写的I键,此时下方会提示进入“insert”模式,输入你要插入的注释符,如#4、最后按ESC键两次,多行代码已经被注释了。# 如果是要删除代码,只需将#改成d.转载于:https://www.cnblogs.com/everfi...

2017-09-18 13:24:00 96

转载 linux报错:命令未找到

前段时间看到一个比较好玩的项目:[musicbox](https://github.com/darknessomi/musicbox) 开始用git clone安装,输入命令无法运行。开始以为安装有问题,就改用pip安装,发现还是运行不了。界面报错:命令未找到。开始很纳闷为什么找不到命令呢?经过搜索得知,linux查看的命令都必须放在/usr/bin/下,如果不在这个目录里,就找不到...

2017-09-17 16:33:00 567

转载 删除远程分支的方法

用省略本地分支的方式来删除远程分支这等同于推送一个空的本地分支到远程分支。$ git push origin :master# 等同于$ git push origin --delete master转载于:https://www.cnblogs.com/everfight/p/git_remote.html...

2017-09-15 17:20:00 144

转载 k-vim常见快捷键

前段时间看到wklken分享的k-vim配置,试用了下真的爽到飞起。不过唯一不爽的是有一些快捷键一直记不住,现在整理些常用的快捷键,以备查阅。F2 set nu/nonu,行号开关,用于鼠标复制代码用F3 set list/nolist,显示可打印字符开关F4 set wrap/nowrap,换行开关F5 set paste/nopaste,粘贴模式paste_mode开关,...

2017-09-15 16:34:00 179

转载 [转]常见linux命令用法介绍

su switch user用途:用于用户之间的切换格式:su - USERNAME切换用户后,同时切换到新用户的工作环境中su USERNAME切换用户后,不改变原用户的工作目录,及其他环境变量退出:exit或logout ctrl+Dsudosudo是一种权限管理机制,依赖于/etc/sudoers,其定义了授权给哪个用户可以以管理员的身份能够执行什么样的管理命令;...

2017-09-15 15:10:00 49

转载 python库termcolor用法

termcolor是python中标注文本颜色的库ANSII Color formatting for output in terminal. 利用termcolor查看log,进行代码调试,清晰标出自己想要查看的部分。帮助文档FUNCTIONS colored(text, color=None, on_color=None, attrs=None) Color...

2017-09-15 11:52:00 2901

转载 gitignore样例解析

# 这是注释行 -- 被忽略*.a # 忽略所有以 .a 为扩展名的文件!lib.a # 但是lib.a 文件或目录不要忽略,即使前面设置了对*.a的忽略/TODO # 只忽略此目录下的TODO文件,子目录的TODO文件不忽略build/ # 忽略所有 build/ 目录下的文件doc/*.txt # 忽略文件如 doc/notes.tx...

2017-09-14 17:07:00 54

转载 [转]"git rm" 和 "rm" 的区别

用 git rm 来删除文件,同时还会将这个删除操作记录下来直观的来讲,git rm 删除过的文件,执行 git commit -m "abc" 提交时,会自动将删除该文件的操作提交上去。用 rm 来删除文件,仅仅是删除了物理文件,没有将其从 git 的记录中剔除。对于用 rm 命令直接删除的文件,执行 git commit -m "abc" 提交时,则不会将删除该文件的...

2017-09-14 16:35:00 52

转载 python中的slice用法

同事在网上做题碰到的>>> items = [0,1,2,3,4,5,6,7,8,9]>>> a = _____(2,4)>>> items[2:4][2, 3]>>> items[a][2, 3]前段时间看cookbook刚好碰到过:slice对切片命名a = slice(2,4)转载于:...

2017-09-14 15:15:00 137

转载 牛客网linux试题-错误整理-20170914

Linux操作系统包括三种不同类型的进程,每种进程都有自己的特点和属性。1.交互进程——由一个shell启动的进程。交互进程既可以在前台运行,也可以在后台运行。2.批处理进程——这种进程和终端没有联系,是一个进程序列。3.监控进程(也称守护进程)——Linux系统启动时启动的进程,并在后台运行。压缩、解压缩操作tar是操作.tar的命令gzip是压缩.gz压缩包的命令...

2017-09-14 14:43:00 52

转载 hashlib使用时出现: Unicode-objects must be encoded before hashing

# hashlib.md5(data)函数中,data参数的类型应该是bytes# hash前必须把数据转换成bytes类型>>> from hashlib import md5File "<stdin>", line 1, in <module>>>> c = md5("helloworld")TypeError: ...

2017-09-14 12:55:00 78

转载 Python类的多态的例子

1 # -*- coding: utf-8 -*- 2 # 类的多态 3 4 # 定义Person父类 5 class Person(object): 6 def __init__(self, name, gender): 7 self.name = name 8 ...

2017-09-13 18:17:00 270

转载 [转]Python 资源大全中文版

摘自:https://github.com/jobbole/awesome-python-cn我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、...

2017-09-13 17:59:00 212

转载 [转]设置Jupyter-Notebook表格打印多个变量的值

有一点已经众所周知。把变量名称或没有定义输出结果的语句放在cell的最后一行,无需print语句,Jupyter也会显示变量值。当使用Pandas DataFrames时这一点尤其有用,因为输出结果为整齐的表格。鲜为人知的是,你可以通过修改内核选项ast_note_interactivity,使得Jupyter对独占一行的所有变量或者语句都自动显示,这样你就可以马上看到多个语句的运行结...

2017-09-13 13:25:00 841

转载 正则表达式中的 \b 什么意思?

以前经常看到类似这样的正则表达式:\bhi\b 不知道什么意思,今天特意去查了下。原来\b是正则表达式规定的一个特殊代码,也叫元字符,\b代表着单词的开头或结尾,也就是单词的分界处。转载于:https://www.cnblogs.com/everfight/p/Regex_b.html...

2017-09-13 09:54:00 2646

转载 内网IP无法访问

就是我们在3类地址中常见到内网的IP段。 10.0.0.0--10.255.255.255 172.16.0.0--172.31.255.255 192.168.0.0--192.168.255.255 内网的计算机以NAT网络地址转换协议,通过一个公共的网关访问Internet。内网的计算机可向Internet上的其他计算机发送连接请求,但Inter...

2017-09-12 16:28:00 894

转载 [转]scp用法

从本地复制到远程复制目录命令格式:scp -r local_folder remote_username@remote_ip:remote_folder 或者 scp -r local_folder remote_ip:remote_folder 第1个指定了用户名,命令执行后需要再输入密码;第2个没有指定用户名,命令执行后需要输入用户名和密码;应用实例:scp -r /...

2017-09-12 14:50:00 109

转载 [整理]vimtutor章节小结

第一讲小结 1. 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。 h (左移) j (下行) k (上行) l (右移) 2. 欲进入 Vim 编辑器(从命令行提示符),请输入:vim 文件名 <回车> 3. 欲退出 Vim 编辑器,请输入 <ESC> :q! &lt...

2017-09-12 13:34:00 58

转载 批量执行每日报表

1 # !/usr/bin/env python 2 # coding:utf-8 3 # 日期A与日期B之间 批量执行main.py脚本 生成特定表格 4 # 运行样例:python batch.py 风控综合 2017-05-01 2017-07-01 (表名参数,开始时间,结束时间) 5 import os 6 import sys 7 import ...

2017-09-12 09:45:00 115

转载 进入docker登录psql数据库对特定表进行操作

查看docker镜像docker ps运行镜像的脚本命令docker exec -it 08 bash# 选择id为08开头的镜像运行bash登录数据库(1)直接登录执行命令:psql -h 172.16.35.179 -U username -d dbname # 其中username为数据库用户名,dbname为要连接的数据库名,执行后提示输入密码如下:# Pass...

2017-09-11 17:22:00 450

转载 [整]swp文件的处理

报错vim非正常关闭,再下次编辑打开文件时均为显示如下警告信息:Swap file "test.xml.swp" already exists![O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort:查看swp文件ls -a 查看隐藏swp文件恢复文件vim -r filename恢复删除.swp文件rm ...

2017-09-11 14:51:00 108

转载 shift+zz保存并退出

shift+z 输出的是大写Zshift+zz就是命令ZZZZ 执行退出VIM操作,如果文本已经经过编辑,则首先保存文件。转载于:https://www.cnblogs.com/everfight/p/shift_zz.html

2017-09-11 13:46:00 2774

转载 [转]python变量作用域的有趣差别

func()里 可以访问全局变量i,但不能给i重新赋值。i = 1def func(): print( i + 1)func() # 2用global声明后,可以给i重新赋值。i = 1def func(): global i i = i + 1 print(i)func() # 2转载于:https://www.cnblogs.com...

2017-09-11 13:33:00 61

转载 git 删除分支操作

删除分支时自己不能够在要删除的分支上删除本地的某个分支git branch -d branchname # 交互式删除分支git branch -D branchname # 强制删除分支删除远程的分支# 注意这个只是删除本地的索引,不是真正删除远程分支的内容git branch -r -d origin/branchname # 真正删除远程分支上的内容# 冒号前面的...

2017-09-11 10:50:00 209

空空如也

空空如也

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

TA关注的人

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