环境 开发环境:Mac 10.15.6(理论上适用于三大系统) python:3.7.7 依赖:pyyaml 上菜 import os import sys import yaml import argparse parser = argparse.ArgumentParser( description="A tool to find the fatal error in the yaml file.") parser.add_argument( '-d', '--dir', type=str, required=…

2020年10月09日 0条评论 350点热度 0人点赞 阅读全文

背景 本站的这篇博客、分享了一同时支持Windows/Mac/Linux的图片批量添加水印并压缩的工具,里面用到了pyinstaller技术来分别打包出来支持3个平台的程序,由于代码依赖一个静态字体文件,当时用了以下命令打包来进行的打包: pyinstaller --onefile --nowindow --add-data="arial.ttf:." image_helper.py 意思是把arial.ttf这个静态字体文打包进当前目录,而代码里面调用的路径也是当前目录,可是在运行的时候却出现了如下报错: OSE…

2020年09月20日 0条评论 291点热度 0人点赞 阅读全文

特性 同时支持Window/Mac/Linux三种系统 单文件一键部署,无需安装依赖 支持添加水印并压缩一条龙服务 支持不加水印只进行压缩 支持自定义水印文本 支持自定义压缩级别 支持自定义水印文本颜色 支持自定义水印位置 支持自定义水印文本大小 缺点 暂时只支持英文文本水印,后续可开放全中文水印,如需中英混合水印可以考虑赞助后续开发 需要一个启动密码才能运行 由于打包了python解释器以及opencv和PIL库,生成的文件体积较大 暂时只支持jpeg,jpg,png三种格式 开发环境 Mac :10.15.6 …

2020年09月14日 1条评论 423点热度 1人点赞 阅读全文

背景 本站现在用了知12提供的wordpress付费阅读插件,但是他们没有把插件发布到wordpress的插件商店,从而也就无法得知新版本的更新,导致上个月有个用户微信上和我反馈我的博客在付费完之后不会自动跳转然后显示隐藏内容了,需要手动验证,最主要的是要多次重复验证最后才成功,体验十分不好,当时我一看我的知12提供的paywall插件还是一个beta版本的,官网上已经在这之后又更新了好几版了,当机立断,我马上花几分钟用filezilla把插件更新到了官网最新的版本,然后找之前反馈问题的网友又测试了一下,他说一切都…

2020年09月06日 1条评论 600点热度 0人点赞 阅读全文

背景 最近决定重新审视一下python量化交易。其实几年前就接触过py量化交易,但当时囿于一些策略过于晦涩难懂始终没有深入进去,而今不同了,在淘宝上花两三百买了一套AQF量化金融视频教程,除了python基础部分跳过了,其他均是从头看起, 此次进军自觉收获颇丰。 过程 前天在看到金融数据处理中同时获取多只股价信息的下面一段代码时: # 编写函数同时获得多只股票的数据 def multiple_stocks(tickers): def data(ticker): stocks = ts.get_k_data(tick…

2020年06月29日 0条评论 1404点热度 16人点赞 阅读全文

今天来给大家分享4个python脚本,分别是定时抓取Solidot,IT之家,Linux中国和抽屉·挨踢1024这四个媒体的rss链接然后定时发送汇总邮件。 注意事项: 部署采用腾讯云函数,部署方式具体参考本站这篇文章 在采用腾讯云函数部署设置定时触发器时,solidot建议设置在22点左右,因为它一般晚上九点多久不更新了;IT之家建议设置在23:59因为之家基本全天24小时都在更新,这样设置的话即使早睡也可以在第二天早上起来查看邮件;Linux中国也可以设置在22点左右,因为他一般下午三四点更新三五篇文章;抽屉·…

2020年03月19日 1条评论 2912点热度 1人点赞 阅读全文

背景 混V站好几年了,从上图可以看到我是14年入的国军(大雾->V站),经常在发完一个主题后迫不及待的想知道有没有人评论我,于是就一个劲儿的刷新v站,不得不说这样子实在浪费时间,而且感觉有点傻。 然后我就想到了一些v站的第三方客户端是否有通知功能,去Google play搜索了一下最终找到了一个叫V2ex+的客户端有通知功能,其实还有一种方法就是装一个叫feedly的安卓app,由于v站提供了评论的atom协议的feed流,添加一个订阅并设置一个小时刷新一下就行了, 以上两种方法呢都需要有个app在后台常驻才…

2020年03月13日 0条评论 2824点热度 0人点赞 阅读全文

背景 之前写过一个类似的获取V2EX今日热议话题的脚本,只不过那个脚本是为cron job优化过的脚本,用来每隔一段时间获取一下当前的最热主题并发送邮件,但是现在我想每天只在指定的时间点收到一封邮件,比如说每天稍微晚一点的时间23:00收到一封汇总的邮件,之前的脚本就不适用了,于是就花了几分钟重写了一份,这次引入了高级的python第三方定时任务库apscheduler,摆脱了对Linux系统自带的cron工具的依赖(实际原因是,在我习惯用的Ubuntu server上cron一直工作不正常,各种调试都搞不定,遂弃…

2020年03月05日 5条评论 3368点热度 0人点赞 阅读全文

背景 这个需求是上上周接到的,当时花了一天的时间就实现了,只是现在才有空记录一篇博客。 这篇博客呢,主要讲一下在python2.6的情况下如何获取shell命令的返回值,如何获取当前已经建立的tcp连接数以及发送消息给企业微信机器人时需要注意的事项,再加上如何简单的使用一下python的第三方定时任务库apscheduler。 环境 centos6.9 python2.6 requests2.16 Github仓库 https://github.com/supersu097/tcp_detector.git 使用方…

2020年03月02日 0条评论 2963点热度 0人点赞 阅读全文

背景 我走到哪里总喜欢拍一些风景什么的,由于拍出来的照片都在好几兆,直接放在博客上供大家访问长此以往虚拟主机的流量消耗 会上去,另外页面加载的速度也比较缓慢,所以就想到了压缩照片,试过一些在线工具,压缩完取回本地实在太慢,也试过调tinypng 的接口来压缩,可是tinypng的速度比在线的还要慢就放弃了。 环境 Linuxmint 19.2 Python 3.6.8 Opencv 4.1.1.26 参考 http://eunsetee.com/bVwx 依赖 sudo pip3 install opencv-py…

2020年03月02日 0条评论 2979点热度 0人点赞 阅读全文
12