
编程
文章平均质量分 71
olivesun88
通讯领域公司上班,之前从事过短信、彩信、IPTV等项目,目前从事安全领域,主要负责PSIRT
对python编程、操作系统、网络、数据库以及安全领域相关技能和知识都感兴趣
也想学习英文,重点是口语
体育运动热爱比较广泛:羽毛球、网球、篮球、游泳、旱冰都还比较擅长
展开
-
处理网页自动化时,页面弹出一个报错对话框,是一个按钮的alert
处理网页自动化时,页面弹出一个报错对话框,是一个按钮的alert三种弹出框alert(一个按钮),confirm(两个确认,取消),prompt(两个按钮+输入框)。切换到弹框: switch_to_alert()新版的selenium用:browser.switch_to.alert.accept()browser.switch_to.alert.send_keys('abc')browser.switch_to.alert.dismiss()弹框的方法:1 text获取..原创 2020-08-03 15:11:46 · 770 阅读 · 0 评论 -
mysql的存储过程
1、从MYSQL已有存储过程导出来的DDL,是不包含DELIMITER的,所以一直在报错2、涉及到两个游标的嵌套,并且是关联的DELIMITER //CREATE DEFINER=`root`@`%` PROCEDURE `bugtrace`.`process_time_stat`()BEGINDECLARE v_finished INTEGER DEFAULT 0;DECLARE v_answern INTEGER DEFAULT 0;DECLARE v_questioni...原创 2020-07-14 08:42:46 · 191 阅读 · 0 评论 -
excel常用函数公式
原创 2020-05-13 22:27:24 · 188 阅读 · 0 评论 -
vscode中的python中文输出
#-*-coding:utf-8-*-fromimpimportreloadimportbs4importrequests,requests.utils,pickleimportrequests.packages.urllib3requests.packages.urllib3.disable_warnings()importosimporttimeimportjsonimportrandomimportargpa...原创 2020-05-11 11:12:18 · 699 阅读 · 0 评论 -
京东商品自动下单
在现在,商家一年不卖货,双11卖出一年的货是大家都知道的事实了,总得来说调一调蚊子腿的价格,聊胜于无,但是也会有些神价格会出现,这时候买到就是赚到本来是想趁着双11组台电脑,买个 Z370 的板U套装,没想到京东的 8700k 一直是无货的状态,这几天有货了,价格涨到了3999,简直不能忍,看了下板U套装比较划算,但是有些板U套装是不支持自动下单的,所以gayhub搜搜看有没有爬虫可...原创 2020-01-05 23:54:15 · 9360 阅读 · 2 评论 -
网站交互相互技术
cookie和session什么区别?1、cookie存本地,session存服务器2、cookie只能存最大4k,session可以无限大原创 2019-12-30 11:45:55 · 291 阅读 · 0 评论 -
12306抢票软件的一些学习
分享12306抢票心得-终极秒杀思路篇https://www.cnblogs.com/guozili/p/3512490.html原创 2019-12-22 22:50:26 · 314 阅读 · 0 评论 -
基金爬虫
use invest ;DROP TABLE IF EXISTS fund_info ;CREATE TABLE IF NOT EXISTS `fund_info` ( `fund_code` varchar(255) NOT NULL COMMENT '基金代码', `fund_name` varchar(255) DEFAULT NULL COMMENT '基金全称',...原创 2019-10-05 16:39:33 · 1066 阅读 · 0 评论 -
淘宝秒杀脚本
#!/usr/bin/env python# -*- coding: utf-8 -*-# 2018/09/05# 淘宝秒杀脚本,扫码登录版import osfrom selenium import webdriverimport datetimeimport timefrom os import pathfrom selenium.webdriver.common.action...原创 2019-08-18 10:40:06 · 11287 阅读 · 7 评论 -
京东秒杀-待细化和验证
pip install安装selenium和chromedriver下载对应chrome浏览器的chromedriver.exeChromeDriver与Chrome版本对应参照表及ChromeDriver下载链接https://blog.youkuaiyun.com/BinGISer/article/details/88559532# _*_ coding:utf-8_*_from...原创 2019-08-18 10:14:39 · 257 阅读 · 0 评论 -
Python学习笔记之Pandas基本操作(表格)及绘图
Python学习笔记之Pandas基本操作(表格)及绘图使用pip安装Pandas:pip install pandas导入 Pandas包并起别名pd:import Pandas as pd创建DataFrame型数据:scores = { 'name' : ['johe', 'mike', 'tom', 'jeck'], 'sex' : ['male', 'f...原创 2019-08-16 11:31:04 · 1381 阅读 · 0 评论 -
Python-操作Excel
Python-操作Excel一、Excel模块:xlrd(读)、xlwt(写)、xlutils(结合读写可修改excel)1、从mysql中读取数据import xlrd,xlwt,xlutilsimport pymysqldef sql_connect(sql): conn = pymysql.connect(host='127.0.0.1',port=3306...原创 2019-08-16 10:45:38 · 144 阅读 · 0 评论 -
mysql数据库中如何去重(记录重复)
Create table tmp (Select distinct * from table_qj)drop table table_qjRENAME TABLE tmp TO table_qj原创 2019-08-15 16:14:20 · 2257 阅读 · 0 评论 -
PYTHON实现把PPT文档中的内容导出到TXT文件中
代码如下:但是需要win32com包的安装,到处都是下载,需要选对python版本和计算机的位数可以从python命令的第一次反馈获取相关信息:C:\Documents and Settings\Administrator>pythonPython 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)] o原创 2016-03-25 15:29:29 · 2670 阅读 · 0 评论 -
把excel中的内容搬迁到PPT中的VBA编程
这段程序放在excel的vba中,直接执行就可以了,是选定了当前sheet的A列,然后把这一列内容拷贝到ppt中,每一个cell值做ppt的一页中的一个标题Sub test() Dim ptApp As Object Set ptApp = CreateObject("PowerPoint.Application") Dim ptPre As Obje原创 2016-03-25 15:34:20 · 8150 阅读 · 12 评论 -
给PPT的每页都增加上展示顺序
Sub addsequence()Dim oPres As PresentationSet oPres = Application.ActivePresentationDim oSlide As SlideDim oShape As ShapeDim i As Long, j As LongDim sldNew As SlideDim shpnew As Shape原创 2016-03-25 15:37:50 · 685 阅读 · 0 评论 -
PPT VBA每页的标题进行音标及翻译展示在shapes(2)中
做英语培训,需要对PPT的每一页的单词进行自动查询音标和翻译,简化劳动Private Type Character word As String trans As String phonetic As StringEnd TypeSub getTitles()Dim newChar As CharacterDim oPres As原创 2016-03-25 15:39:03 · 1116 阅读 · 0 评论 -
pycharm界面不能显示中文
主题的修改: File -> Settings ,弹出的窗口中: Appearance & Behavior -> Appearance ,可以修改“Theme”。 换成别的主题如图显示,更换为windows的Theme,界面左侧的目录就可以正常显示中文了原创 2016-03-29 11:56:50 · 7378 阅读 · 1 评论 -
蛙宝任务检索
# coding=utf-8import requestsimport refrom lxml import etreeimport timeimport pandas as pdfrom bs4 import BeautifulSoupimport sysreload(sys)sys.setdefaultencoding("utf-8")user_agen原创 2017-04-25 19:08:34 · 492 阅读 · 0 评论 -
收益计算-还只是初稿
# -*- coding: UTF-8 -*-#手动输入回报率#roe = raw_input("回报率为: ")#设置年份#year = raw_input("年份: ")#设置初始金额,默认10000ori = 700000left = oriper2_income=36per2_days=60per2_invovle=100原创 2017-04-25 19:11:49 · 405 阅读 · 0 评论 -
P2P小爬虫范例
# -*- coding: UTF-8 -*-import urllibimport requestsimport reimport sysimport chardetimport pandas as pdfrom bs4 import BeautifulSoupimport sysreload(sys)sys.setdefaultencoding('utf原创 2017-04-25 19:12:53 · 579 阅读 · 0 评论 -
百度地图开发平台范例
# coding=utf-8import requestsfrom pprint import pprintfrom bs4 import BeautifulSoupimport jsonimport sysreload(sys)sys.setdefaultencoding("utf-8")key='xxxxxxxxxxxxxxxxxxxxxxxxxxxx'原创 2017-04-25 19:16:30 · 535 阅读 · 0 评论 -
连接oracle数据库,执行ssh命令,然后把查询结果反写数据库-批量处理管理测试设备
#-*- coding: utf-8 -*-#!/usr/bin/pythonimport cx_Oracleimport paramikoimport threadingimport sysreload(sys)sys.setdefaultencoding('utf-8')cmdStr = ['cat /proc/meminfo |grep Mem原创 2017-05-27 16:48:37 · 1086 阅读 · 0 评论 -
《大话设计模式》Python版代码实现
来源:http://www.cnblogs.com/wuyuegb2312/archive/2013/04/09/3008320.html 一、简单工厂模式模式特点:工厂根据条件产生不同功能的类。程序实例:四则运算计算器,根据用户的输入产生相应的运算类,用这个运算类处理具体的运算。代码特点:C/C++中的switch...case...分支使用字典的方式代替。 ...转载 2018-10-27 08:50:13 · 187 阅读 · 0 评论 -
正则表达式
从一串字符串中提取数字,可以使用下面的方法,但是返回的是数组,而且打印出来也是带[ ]的,如果想返回数字本身,加上.group()下表中其中?是1或者0,*是0或者多个,这就是区别 使用正则表达式,用法如下: 1 2 3 4 5 6 7 8 9 10 11 12...原创 2017-04-27 15:06:30 · 262 阅读 · 0 评论 -
把所有文件整理到一个目录下
import osimport shutilpath2 = r'\\192.168.1.12\video\rerange\video'#通过校验MD5 判断B内的文件与A 不同def get_MD5(file_path): files_md5 = os.popen('md5 %s' % file_path).read().strip() file_md5 = files_...原创 2019-08-05 07:00:25 · 849 阅读 · 0 评论 -
安装mysql以及配置客户端的经历
安装了mysql之后,过程还算比较顺利所以想安装客户端,查询了一下dbeaver和mywebsql比较有名,感觉mywebsql更加易用,而且是基于web的mywebsql的坑:1、直接用python -m simplehttpserver启动一个简易服务器,但是不能解析php2、安装php简易服务器,然后安装mywebsql,调试半天才发现,缺少客户端库,查了一下,发...原创 2019-08-13 19:24:17 · 355 阅读 · 0 评论 -
pandas读取excel以及写excel范例
import pandas as pdpath = r'd:\1.xlsx'df = pd.read_excel(path, header=None)contents = []#content_1, content_2, content_2, content_2,for i in range(len(df[0])): #df[0]表示提取第一列 for j in rang...原创 2019-08-15 10:23:45 · 595 阅读 · 0 评论 -
python把excel内容和mysql数据库的互导
mysqldb需要用pip install mysql来安装import xlrdimport MySQLdbimport datetimexlsfile=r'd:\1.xlsx'book = xlrd.open_workbook(xlsfile)#获取sheet的数量count = len(book.sheets())#设置连接数据库database = MySQLdb.c...原创 2019-08-15 10:59:35 · 236 阅读 · 0 评论 -
把excel文件直接导入mysql数据库中,表名直接取sheet页面名称,第一行为字段名称
几个心得:1、字段名如果包含特殊字符,需要用`2、字符字段最多65535,所以不能直接用varchar(1000),而是用了TEXT3、python执行中途出错时,如果通过客户端软件操作mysql数据库,需要先把python执行退出,否则会挂死实现功能:把放置在D盘下的excel文件直接导入mysql数据库中,表名直接取sheet页面名称,第一行为字段名称修改记...原创 2019-08-15 16:06:23 · 2272 阅读 · 0 评论 -
安装win32com报错-Python Version 2.7 required which was not found in the registry 问题解决 .
安装win32com时报找不到PYTHON,所以上百度查了一下,看到这篇文章:今天在安装numpy时,出现了Python Version 2.7 required which was not found in the registry错误,解决方案如下。 Python的一些第三方库只到注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Pyt原创 2016-03-25 10:31:30 · 1186 阅读 · 0 评论