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

python技巧

Python 记录(一)

6

一开始没发现3.5与2.x版本的区别,导致浪费了很多时间在导包等问题上:如:Pyhton2中的urllib2工具包,在Python3中分拆成了urllib.request和urllib.error两个包。就导致找不到包,同时也没办法安装。所

Python编程之基础知识练习_002

5

练习内容:(1)函数装饰器。(2)使用魔术方法__call__,将一个类实现为装饰器。(3)使用魔术方法__enter__与__exit__,实现一个类,使其能为函数提供上下文管理功能。1.函数装饰器1__author__=‘Orcsir‘

我的第一程序语言python

4

我接触的第一门语言是python,因此对python可能有着更深厚的感情。感觉学的时间长了,就像是把把它当成是一个朋友,一个伴侣,想去读懂他,理解他,就像是自己的身体可以收放自如。从接触python到现在也快有五个月了,这期间我又学习了计算

Python编码问题详解

14

1.Python编码基础1.1str和unicodepython中有两种数据模型来支持字符串这种数据类型,str和unicode,它们的基类都是basestring。比如s="中文"就是str类型的字符串,而u=u"中文"就是一个unico

python笔记三(list、tuple、dict、set)

9

一、listlist的增删改查#增,classmates.append("nadech")#在末尾追加一个元素classmates.insert(1,"aguilera")#在索引值为1的位置插入#删classmates.pop()#从末尾

Python 得到主机字节序

9

使用Python可以很快得到一些系统的信息,比如平台,字节序,和Python最大递归限制,比如:importsys#getbyteorderprintsys.byteorder#getplatformprintsys.platform#no

python之路_django ORM相关补充

4

一、非django项目文件执行ORM  在不启动django项目的情况下,我们是否可以进行ORM操作呢?当然不行。因为所有的ORM操作都必须是要连接数据库的。但是我们有这样的一个需求:想在一个文件中执行ORM。该如何实现呢?参考如下实例:i

2-2:python之控制结构

10

一、程序流程图1.用规定的一系列图形、流程线和文字说明算法从开始到结束全部步骤,包括基本操作和控制流程。2.流程图的基本元素包括:  1)表示相应操作的框  2)带箭头的流程线  3)框内必要的文字说明3.设计程序框图的步骤:第一步:用自然

python-learning-第二季-数据处理numpy

10

https://www.bjsxt.com/down/8468.htmlnumpy-科学计算基础库例子:importnumpyasnp#创建数组a=np.arange(10)print(a)print(type(a))返回:/Users/u

Python之文件路径问题

16

1文件路径大家都知道使用os.path()模块可以获取文件所在路径,在项目中经常会遇到。但是最近遇到一个问题,使用相同的代码(如下,代码功能是获得上一级目录),在PyCharm上运行与跟服务器上使用nohup指令运行得到的结果完全不一样,分

python中的一些内置函数

5

1、布尔类型2、求和sum3、取全局变量和局部变量4、ascii码和字符集  chr()、ord()5、看某个功能下有哪些方法  help(x)、dir(x)6、exec执行python代码7、zip压缩使用原文:https://www.c

python 调用shell或windows命令

5

目前使用到的有两种方式:os.system()和os.popen()importosos.system(‘cde:cjx‘)#调用后返回执行结果状态如果想获得返回结果,则使用以下方式:importosres=os.popen(‘dir‘).

python json与字典对象互相转换

3

importrequestsimportjson‘‘‘json.loads(json_str)json字符串转换成字典json.dumps(dict)字典转换成json字符串‘‘‘#这是一个ajax发起的get请求,获取一个json对象r=

Python学习笔记(三)——迭代

19

知识点迭代迭代什么是迭代呢?和递归又有什么区别呢?根据维基百科和网上的资料:迭代:迭代是重复反馈过程的活动,其目的通常是为了接近并到达所需的目标或结果。每一次对过程的重复被称为一次“迭代”,而每一次迭代得到的结果会被用来作为下一次迭代的初始

Python学习教程

14

Python语法简洁清晰,特色之一是强制用空白符(whitespace)作为语句缩进。Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。最喜欢写脚本用,爽丫丫!点击下

126邮箱发送邮件python实现

4

126邮箱发送邮件python实现fromemail.mime.textimportMIMETextfromemail.utilsimportformataddrimportsmtplibdefmail():msg=MIMEText(‘这是

python学习笔记——闭包

4

1定义定义:在计算机科学中,闭包是词法闭包的简称,是引用了自由变量的函数简单地说:闭包就是能够读取其他函数内部变量的函数,闭包是将函数内部和函数外部连接起来的桥梁。——来源百度百科2描述形成闭包的条件:1.闭包必须要有内部函数2.必须在内部