分类
摘要:
msg = "我爱北京天安门"print(msg)print(msg.encode())print(msg.encode().decode())
# decode() 就是把 byte类型转化位其他格式 一般都是utf -8
#encode() 就是把其他格式转化为byte类型的二进制格式
阅读原文
2017-12-10 14:09:02 阅读(751) 评论(0)
摘要:
python编程中可以使用pymysql进行数据库连接及增删改查操作,但每次连接mysql请求时,都是独立的去请求访问,比较浪费资源,而且访问数量达到一定数量时,对mysql的性能会产生较大的影响。因此实际使用中,通常会使用数据库的连接池技术,来访问数据库达到资源复用。
python的数据库连接池包:DBUtils... 阅读原文
2017-12-10 13:38:02 阅读(833) 评论(0)
摘要:
1.列表操作
索引:访问元素
>>>names = ['Alex',"Tenglan",'Eric']
>>> names[0]
'Alex'
元素下标从0开始计数
切片:取多个元素
>>> names = ["Alex","Tenglan","Eric","R... 阅读原文
2017-12-10 13:03:01 阅读(800) 评论(0)
摘要:
使用RSA公钥解密,用openssl命令就是openssl rsautl -verify -in cipher_text -inkey public.pem -pubin -out clear_text,但其python网上还真没有找到有博文去写,只有hash的rsa解签名。
这里使用rsa库,如果没有可以到... 阅读原文
2017-12-10 11:12:07 阅读(790) 评论(0)
摘要:
一、python特性概要
1. python是解释性脚本语言。
2. python特性总结
2.1 字节码
2.2 动态语义 在赋值是确定数据类型
2.3 缩进(4个空格)
3. python定义编码类型
# -*- coding: utf-8 -*-
或
# -*- coding= utf-8 ... 阅读原文
2017-12-10 10:49:01 阅读(795) 评论(0)
摘要:
Infi-chu:
http://www.cnblogs.com/Infi-chu/
模块:IPy
功能:辅助我们高效的完成IP的规划工作
安装:
wget https://pypi.python.org/packages/source/I/IPy/IPy-0.81.tar.gz --no-check-cert... 阅读原文
2017-12-10 09:05:02 阅读(782) 评论(0)
摘要:
周六闲暇的午后,看到博客园众多大神的技术贴。作为一个什么都不懂的小学生,也开通了自己的博客,以后可以对外装×成伪大神了。第一篇记录下今天下午学的python基础:
1.面向过程编程:在python中,所说的过程其实和函数差别不大,也需要def进行定义,但是过程是没有返回值的。
def guocheng():
... 阅读原文
2017-12-10 07:06:02 阅读(795) 评论(0)
摘要:
Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:
while 判断条件:
执行语句……
执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。
当判断条件假false时,循环结... 阅读原文
2017-12-10 06:18:05 阅读(787) 评论(0)
摘要:
浅拷贝 是引用关系,一个改变另一个值也会改变.
深拷贝 是复制一个值,把这个复制的值在系统内存新开辟一个空间存储地址存放.
总结:
浅拷贝只是两个变量指向了同一个位置,他们共用的是同一个地址的同一个值
深拷贝是复制了一个一模一样的值放在了不同的地址,这两个值都拥有自己独立存储位置
a = 123
b = a... 阅读原文
2017-12-10 06:00:03 阅读(818) 评论(0)
摘要:
== 和 is 的区别
is是比较两个引用是否指向了同一个对象(引用比较)
== 是比较两个对象是否相等
a = [11,22,33]
b = [11,22,33]
a == b 返回true 这里对比的是a和b的值,他们是相等的
a is b 返回false 这里对比的是a和b的id,也就是内地... 阅读原文
2017-12-09 23:38:02 阅读(799) 评论(0)