
涛哥的Python脚本工具箱
在软件研发中会遇到各种各样的重复性工作,例如批量删除多个文件里面的包含某个字符串的行等,这些问题很多时候都无法借助IDE完成,手工处理既麻烦又容易出错, Python工具箱包括处理常见任务的脚本,用最Pythonic的方法完成这些琐碎的工作
offbye
西涛,全栈工程师,架构师,Android和HTML5专家。熟悉Java、Android、JavaScript、Python、Swift等技术。目前专注手机端侧人工智能研究,熟悉tensorflow
展开
-
自动生成Android不同分辨率下的图片
Android屏幕分辨率适配的图标处理比较麻烦,让UI做不同尺寸的图片也挺浪费时间的,并且容易出错,于是用Python写了个工具自动化处理图片,UI只需要做好1080*1920分辨率下的图片就可以了,其它分辨率的图片自动生成。import os.pathimport sysfrom PIL import Image"""自动生成不同分辨率下的App图片UI设计1080*1920分辨率图原创 2015-11-24 14:43:28 · 6929 阅读 · 13 评论 -
涛哥的Python脚本工具箱之生成带Logo的二维码
最近需要在二维码上加Logo,网上没有找到好用的,于是自己用python写了一个。需要安装qrcode,PIL库二维码简称 QR Code(Quick Response Code),学名为快速响应矩阵码,是二维条码的一种,由日本的 Denso Wave 公司于 1994 年发明。现随着智能手机的普及,已广泛应用于平常生活中,例如商品信息查询、社交好友互动、网络地址访问等等。安装原创 2014-10-28 14:39:09 · 3455 阅读 · 0 评论 -
涛哥的Python脚本工具箱之批量替换目录所有指定扩展名的文件中的指定字符串
今天发布刚完成的涛哥的Python脚本工具箱之批量替换目录所有指定扩展名的文件中的指定字符串,命令行参数处理改用目前比较好用的argparse库,Python代码如下:#!/usr/bin/python2.7# -*- encoding: UTF-8 -*-# Copyright 2014 offbye@gmail.com"""replace old string with原创 2014-09-04 17:24:35 · 2688 阅读 · 0 评论 -
涛哥的Python工具箱之批量删除含指定字符串行
对于一个出色的程序员来说,重复是最不能接受的事情之一,因此我们要发明工具把重复的工作自动化。以前我是用linux shell脚本来完成这些事情的,但由于shell脚本语法能力的限制,有些复杂功能无法有效快速的实现,并且写出的代码难以维护,基本属于一次性代码,很难复用。因此后面慢慢开始尝试用Python完成一些自动化脚本,由于Python语言强大的表现力和严格的书写规范,这些缺点都解决了! 最近打算把一些日常研发过程用的Python脚本逐步整理出来开源,于是就有了这个专题,希望能够帮助大家摆脱那些原创 2014-09-02 12:39:01 · 3410 阅读 · 0 评论