
Python编程
文章平均质量分 76
harryho
这个作者很懒,什么都没留下…
展开
-
2020-09-01 kk日记,flask+flask-apscheduler的应用
1、前言最近都在“玩”flask,其中玩的出发点就是即使是实验项目都应该有价值所在,所以在上一篇实现无广告看小说后,这次要进一步丰富系统的功能——后台作业定时检测小说是否更新,如果更新了就自动下载。2、设计有一个作业配置文件——jobconifg.py 有一个作业前端,可以指定固定间隔执行程序,也可一删除作业。——shedule.html前端布局比较low,大家不要计较。flask主程序负责调用作业。3、代码3.1 jobconfig.py# -*- coding: ut原创 2020-09-01 22:37:05 · 495 阅读 · 0 评论 -
2020-08-27 KK日记,记录一下使用flask做的看小说网站
1、前言虽然一直干着运维的工作,但是对编程却有莫名的兴趣,于是就依仗着大学时的一些编程基础,在空闲时间自学了python、flask框架、bootstrap、jquery,html等。并用此写了一个看爽文的“工具”。2、设计思路通过爬虫爬取感兴趣的爽文,并将广告、飘窗过滤。爬取后的爽文通过浏览器阅读,左边显示目录,通过点击目录,右边显示内容。为了不占用个人电脑的空间暂时不保存爽文。3、成品展示4、撸码4.1 构造flask...原创 2020-08-27 11:05:48 · 935 阅读 · 1 评论 -
2019-11-12 kk日记,使用python完成ora2pg的工作小结
一、案例从商业数据库的使用转移到开源数据库是目前的潮流,所以我也不能免俗,在工作之中,抽出一点时间研究了一下,从oracle到pg到步骤。二、问题从oracle 到 pg 要解决一系列的问题,如:在pg中使用什么架构能够实现oracle rac时的同样架构? oracle 中的sql/plsql代码如何改造? oracle 与 pg 的数据类型如何对应? 如何把oracle的...原创 2019-11-12 18:26:06 · 376 阅读 · 0 评论 -
用python下载xxxx网站封面作品的所有图片
实现思路: 1.识别出封面作品集, 2.点击打开作品集 3.当作品集下载完成后,下载图片技术实现: 1.先研究和分析封面作品集的html元素,判断出集品集是放在那个元素下 [这个是重点] 1.1 经过研究发现封面作品的连接格式如下: 1.2 打开作品集后,发现jpg图片都是存储在如下格式下: <im原创 2017-04-10 14:01:15 · 4199 阅读 · 0 评论 -
2017-05-23 DBA日记,使用python巧妙分析listener的log.xml,为连接泄漏提供数据支持
背景:通过观察数据库指标监控平台,发现数据库logon/s 为1.5个,并且出现在业务低峰期。因此怀疑中间件或程序代码出现连接泄密问题,所以需要进一步分析。分析:具体描述(S):在每天6-9点,数据库db1上发现logon/s 为1.5个。收集数据(G-gather):下载listener的log.xml(该文件记录了什么时候,什么IP连接到数据库主机上,连接状态:是否原创 2017-05-23 14:13:36 · 1067 阅读 · 0 评论 -
day-18 paramiko 实现sftp功能
python的paramiko库是一个功能齐全且强大的库文件,通过使用该库文件我们轻易定制出属于我们的SSH、SFTP工具,这次将会介绍使用paramiko实现sftp功能在使用sftp功能,首先要建立好安全机制,这个安全机制就要依赖于paramiko的Transport的类。技术实现路线:paramiko-->Transport-->SFTPClient废话不说,原创 2017-05-18 16:32:10 · 757 阅读 · 0 评论 -
2017-08-08 DBA日记,使用python模拟高并发访问数据库
一、目的1.1 简单快速完成定制高并发模拟1.2 监控高并发情况数据库的资源表现1.3 观察不同的高并发数对数据库的影响二、设计思路2.1 利用python的多线程包,模拟高并发数据库操作,并监控相关资源使用。三、代码#-*-coding=utf8 -*-import threading原创 2017-08-08 14:44:51 · 3748 阅读 · 1 评论 -
2017-07-27 DBA日记,使用Python解释mysql 5.6 slowquery.log
目的(Why)在mysql 5.6环境下,提高slow_query.log的可读性,快速定位慢查询SQL使用人群(Who)MySql DBA功能描述(What)1. 数据采集:开启mysql slow query log,方法如下:set global slow_query_log='ON'set global slow_query_log_file='/u01/log/slow_query.lo原创 2017-07-27 10:56:57 · 778 阅读 · 0 评论 -
2018-10-19 KK日记,Mark一下几个python有趣的代码
记录一下几个有趣的命令打开一个终端窗口并执行命令,代码如下: #bash shell执行 gnome-terminal -e 'bash -c "./ccurl.py;exec bash"' #python 应用#! /usr/bin/env python# -*-coding=utf-8 -*-import osif __name__=='__main__': ...原创 2018-11-27 09:54:21 · 452 阅读 · 0 评论