分类
摘要:
[译]The Python Tutorial#Virtual Environments and Packages
12.1 Introduction
Python应用经常使用不属于标准库的包和模块。应用有时会需要一个特定版本的库,因为应用可能会需要一个特定bug得到修复的库,或者应用依赖库中一个废弃版本的接口。
这意... 阅读原文
2017-07-28 14:05:02 阅读(854) 评论(0)
摘要:
装饰器
从一个简单的计时功能来了解装饰器的功能与基本概念。
import time
def foo():
time.sleep(2)
print("Hello world!")
foo()
这是一个简单的打印延时程序,现在想要计算出程序运行的过程用了多长时间,并且不改动源代码,这时候... 阅读原文
2017-07-28 13:12:02 阅读(847) 评论(0)
摘要:
0. 写在前面
起因:之前写个数据预处理程序的时候遇到了点问题,用re模块的正则查找方法search时总是找不出来(找错了或者出乱码),于是捣鼓捣鼓。
经过:查资料,做实验,猜想:发现用utf8编码的str类型的字符串在search方法中行不通,因为str是字节串,和字符之间没有固定的一一对应的关系,正则没法用字节串... 阅读原文
2017-07-28 11:28:02 阅读(840) 评论(0)
摘要:
附新手工具:
python新手工具下载链接:http://pan.baidu.com/s/1eS8WMR4 密码:7eso
注册码:http://idea.liyang.io
py和编辑器安装教程链接:http://pan.baidu.com/s/1hsoCmhQ 密码:rpru
安装pycharm和py2... 阅读原文
2017-07-28 06:41:07 阅读(790) 评论(0)
摘要:
使用函数的意义
首先必须要认识到的是函数在python使用过程中是十分重要的,对于我们经常写代码时发生的多次重复的某些代码,我们时常会使用函数来解决诸如此类问题。
这是因为函数在解决代码重用方面具有很大的优势,并且这些定义好的函数在面临修改代码时的操作也减轻了很大一部分的工作量,并且程序可读性也很好,所以函数... 阅读原文
2017-07-28 06:30:02 阅读(822) 评论(0)
摘要:
Google Inception Net,ILSVRC 2014比赛第一名。控制计算量、参数量,分类性能非常好。V1,top-5错误率6.67%,22层,15亿次浮点运算,500万参数(AlexNet 6000万)。V1降低参数量目的,参数越多模型越庞大,需数据量越大,高质量数据昂贵;参数越多,耗费计算资源越大。模型... 阅读原文
2017-07-28 06:28:02 阅读(847) 评论(0)
摘要:
python变量的内存地址查询
#!/usr/bin/env python
# -*- coding:utf-8 -*-
name = "zhang"
name1 = "frank"
id (name)
流程控制和缩进
流程控制的语法
if 条件:
执行下一个语句(内容)
内容2
... 阅读原文
2017-07-27 23:52:01 阅读(786) 评论(0)
摘要:
昨天学了很多函数方面的概念和知识其中有一个闭包的函数。很多人都对闭包的作用不是很清楚,今天我们就来认识一个新的知识点装饰器。它就是闭包函数的一个经典应用。
预习:
编写装饰器,为多个函数加上认证的功能(用户的账号密码来源于文件),要求登录成功一次,后续的函数都无需再输入用户名和密码
一、楔子
def... 阅读原文
2017-07-27 21:49:03 阅读(839) 评论(0)
摘要:
Python的数据结构总体分为两类:
1、字符串和数字
2、列表、元组、字典等
一、字符串和数字
对于字符串和数字而言,赋值(=)、浅拷贝(copy)和深拷贝(deepcopy)其实都没有意义,因为它们都永远指向同一个内存地址。
>>> import copy
>>> a1 ... 阅读原文
2017-07-27 20:19:03 阅读(813) 评论(0)
摘要:
sort参数与sort函数
官方文档中,find函数中的说明表明,在find中传参应该和cursor后面调用sort函数一样
find(filter=None, projection=None, skip=0, limit=0, no_cursor_timeout=False, cursor_type=Cur... 阅读原文
2017-07-27 18:13:02 阅读(845) 评论(0)