王殊勋的个人博客

只要开始,虽远不迟!

该脚本通过硬盘的SMART信息,来检测硬盘是否健康。 sda和sdb需要换成自己的硬盘,如果硬盘很多可以使用list遍历的方式运行。 1 2 3 4 5 6 7 import os def check(disk): check_disk = os.popen("smartctl -H /dev/%s"%(disk)) return (check_disk.read().split()) if __name__ == '__main__': if check('sda')[26] == check('sdb')[26] == 'OK': print
阅读全文 »

查询大小写是否敏感: 1 SELECT SF_GET_CASE_SENSITIVE_FLAG(); 或 1 SELECT CASE_SENSITIVE(); 查询页大小: 1 SELECT SF_GET_PAGE_SIZE(); /* 32768/1024=32KB */ 或 1 SELECT CAST(PAGE()/1024 AS VARCHAR); 查询簇大小: 1 SELECT SF_GET_EXTENT_SIZE(); 查询字符集: 1 SELECT SF_GET_UNICODE_FLAG(); 或 1 SELECT
阅读全文 »

脚本运行前提需要安装chrome浏览器并配置好chrome driver,常规爬虫无法爬取到快手视频信息,只能使用该方式。 首先脚本会打开快手首页,需要在30s内完成登录。 然后程序会自动打开视频播放网页,暂停视频,并开始下载,完成后自动播放下一个视频。 使用时可以根据需要的视频数量做一个循环,或者当下载的视频开始重复时就结束了。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 import time from selenium import webdriver from lxml
阅读全文 »

host映射地址确认: 确保/etc/host中有如下映射,不存在会导致启动协同后无法登陆。 1 X.X.X.X rcx-zookeeper-node-1 rcx-server-node-1 file-fdfs-node-1 file-server-node-1 rtc-server-node-1 rcx-rcdb-node-1-master rcx-rcdb-node-2-master rcx-rcdb-node-3-master rcx-rcdb-node-4-master rcx-rcdb-node-1-vip rcx-rcdb-node-2-vip rcx-rcdb-node-
阅读全文 »

通过该程序可以判断一端数据是否为手机号码。 1 2 3 4 5 6 7 8 9 10 11 12 13 import re def judge_Monile_phone(phone): if len(phone)==11: rp=re.compile('^0\d{2,3}\d{7,8}$|^1[358]\d{9}$|^147\d{8}') phoneMatch = rp.match(phone) if phoneMatch: print('手机号正确!') else: print("手机号码错误!") else: print("号码长度错误!") if
阅读全文 »

gunicorn安装非常简单,使用命令一条即可。 1 $ pip install gunicorn 一般我们使用gunicorn,主要是为使用其异步的worker模型,还需要安装对应的异步模块。 1 2 3 $ pip install greenlet # 使用异步必须安装 $ pip install eventlet # 使用eventlet workers $ pip install gevent # 使用gevent workers 这里使用gunicorn来部署一个flask项目举例,此处flask框架的使用不过多阐述,不是本文的重点。 如下例子,保存为app.
阅读全文 »
0%