python生成随机数的方法

一、概述 python可以通过random包来产生随机数或者执行一些随机操作。 1. random.seed() 给定一个数据作为随机数种子,和大多数语言一样,python也可以使用时间来作为随机数种子。 (更多…)
阅读全文

python redis-py模块用法

一、安装 redis中操作redis的模块为redis-py,使用pip install redis或者easy_install redis安装即可,也可以进去https://pypi.python.org/pypi/redis下载源码安装。 二、使用 安装好模块后,使用import redis即可...
阅读全文
python使用_winreg模块操作注册表 Python

python使用_winreg模块操作注册表

一、基本操作 python中的_winreg模块提供了对于windows平台下注册表的一些基本操作,包括对键值的枚举以及增加删除键等,以HKEY_CURRENT_USERConsole为例: OpenKey(key, subKey):打开一个键,第一个参数是常量,例如reg.HEKY_CURRENT...
阅读全文
python获取命令行参数 Python

python获取命令行参数

一、概述 python获取命令行参数有两种方法,一种是使用sys模块直接获取到所有的命令行参数,另一种是使用getopt来获取指定标记的参数,后者更灵活一点,但是也复杂一点。 二、sys模块获取参数 通过sys模块获取命令行参数的方法很简单,直接调用sys.argv 就可以了,sys.argv 是一...
阅读全文
Python SMTP发送邮件 Python

Python SMTP发送邮件

一、概述 python 提供了两个包来提供SMTP 邮件服务支持:smtplib和 email,前者系统内置,后者需要通过pip 或者其他方式手动安装。其中smtplib 提供邮件发送功能,email负责邮件内容的构造。 二、smtplib库介绍 2.1 创建一个smtp连接对象 或者 2.2 登录...
阅读全文

python安装途中遇到的问题和解决方法

一、setuptools安装错误:RuntimeError: Compression requires the (missing) zlib module 1. 描述 搞了个腾讯云的服务器,闲在手上没事准备当个测试机用用,写写代码什么的。然后按照之前写的文章安装了python2.7,安装的中途出现了...
阅读全文

python中的原始表达式

一、概述 在几乎所有的编程语言中,都会有转义字符 这个概念的存在,例如\n表示换行,\d 表示数字等。python也是如此: 在某些情况下它给我们带来了方便,但是在某些情况下又给我们造成了麻烦。 例如当我们打开文件时,文件的路径就得先经转义字符处理,把d:\\、、a.txt修改成d:\\a.txt ...
阅读全文

python使用re模块操作正则表达式

一、概述 re 模块是python官方提供的正则表达式模块,一些常用的方法如下: re.match(pattern, string, pos, endpos) 在string中匹配pattern规则,返回一个匹配对象。 re.search(pattern, string, pos, endpos) ...
阅读全文