一、os模块概述Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。(一语中的)二、常用方法1、os.name输出字符串指示正在使用的平台。如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'。2、os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径。3、os.listdir()返回
转载
精选
2014-12-22 15:53:05
462阅读
今天学习了Python中有关正则表达式的知识。关于正则表达式的语法,不作过多解释,网上有许多学习的资料。这里主要介绍Python中常用的正则表达式处理函数。 方法/属性 作用 match() 决定 RE 是否在字符串刚开始的位置匹配 search() 扫描字符串,找到这个 RE 匹配的位置 find
转载
2016-08-04 22:11:00
107阅读
2评论
Random模块Python中的random模块是一个随机数生成器,这里介绍常用的方法如下:Random.random randdom.random()用于生成一个0到1的随机符点数:[0,1.0]random.uniform random.uniform的函数原型为:random.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参
转载
精选
2014-07-17 11:04:02
488阅读
一、os模块概述Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。 二、常用方法1、os.name输出字符串指示正在使用的平台。如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'。 2、os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径。 3、os
原创
2015-05-08 17:03:28
1492阅读
python调用nmap模块说明
原创
2018-04-13 11:14:51
8038阅读
点赞
模块安装:pip install requests用法讲解:1、基本的GET请求:>>> r = requests.get("http://httpbin.org/get")
>>> print(r.text)2、带参数的GET请求:data = {'name':&#
原创
2018-04-14 10:36:59
1247阅读
点赞
Python 模块学习:re模块
今天学习了Python中有关正则表达式的知识。关于正则表达式的语法,不作过多解释,网上有许多学习的资料。这里主要介绍Python中常用的正则表达式处理函数。
方法/属性
作用
match()
决定 RE 是否在字符串刚开始的位置匹配
search()
扫描字符串,找到这个 RE 匹配的位置
findall()
找到 RE 匹配的所有子串,并把它们
转载
2021-06-29 11:05:39
206阅读
一、os模块概述 Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。(一语中的) 二、常用方法 1、os.name 输出字符串指示正在使用的平台。如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'。 2、os
转载
2016-08-04 19:16:00
98阅读
2评论
Ansible通过模块的方式来完成一些远程的管理工作。可以通过ansible-doc -l查看所有模块,可以使用ansible-doc -s module来查看某个模块的参数,也可以使用ansible-doc help module来查看该模块更详细的信息。默认的模块位置在/usr/share/ansible。下面列出一些常用的模块:1. setup可以用来查看远程主机的一些基本信息:ansibl
原创
2015-01-04 12:14:15
1668阅读
点赞
subprocessossyscommandszipfile 文件内容替换的模块 \033[32;1m \033[0m]
原创
2018-03-23 08:45:08
360阅读
文章目录一、Numpy:数组计算二、Numpy:ndarray-多维数组对象三、Numpy:ndarray-数据类型四、Numpy:ndarray-创建五、Numpy:索引和切片六、Numpy:布尔型索引七、Numpy:花式索引八、Numpy:通用函数九、补充知识:浮点数特殊值十、Numpy:数学和统计方法十一、Numpy:随机数生成一、Numpy:数组计算1、NumPy是高性能科学计算和数据...
原创
2022-02-23 16:17:30
264阅读
文章目录一、Numpy:数组计算二、Numpy:ndarray-多维数组对象三、Numpy:ndarray-数据类型四、Numpy:ndarray-创建五、Numpy:索引和切片六、Numpy:布尔型索引七、Numpy:花式索引八、Numpy:通用函数九、补充知识:浮点数特殊值十、Numpy:数学和统计方法十一、Numpy:随机数生成一、Numpy:数组计算1、NumPy是高性能科学计算和数据...
原创
2021-06-18 14:24:27
184阅读
Python:OS math random datetime time calendar hashlib hmac uuidOS# 获取操作系统的名字 Win:nt 非win:posix
print(os.name)
# 路径的分隔符win:\ Linux:/
print(os.sep)
# 获取文件的绝对路径
print(os.path.abspath('filename'))
# 判断是否是文
原创
2021-04-21 00:40:50
502阅读
python有第三方telnet模块,这样就不用登录到每台交换机上查询。这里有个连接盛科交换机的example:#!/usrbin/env python
import telnetlib
def do_telnet(Host, password, commands):
tn =
原创
2015-06-23 07:41:06
3488阅读
在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地
转载
精选
2016-07-17 21:00:36
341阅读
系统相关的信息模块:importsyssys.argv是一个list,包含所有的命令行参数.sys.stdoutsys.stdinsys.stderr分别表示标准输入输出,错误输出的文件对象.sys.stdin.readline()从标准输入读一行sys.stdout.write("a")屏幕输出asys.exit(exit_code)退出程序sys.modules是一个dictionary,表示
原创
2018-03-23 16:06:54
1014阅读
PIL模块学习Image模块open,show,save,format,size,mode,getbands,infoim = Image.open('BG.png')im.show()print(im.format, im.size, im.mode
原创
2022-12-26 19:30:22
119阅读
obj_temp=time.gmtime()#可以输入时间戳和time.ctime()一样print(obj_temp.tm_wday)time.struct_time(tm_year=2016, tm_mon=9, tm_mday=21, tm_hour=14, tm_min=41, tm_sec=33, tm_wday=2, tm_yday=265, tm_isdst=0)
原创
2022-08-01 17:41:39
27阅读
简介urllib模块,包括了urllib、urllib2、urllib3、urllib4等库,python的urllib和urllib2库都是关于url请求的,但各自提供不同的功能。两者之间最主要的区别如下:1、urllib2可以接受一个Request对象来设置一个url的headers;urllib只能接受一个url,也就是说你不能伪装 你的用户代理。2、urllib可以提供进行urlcode的
转载
精选
2015-04-25 22:52:59
1248阅读
可以将代码量较大的程序分割成多个有组织的、彼此独立但又能互相交互的代码片段,这些自我包含的有组织的代码段就是模块模块表现形式为以.py结尾的代码文件一个文件被看作一个独立的模块,一个模块也可以被看作是一个文件。模块的文件名就是模块的名字加上扩展名.py每个模块都有自己的名称空间Python程序架构一个python程序通常包括一个顶层程序文件和其他的模块文件(0个,1个或多个)顶层文件:包含了程序的
原创
2015-08-05 07:26:32
1340阅读