
学习
Forever77777777
牛X人士从不留名
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Vmware ESXI6.7 整体更换硬盘(整体迁移系统)过程
ESXI6.7下虚拟爱快、openwrt、ubuntu、win10、群晖、deepin,稳定使用一年多,逐步变成生产力工具,日常工作娱乐已深度绑定,当初安装ESXI时随便找的一个老古董SSD作为ESXI的系统盘,现在随着数据的增加和深度绑定,越来越担心这个SSD突然挂掉,决定整体更换硬盘。原有的ESXI系统和数据全部安装在一个SSD上,整体更换准备系统和数据分开。考虑到U盘稳定性欠佳,决定使用傲腾16G作为系统盘,用转接卡插在PCIEX1,另加一个SATA口500G的SSD作为数据盘。转载 2023-03-10 08:07:42 · 7122 阅读 · 0 评论 -
ESXi、PVE、unRaid对比
ESXi、PVE、unRaid这三大虚拟系统转载 2023-01-11 12:53:17 · 11356 阅读 · 0 评论 -
python 列表与字典相互转换
1.两个列表转换为字典#encoding=utf-8list1=["a","b","c"]list2=[1,2,3]d={}for i in range(len(list1)): d[list1[i]]=list2[i]print(d)2. 使用内置函数 ziplist1=["a","b","c"]list2=[1,2,3]d=dict(zip(list1,list2))print(d)3.求一个列表中所有数据类型的次数#encoding=utf-8l = [原创 2022-02-25 16:23:27 · 4070 阅读 · 0 评论 -
python中判断变量的类型
python的数据类型有:数字(int)、浮点(float)、字符串(str),列表(list)、元组(tuple)、字典(dict)、集合(set)一般通过以下方法进行判断:1、isinstance(参数1,参数2)描述:该函数用来判断一个变量(参数1)是否是已知的变量类型(参数2) 类似于type()参数1:变量参数2:可以是直接或间接类名、基本类型或者由它们组成的元组。返回值: 如果对象的类型与参数二的类型(classinfo)相同则返回 True,否则返回 False例子:#判断变量转载 2022-02-22 08:24:02 · 19376 阅读 · 0 评论 -
bat脚本根据时间判断执行
每天的早上7点到9点执行 A ,其余时间执行 B@echo off set HOUR=%time:~0,2% set NINE=9set SEVEN=7 echo %NINE%echo %SEVEN% if %HOUR% GEQ %SEVEN% ( if %HOUR% GTR %NINE% ( goto B_Command ) else ( goto A_Command )) else ( goto B_Command转载 2022-02-10 14:39:35 · 2910 阅读 · 0 评论 -
python txt文件常用读写操作
python txt文件常用读写操作文件的打开的两种方式复制代码f = open("data.txt","r") #设置文件对象f.close() #关闭文件#为了方便,避免忘记close掉这个文件对象,可以用下面这种方式替代with open('data.txt',"r") as f: #设置文件对象 str = f.read() #可以是随便对文件的操作复制代码一、读文件 1.简单的将文件读取到字符串中 f = open("data.txt转载 2022-02-10 08:19:35 · 6493 阅读 · 0 评论 -
求助wxpy 下载附件时 文件为0字节
求助wxpy 下载附件时 文件为0字节# -*- coding:utf-8 -*-import itchatimport timeimport osimport coloramafrom colorama import init,Fore,Back,Styleinit(autoreset=True)import refrom wxpy import *import winsoundimport threadingimport xlrdfrom xlrd import xldate原创 2021-03-26 18:35:22 · 190 阅读 · 2 评论 -
python+selenium滑动式验证码解决办法
python+selenium滑动式验证码解决办法# -*- coding:utf-8 -*-from selenium import webdriverfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdriver.common.action_chains import ActionChains...转载 2020-04-26 08:45:15 · 809 阅读 · 0 评论 -
python生成四位随机数
有些时候需要发送短信给用户生成四位随机数字,这里在python中我们可以根据python自带的标准库random和string来实现。•random下有三个可以随机取数的函数,分别是choice,choices,sample# random.choicedef choice(self, seq): """Choose a random element from a non-e...转载 2020-04-14 11:22:11 · 9047 阅读 · 0 评论 -
python爬取手机号归属地
源代码下载地址https://download.youkuaiyun.com/download/weixin_42930696/12326184原创 2020-04-14 11:12:37 · 874 阅读 · 0 评论 -
Python 解决控制台输出颜色 (windows平台)
格式:\033[显示方式;前景色;背景色m前景色 背景色 颜色30 40 黑色31 41 红色32 42 绿色33 43 黃色34 44 ...原创 2019-12-30 17:25:59 · 6992 阅读 · 6 评论 -
Python 加密文件与解密文件
话不多说直接上代码加密文件# -*- coding: utf-8 -*-#AES-demo #采用AES对称加密算法import osimport base64from Crypto.Cipher import AES#import structdef add_to_16(value):# str不是16的倍数那就补足为16的倍数 while len(value) % 16...原创 2019-12-26 21:09:23 · 10267 阅读 · 20 评论 -
paramiko模块&堡垒机
本节内容 paramiko模块 paramiko模块之SSHClient paramiko模块之SFTPClient paramiko模块之封装多个远程操作 堡垒机 1、实现思路 2、表结构 3、实现过程 4、window打开终端paramiko模块paramiko模块,基于SSH用于连接远程服务器并执行相关操作。一、安装pip install para...转载 2019-12-06 16:42:58 · 369 阅读 · 0 评论 -
python 获取某月日历
Calendar模块有很广泛的方法用来处理年历和月历,例如打印某月的月历:import calendarcal = calendar.month(2019, 11)print("以下输出2019年11月份的日历:")print(cal)以上实例输出结果:以下输出2019年11月份的日历: November 2019Mo Tu We Th Fr Sa Su ...原创 2019-11-27 12:36:07 · 997 阅读 · 0 评论 -
python中时间、日期、时间戳的转换~获取零点的时间戳
1.简介在编写代码时,往往涉及时间、日期、时间戳的相互转换。2.示例引入模块import time, datetime2.1 str类型的日期转换为时间戳 # 字符类型的时间tss1 = '2013-10-10 23:40:00'# 转为时间数组timeArray = time.strptime(tss1, "%Y-%m-%d %H:%M:%S")print timeArra...转载 2019-11-13 14:07:18 · 1207 阅读 · 0 评论 -
selenium启动Chrome配置参数问题
每次当selenium启动chrome浏览器的时候,chrome浏览器很干净,没有插件、没有收藏、没有历史记录,这是因为selenium在启动chrome时为了保证最快的运行效率,启动了一个裸浏览器,这就是为什么需要配置参数的原因,但是有些时候我们需要的不仅是一个裸浏览器。selenium启动配置参数接收是ChromeOptions类,创建方式如下:from selenium import w...原创 2019-11-09 15:00:33 · 534 阅读 · 0 评论 -
linux 安装 chkconfig 服务管理程序
一 chkconfig 安装1.1 安装 sysv-rc-confapt-get install sysv-rc-conf1.2 链接 chkconfigcp /usr/sbin/sysv-rc-conf /usr/sbin/chkconfig二 测试执行 chkconfig 命令chkconfig转载 2019-04-02 10:09:59 · 4067 阅读 · 0 评论 -
Linux防火墙的关闭和开启
防火墙LinuxJ#重启后生效开启: chkconfig iptables on关闭: chkconfig iptables off即时生效,重启后失效开启: service iptables start关闭: service iptables stop需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。在开启了防火墙时,做如下设置,开启相关端口,...原创 2019-04-02 11:12:09 · 161 阅读 · 0 评论 -
selenium自动化之处理浏览器警告弹窗
selenium自动化之处理浏览器警告弹窗2019.01.06 23:18 531浏览有的网站会弹出类似如下图的警告弹窗,你会发现这种弹窗在html源码中怎么也定位不到,接下来将介绍这种弹窗的处理方式。其实这种弹窗是不属于html的元素的,他是属于浏览器自带的弹窗,所以用定位元素的方法是定位不了的。浏览器的警告弹窗一共有三种:第一种:(有【确定】【取消】按钮的)解决方案:1.先使...转载 2019-05-15 16:32:37 · 3656 阅读 · 0 评论 -
计算CSV Python中有多少行?
我正在使用python(Django Framework)来读取CSV文件。正如你所看到的,我只从这个CSV中拉出两行。我一直在试图做的是在一个变量中存储CSV的总行数。我如何获得总行数?file = object.myfilePathfileObject = csv.reader(file)for i in range(2):data.append(fileObject.next())...转载 2019-05-17 11:48:34 · 6047 阅读 · 1 评论 -
代理自动配置脚本
iefile://d:/PersonalSet/agent.pac火狐file:///d:/PersonalSet/agent.pacfunction FindProxyForURL(url, host){ if (isInNet(host, "222.37.37.0", "255.255.255.0")) { DIRECT; } if (d...原创 2019-08-02 11:21:50 · 1621 阅读 · 0 评论 -
Linux CPU占用率监控工具小结
top、perf、sar、ksar、mpstat、uptime、vmstat、pidstat、time、cpustat、munin、htop、glances、atop、nmon、pcp-gui、collectl dstartoptop是最常用的查看系统资源使用情况的工具,包括CPU、内存等等资源。这里主要关注CPU资源。1.1 /proc/loadavgload average取自/...转载 2019-04-11 09:25:06 · 620 阅读 · 0 评论