【python-模块与包的引用】教程文章相关的互联网学习教程文章

Python初识模块之正则表达式【代码】

什么是正则表达式  正则表达式是字符串匹配的一种规则,在线测试工具http://tool.chinaz.com/regex/[字符组]在同一个位置可能出现的各种字符组成了一个字符组,在正则表达式中用[]表示 字符分为很多类,比如数字、字母、标点等等。 假如你现在要求一个位置"只能出现一个数字",那么这个位置上的字符只能是0、1、2...9这10个数之一。[0-9]、[a-z]、[A-Z]、[0-9a-z]等等都是字符组的应用,注意一个字符组只匹配一个字符哦 原文:htt...

python中的random模块

random.randint(1, 10)  #产生一个[1, 10]的随机整数(包含1和10)random.random()  #产生一个[0.0, 1.0)之间的随机浮点数random.choice(seq)  #从序列seq中随机选择一个元素,序列seq可以是list、元组、字符串random.randrange(start, end, step)  #产生一个[start, end)之间、间隔为step的随机整数,start、end、step都要为整数random.sample(seq, k)  #从序列seq中随机选择k个元素,组成一个新序列,且seq保持不变,序...

python 模块之-sys

python 模块 sysimport syssys.argv # 参数,第一个参数是脚本的文件明,自定义参数为数组的第二个 sys.argv[1]sys.version # python的版本sys.path # 返回模块路径sys.exit(n) # 退出程序,返回nsys.platform #返回系统的名称sys.stdout.write(r‘please‘) # 系统标准输出原文:https://www.cnblogs.com/kuku0223/p/8965245.html

python中的functools模块【代码】

functools模块可以作用于所有的可以被调用的对象,包括函数 定义了__call__方法的类等  1 functools.cmp_to_key(func)    将比较函数(接受两个参数,通过比较两个参数的大小返回负值,0,或者正数)转换为key function(返回一个值用来比较或者排序的可调用对象),    例如: sorted(iterable, functools.cmp_to_key(locale.strcoll))def cmp1(n1, n2):return n1 - n2a = [1, 6, 2, 9] print(sorted(a, key=functools.cmp_t...

【python】安装指定模块【代码】

使用pip 1.卸载模块sudo pip uninstall xxx 2.安装指定版本模块sudo pip install xxx==2.0.1.3 原文:http://www.cnblogs.com/dplearning/p/6249785.html

Python常用的内建模块

PS:Python之所以自称“batteries included”,就是因为内置了许多非常有用的模块,无需额外安装和配置,即可直接使用。下面就来看看一些常用的内建模块。datetimedateime是Python中处理日期和时间的标准库。 获取当前日期和时间 原文:https://www.cnblogs.com/yunche/p/8999052.html

python2.7之MySQLdb模块 for linux安装

1.下载:MySQL-pythonhttp://sourceforge.net/projects/mysql-python/files/mysql-python-test/1.2.3b1/MySQL-python-1.2.3b1.tar.gz/downloadtar -zxf MySQL-python-1.2.3b1.tar.gzcd MySQL-python-1.2.3b1python setup.py build==>ImportError: No module named setuptools2.下载setuptoolshttp://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c8.tar.gztar -zxf setuptools-0.6c8.tar.gzcd setuptools-0.6c8pyth...

每天进步一点点——Ganglia的Python扩展模块开发【图】

转载请说明出处:http://blog.csdn.net/cywosp/article/details/39701245注:本文涉及到的代码都在centos 6.5 64bit系统上通过验证,Ganglia版本为3.1,通过yum安装具体步骤请参考:http://blog.csdn.net/cywosp/article/details/397011411. 概述 Ganglia 项目是由加州大学发起的,现在已经成为一个应用非常广泛集群监控软件。可以监视和显示集群中的节点的各种状态信息,比如如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况...

python 之 itertools模块【代码】

官方:https://yiyibooks.cn/xx/python_352/library/itertools.html参考:https://blog.csdn.net/neweastsun/article/details/51965226https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/00143200162233153835cfdd1a541a18ddc15059e3ddeec000python 之 itertools模块 介绍 itertools是python内置的模块,使用简单且功能强大,使用只需简单一句导入:import itertoolschain() 与其名称意义...

Python 生成哈希hash--hashlib模块【图】

Python 生成哈希hash--hashlib模块1)生成hash并保存在本地(1)代码[python] view plain copyimport hashlib import shelve #原密码paw={"water":"123456","root":"admin123"} #生成hash m1 = hashlib.md5("123456".encode("utf-8")) m2 = hashlib.md5("admin123".encode("utf-8")) h1 = m1.hexdigest() h2 = m2.hexdigest() print(h1) print(h2) #现在利用shelve保存账号和密码信息到本地 db1 = shelve.open("E:/Pyth...

python入门之paramiko模块【代码】

paramiko用于实现ssh远程连接服务器执行相关操作。  paramiko与之依赖模块cryptography最好版本相同,不然可能执行程序会出错。一、ssh连接服务器执行命令 1import paramiko2 3# 创建SSH对象 4 ssh = paramiko.SSHClient()5# 允许连接不在know_hosts文件里的主机,如果没有这条,第一次连接会报错 6ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())7# 连接服务器 8 ssh.connect(hostname="192.168.0.102",port=22,use...

Python:通过pywin32模块批量将 rtf 或 docx 另存为 doc 格式【代码】【图】

Python 中 pywin32 模块可以调用 Windows API,可以在 windows 系统下打开 word excel 等应用,然后编辑保存另存为等操作,可以用来批量编辑文件。环境是 Python3,先安装 pywin32 包:pip install pywin32,然后导入 pywin32 包中的 win32com 模块。例如现在文件夹 D:\develop\temp\original 有如下文件:通过以下代码,将其转成成 doc 并保存到文件夹 D:\develop\temp\destination 下。#!/usr/bin/python3import os # 用于获取目...

python之导入模块【代码】

要使用一个模块,我们必须首先导入该模块。Python使用import语句导入一个模块。例如,导入系统自带的模块 math:import math你可以认为math就是一个指向已导入模块的变量,通过该变量,我们可以访问math模块中所定义的所有公开的函数、变量和类:>>> math.pow(2, 0.5) # pow是函数 1.4142135623730951 >>> math.pi # pi是变量 3.141592653589793如果我们只希望导入用到的math模块的某几个函数,而不是所有函数,可以用下面的语句:...

python3 调csv模块的writer.writerow方法出现多于空白行的解决方案【代码】【图】

# 问题调csv模块的writer.writerow方法,csv文件的每写一行数据,均出现了空白行# 解决方法调open方法时带上参数newline=‘‘即可with open(r"../output/test.csv", "w", newline=‘‘) as f:writer = csv.writer(f)writer.writerow([‘id‘, ‘requiredResources‘, ‘optionalResources‘])# 原因一开始一直百思不得其解,翻看python的官方文档后,找到了答案,解答如下 通用换行处理方法如下 # 总结此时告诉我们,其实往往官方文...

Python re模块,正则表达式【代码】

re模块 讲正题之前我们先来看一个例子:https://reg.jd.com/reg/person?ReturnUrl=https%3A//www.jd.com/ 这是京东的注册页面,打开页面我们就看到这些要求输入个人信息的提示。假如我们随意的在手机号码这一栏输入一个11111111111,它会提示我们格式有误。这个功能是怎么实现的呢?假如现在你用python写一段代码,类似:phone_number = input(‘please input your phone number : ‘)你怎么判断这个phone_number是合法的呢?根据...