![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python3
SineIO
夫唯弗居,是以弗去。
展开
-
Pythonner三大工具之PIP
本文参考链接:http://blog.csdn.net/olanlanxiari/article/details/48086917 感谢作者,感谢大神们……1、pip:python的包管理工具,可以替代easy_install 2、安装pip(主要说ubuntu系统) 2.1、包管理安装软件sudo apt install python-pip2.2、更新pippip install转载 2016-11-05 16:36:53 · 442 阅读 · 0 评论 -
Python3.6 对象的真与假
Python官方文档的介绍:1、类没定义__bool__方法和__len__方法,则实例的对象为真2、类定义了__len__方法,而且此方法返回的是0或者False,则实例的对象为假3、类定义了__bool__方法,此方法返回的结果为False,则实例的对象为假4、类中既定义了__len__和__bool__方法,则依照__bool__的返回结果来判断...原创 2018-03-16 17:10:08 · 539 阅读 · 0 评论 -
列表推导式+lambda表达式的激情
Python这么优雅的语言,我也是醉了......事情由一段代码引发,请看:上述的列表推导式+lambda表达式+for循环,他们碰撞出来的结果搞的人晕头转向,咱们逐步来分析一下他们到底是个什么鬼。lambda表达式可以表示成:def func(x): return x*i加上for循环:for i in range(10): def func(x): return...原创 2018-03-16 10:43:52 · 4541 阅读 · 2 评论 -
Django -- 0x01、Django项目的目录结构 & 连接MySQL(上)
上篇文章我们介绍了Django的基础环境配置,本篇咱们共同学习一下新建的Django项目的目录结构:1、settings.py是Django的全局配置文件2、urls.py是Django主要URL配置人口3、wsgi.py是Django的wsgi的启动文件4、templates文件夹:里面放置主要的HTML文件5、manage.py文件:Django命令运行的主要文原创 2017-10-28 16:19:28 · 225 阅读 · 0 评论 -
Django -- 0x02、Django连接MySQL(下)(Python3版本)
1、安装pymysql,因为python3.5没有mysqldb包pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pymysql2、在settings.py同目录下的__init__.py中添加下面内容:import pymysqlpymysql.install_as_MySQLdb()3、将settings里原创 2017-01-13 09:48:37 · 302 阅读 · 0 评论 -
Python3 + virtualenv + virtualenvwrapper
Python虚拟环境管理工具virtualenvvirtualenvwrapper原创 2017-10-13 13:21:30 · 409 阅读 · 0 评论 -
Django -- 0x00、Django的安装与相关配置
注意:1、本系列博文是根据慕课网bobby老师的课程实践总结而成,有条件的可以去看视频教程(需要收费.....)2、由于课程与实践过程的软件版本,操作不当,会导致N多出错的地方,博文会记录解决办法。3、再次感谢Bobby老师,此教程非常棒。**********************************************************************原创 2017-10-13 14:00:16 · 238 阅读 · 0 评论 -
那些Python方法---reduce()
python3中reduce被放到了functools模块,所以用之前需要导入from functools import reduce作用:reduce第一个参数是一个带两个入参的函数对象,第二个参数是序列,将序列的各个元素进行累积加工---具体看示例适用:somewhere you want示例:>>> j = [5, 6, 7, 8]>>> from funct原创 2016-12-30 14:43:51 · 283 阅读 · 0 评论 -
那些Python方法---filter()
作用:第一个参数为一个函数对象,其他参数为序列,将序列的每个元素通过函数进行加工筛选,符合的留下、返回True,不符合的剔除、返回False适用:somewhere you want示例:>>> i = [1, 2, 3, 4]>>> j = [5, 6, 7, 8]>>> def a(x):... if x > 5:... return x原创 2016-12-30 14:11:49 · 228 阅读 · 0 评论 -
那些Python方法---map()
作用:map第一个参数为一个函数对象,之后的为一个序列。将序列的每个元素依次经过函数加工,在py3中得到一个循环对象,可用list来查看结果适用:almost everywhere示例:>>> def a(x, y):... return x * y...>>> i = [1, 2, 3, 4]>>> j = [5, 6, 7, 8]>>> map(a, i,原创 2016-12-30 14:02:55 · 248 阅读 · 0 评论 -
那些Python方法---zip()
作用:将几个等长的序列,每次对位取元素适用于:等长序列演示:>>> a = "wer">>> b = "jkl">>> c = zip(a, b)>>> list(c)[('w', 'j'), ('e', 'k'), ('r', 'l')]>>> a = [1, 2, 3]>>> b = [4, 5, 6]>>> zip (a, b)>>> list(zip(a原创 2016-12-30 11:15:27 · 273 阅读 · 0 评论 -
那些Python方法---enumerate()
作用:枚举,将序列下标取出来,与该序列各个元素对位组成一个新的序列适用:可迭代的演示:>>> a = "xyz">>> list(enumerate(a))[(0, 'x'), (1, 'y'), (2, 'z')]>>> a = ['x', 'y', 'z']>>> list(enumerate(a))[(0, 'x'), (1, 'y'), (2, 'z')]原创 2016-12-30 11:22:50 · 332 阅读 · 0 评论 -
转载一个pip安装virtualenvwrapper报错的解决办法
参考网站:http://blog.csdn.net/applewhithorange/article/details/52420390我的报错内容:Couldn't find index page for 'pbr' (maybe misspelled?) Download error on https://pypi.python.org/simple/: [SSL: C转载 2017-01-04 18:17:54 · 5994 阅读 · 4 评论 -
转载一个py2编码解码问题解决办法
虽然不用py2,但是群里总是有人问这类问题,转载一下解决办法吧:这只是其中一种而已..python处理utf8编码中文,需要在py文件的第一行加入:# -*- coding:utf-8 -*- 或者 #coding=utf-8打印字符串时,使用print str.encode('utf8');打印中文列表时,使用循环 for key in list:print key打印中转载 2017-01-03 10:36:15 · 351 阅读 · 0 评论 -
pip使用非默认地址更新&安装所需要的包
pip是python上一款相当棒的包管理工具,奈何啊奈何,国内更新什么东西,全TMD失败,真是蛋疼~~google了半天,找到了一个解决办法,将默认的下载地址改为国内的即可pip install -i https://pypi.tuna.tsinghua.edu.cn/simple packageName 我改成了清华的,速度简直是杠杠的原创 2016-12-15 10:01:08 · 1142 阅读 · 0 评论 -
Sublime3配置Python开发环境
记:日常使用的编辑器有Sublime3 和Notepad++,这两款都是非常棒的编辑器。------------------------------------------------我是华丽的分割线-----------------------分割线------------------------------------------------------------下面是日常使原创 2016-11-05 16:39:46 · 2368 阅读 · 0 评论 -
Python -- 面向对象:OOP
OOP的设计:建议在一个模块里编写类,另一个模块去实例化这个类进行调用设计类的时候,一定要抓住 “行为” 和 “特征”大多数方法/函数都是为了进行变量处理而存在的1、实例变量:存在实例的 __dict__ 里面实例方法中定义的变量,self.params_nameclass Student(object): def __init__(self, name, age, sex): ...原创 2018-03-05 09:37:58 · 265 阅读 · 0 评论