当前位置:首页 > Python教程 > python技巧

python技巧

python学习笔记17

12

python学习笔记17两个装饰器@classmethod被修饰的方法成为一个类方法。什么时候用@classmethod:1.类内部定义了一个方法,默认传入self,但是self并没有被使用;2.在这个方法中用到了当前的类名,或者准备使用这

python 输出字典的key

9

给你一字典a,如a={1:1,2:2,3:3},输出字典a的key,以‘,‘链接,如‘1,2,3‘。b=a.keys()m=[]foriinb:m.append(str(i))print‘,‘.join(m)原文:http://my.osc

python使用with无需显示关闭文件

11

一般采用显示关闭文件:f=open(‘./weibo.py‘,‘r‘)printf.read()f.close()withopen(‘./weibo.py‘)asf:forlineinf:printline退出with代码块时文件自动关闭,

python-mongodb

10

Mongodb-pythondrivers模块pymongoimportpymongoclient=pymongo.MongoClient("ip",port).chat#foriinclient.chats.find():#printi[

(原创)python发送邮件

5

这段时间一直在学习flask框架,看到flask扩展中有一个mail插件,所以今天就给大家演示如果发邮件。首先我注册了一个163邮箱,需要开启smtp功能,因为咱们python发送邮件经过的是smtp.163.com(网易的电子邮件服务器)

python运算符与表达式

21

1、算数运算符  +、-、*、/、//、%(取余)、**(幂)  注意:    1>除法运算中除数不为0,/:结果为浮点数,//:结果为整数    2>在算数操作符中使用%求余,结果只与除数(第二个操作数)的正负有关2、赋值运算

枚举-完美立方Python算法实现

8

题目:?形如a3=b3+c3+d3的等式被称为完美立方等式。例如123=63+83+103。编写一个程序,对任给的正整数N(N≤100),寻找所有的四元组(a,b,c,d),使得a3=b3+c3+d3,其中a,b,c,d大于1,小于等于N,

python全局变量与局部变量

7

python默认作用域中声明的变量都是局部变量,当一个变量在局部作用域中没有声明,则会去找全局作用域中的这个变量。例子1:a=100deftest_local():print(id(a))#140732287020976#由于局部作用域尚未

python

7

fromscapy.allimport*#数据包回调函数defpacket_callback(packet):ifpacket[TCP].payload:mail_packet=str(packet[TCP].payload)if"user

python读书笔记

7

python有六个标准的数据类型:1.Number(数字):int,float,bool,complex2.String(字符串)3.Tuple(元祖)4.List(列表)5.Dictionary(字典)6.Sets(集合)迭代器:迭代器对

python中的__new__与__init__,新式类和经典类(2.x)

10

在python2.x中,从object继承得来的类称为新式类(如classA(object))不从object继承得来的类称为经典类(如classA())新式类跟经典类的差别主要是以下几点:  1.新式类对象可以直接通过__class__属

Python Kite 使用教程 轻量级代码提示

7

1:概述今天升级annacoda插件spyder(4.0.0)的时候提示安装kite,这是什么玩意?下载下来试一试?原来:就是一个代码提示插件..说白了"就是让开发者在轻量级编辑器环境下有一个高端的代码提示环境"https://kite.c

python中类的method详解

9

**************************转载自https://www.zhihu.com/question/22869546/answer/22933397*************************什么是method?f

python学习之爬虫(一) ——————爬取网易云歌词

10

接触python也有一段时间了,一提到python,可能大部分pythoner都会想到爬虫,没错,今天我们的话题就是爬虫!作为一个小学生,关于爬虫其实本人也只是略懂,怀着”Doneisbetterthanperfect”的态度硬着头皮开始了

Python模块与包的概念

5

模块:随着程序的发展,功能越来越多,为了方便管理,我们通常将程序分成一个个的文件,这样做程序的结构更清晰,方便管理。这时我们不仅仅可以把这些文件当做脚本去执行,还可以把他们当做模块来导入到其他的模块中,实现了功能的重复利用一import:1

python报错

7

supervisor的错误日志如下:Traceback(mostrecentcalllast):File"/home/himalayas/owengine/owprice/server.py",line10,in<module>

Python使用稀疏矩阵节省内存实例

4

推荐系统中经常需要处理类似user_id,item_id,rating这样的数据,其实就是数学里面的稀疏矩阵,scipy中提供了sparse模块来解决这个问题,但scipy.sparse有很多问题不太合用:1、不能很好的同时支持data[i

运行带参数的python脚本

14

问题描述:要执行python脚本,有哪几种方法。特别是看书的时候,书上只讲解了如何在linux下运行,windows根本就没有那些命令,该怎么办呢?方法1:python自带的IDLE编辑器RunModule是直接运行脚本,咱不讲这个。咱讨论

python 中函数

17

函数def函数名(形参):形参不用在前面定义,局部变量参数必须参数必须以正确的顺序传参关键字参数加入关键字后可以不需要正确的顺序传参默认参数如果没有传参数,使用默认值不定长参数类===大驼峰定义类有两种:经典类Car和新式类Car(Obje