- 博客(28)
- 收藏
- 关注
转载 Python巡检关于Excel表格操作
import psutilimport timeimport xlwtimport platformfrom subprocess import Popen, PIPEdef getoutput(command): print("开始执行命令:%s" %command) comm = Popen(command, stdout=PIPE...
2019-09-01 21:46:00 369
转载 Python对文件修改,替换,删除
一、修改原文件内容方式:#!/usr/bin/env python# -*- coding:utf8 -*-old_str = "aaa" #老文件内容字段new_str = "bbb" #要改成字段file_data = ''with open('/opt/1.txt', 'r', encoding='utf-8') as f: for l...
2019-08-28 23:01:00 294
转载 string模块及随机生成6位含数字、小写字母、大写字母、特殊符号的密码
string 常用属性import stringimport random#string 常见用法print(string.ascii_lowercase) #打印a-z所有小写字母print(string.ascii_letters) #打印 a-z A-Z 所有字母print(string.ascii_uppercase) # 打印大写字母pri...
2019-08-28 22:33:00 646
转载 pyhton random模块
Python 生成随机数、随机字符串#!/usr/bin/python# -*- coding: UTF-8 -*-import randomimport string# 随机整数:print random.randint(1,50)# 随机选取0到100间的偶数:print random.randrange(0, 101, 2)...
2019-08-26 22:11:00 71
转载 Python中with用法
一、With语句是什么? 有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。一个很好的例子是文件处理,你需要获取一个文件句柄,从文件中读取数据,然后关闭文件句柄。如果不用with语句,代码如下:file =open('1.txt', 'r', encoding="utf-8")ret = file.re...
2019-08-25 11:16:00 128
转载 Linux怎样查询出当前系统的所有进程
Linux怎样查询出当前系统的所有进程ps命令输入下面的ps命令,显示所有运行中的进程:# ps aux | less其中,-A:显示所有进程a:显示终端中包括其它用户的所有进程x:显示无控制终端的进程任务:查看系统中的每个进程。# ps -A# ps -e任务:查看非root运行的进程# ps -U root -u root ...
2019-08-18 21:44:00 1096
转载 Linux中find的常见用法
Linux系统中的 find 命令在查找文件时非常有用而且方便。它可以根据不同的条件来查找文件,例如权限、拥有者、修改日期/时间、文件大小等等。find 命令的基本语法如下:$ find [path] [option] [expression] -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令...
2019-08-18 12:27:00 148
转载 Python中 Platform模块
1 import platform 2 3 ''' 4 python中,platform模块给我们提供了很多方法去获取操作系统的信息 5 如: 6 import platform 7 platform.platform() #获取操作系统名称及版本号,'Windows-7-6.1.7601...
2019-08-14 15:23:00 159
转载 Python把Excel表格转化xml文件
# 首先了解xlrd模块#data = xlrd.open_workbook('文件名') 打开Excel文件#ret = data.sheet_names() 获取所有工作表名#sheet = data.sheet_by_name(ret) 获取ret工作表中所有数据#sheet.neows 获取行数#sheet.ncols 获取列数#sheet.cell_value(1,...
2019-07-07 20:35:00 627
转载 Python获取时间
1、获取当前时间戳float_time = time.time()2、格式化当前时间#格式化当前时区时间now_time = time.strftime('%Y-%m-%d %H:%M:%S')print(now_time)3、时间戳转时间#时间戳转为本地时间local = time.localtime(1505284047.128...
2019-05-21 22:32:00 191
转载 常见Python中调用Linux命令
有时候我们需要从Python中执行Linux命令,下面就介绍几种方法?1. os 模块: 1.1 os.system 函数: system方法会创建子进程运行外部程序,方法只返回外部程序的运行结果。这个方法比较适用于外部程序没有输出结果的情况。>>> os.system('echo \ "Hello World\"') #直接使用os...
2019-05-18 20:59:00 456
转载 split模块
1、split()函数语法:str.split(str="",num=string.count(str))[n]参数说明:str:表示为分隔符,默认为空格,但是不能为空('')。若字符串中没有分隔符,则把整个字符串作为列表的一个元素num:表示分割次数。如果存在参数num,则仅分隔成 num+1 个子字符串,并且每一个子字符串可以赋给新的变量[n]:表示选取第n个分片注意:当使用...
2019-05-16 14:02:00 190
转载 Psutil模块的应用
关于psutil 模块: 用Python来编写脚本简化日常的运维工作是Python的一个重要用途。在Linux下,有许多系统命令可以让我们时刻监控系统运行的状态,如ps,top,free等等。要获取这些系统信息,在Python中获取系统信息的另一个好办法是使用psutil这个第三方模块。它不仅可以通过一两行代码实现系统监控,还可以跨平台使用,支持Linux/UNIX/OSX...
2019-05-07 22:17:00 152
转载 爬虫学习四(数据提取-XPath)
XPath语法和lxml模块什么是XPath? xpath 是一门在XML和HTML文档中查找信息的语言,可用来在XML和HTML文档中对元素和属性尽心遍历。XPath开发工具: 1. Chrome插件XPath Helper 360浏览器安装步骤:点击扩展-->点击扩展管理 ---->点击添加更多扩展 ----->搜索输...
2019-05-06 09:03:00 131
转载 Linux虚拟机如何上网
1. 我用的是桥接上网:2. 连接外部电脑网络与之对应:3. 编辑网路配置 : vi /etc/sysconfig/network-scripts/ifcfg-ens33下图需要配置标注的地方 重启:systemctl restart network.serice4. 查询配置时候成功 输入: ip addr5. 配置DNS 执行命令,vi...
2019-05-05 20:39:00 277
转载 Centos7配置阿里云yum源
1. 打开yum 的文件夹: 命令: cd/etc/yum.repos.d/2.用wget下载repo文件 看是否安装了wget:如果没有安装就命令: yum -y install wget 然后命令: wget http://mirrors.aliyun.com/repo/Centos-7.repo 当前目录是/etc/yum.repos.d/,刚...
2019-05-05 20:18:00 103
转载 Linux中关机,重启,注销命令
关机: shutdown -h now #立刻关机重启,工作中常用 shutdown -h +1 #1分钟后关机 init 0 halt #立即停止系统,需要人工关闭电源 halt -p # poweroff #立即停止系统,并且关闭电源重启:...
2019-05-04 22:29:00 94
转载 爬虫学习三(requests)
requests库: 安装和文档地址: pip3 install requests 中文文档:https://2.python-requests.org//zh_CN/latest/index.html GitHub地址:https://pypi.org/project/requests/基本使用:发送GET请求: 发送get请求,直接调用‘re...
2019-05-04 18:01:00 108
转载 爬虫学习二(Cookie)
什么是cooker: Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie)。Cookie名称和值可以由服务器端开发自己定义,对于JSP而言也可以直接写入jsessionid,这样服务器可以知...
2019-05-04 14:12:00 157
转载 爬虫学习一
什么是网络爬虫: 通俗理解: 爬虫是一个模拟人类请求网站行为的程序,可以自动请求网页、并数据抓取下来,然后使用一定的规则提取有价值的数据。通用爬虫和聚焦爬虫: 1.通用爬虫:通用爬虫是搜索引擎抓取系统(百度、谷歌、搜狗等)的重要组成部分,主要试讲互联网上的网页下载到本地,形成一个互联网内容的备份。 2.聚焦爬虫: 是面向特定需求的一种网络爬虫程序,他与 爬虫的区别在...
2019-04-30 16:28:00 88
转载 常见Python脚本
---恢复内容开始---1.请按照这样的日期格式(xxxx-xx-xx)每日生成一个文件,例如今天生成的文件为2019-04-26.log, 并且把磁盘的使用情况写到到这个文件中。import time, osnew_time = time.strftime("%Y-%m-%d")disk_status = os.popen('df -h').readlines(...
2019-04-26 18:46:00 240
转载 Python 常见的内置模块
1. abs() 函数描述abs() 函数返回数字的绝对值#!/usr/bin/python print "abs(-45) : ", abs(-45)print "abs(100.12) : ", abs(100.12)print "abs(119L) : ", abs(119L)以上实例运行后输出结果为:abs(-45) : 45...
2019-04-26 14:01:00 123
转载 for 循环常见内置参数
系统相关的信息模块: import syssys.argv 是一个 list,包含所有的命令行参数. sys.stdout sys.stdin sys.stderr 分别表示标准输入输出,错误输出的文件对象. sys.stdin.readline() 从标准输入读一行 sys.stdout.write("a") 屏幕输出a sys.exit(exit_c...
2019-04-26 14:00:00 187
转载 Shell
1.常见bash你置命令及应用实践举例: 1.echo 变量名表: 将变量名表指定的变量显示到标准输出 set -- "I name" nihao a # set -- 设置变量 echo $# 查看参数的个数 echo $1 查看第一个变量 [root@localhost ~]# echo oldboy oldboy ...
2019-04-25 22:28:00 91
转载 Linux下安装Python3.6
1.安装Python3.6 依赖环境安装 #yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel gcc2.下载Python3.6 ...
2019-04-24 22:21:00 74
转载 sys 模块的应用
1.常见的sys模块的应用: 1.在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个元素为脚本自身的名称 argv(命令行参数个数)#!/usr/bin/env pythonimport sysprint(sys.argv)print(sys.argv[0])print(sys.argv[1])print(s...
2019-04-23 22:36:00 139
转载 Python OS模块常用
python 读写、创建 文件第二个:目录操作-增删改查第三个:判断第四个:PATH第四个:os.mknod 创建文件(不是目录)import osos.chdir("/")os.mknod("text.txt")# 要创建的文件名第五个:代码展示os.rename() 和os.renames()...
2019-04-23 20:56:00 118
转载 Python之AJAX
AJAX 1 <script> 2 $("#i4").on("click", function () { 3 var i1 = $("#i1").val(); 4 var i2 = $("#i2").val(); 5 $.ajax({ 6 url: "/app...
2019-01-24 17:02:00 71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人