python
文章平均质量分 84
tian_shl
代码搬运工
展开
-
Python图片转gif(将静态图转化为分块加载的动态图)
简介将静态图转化为分块加载的动态图方案1. PIL: 1. 创建背景图 2. 将原图拆分成N块并依次合成到背景图的相应位置, 得到N张素材图 3. 将N张素材图合成GIF2. pygifsicle 对合成的GIF进行优化(无损压缩, 精简体积) 注意: 需要电脑安装gifsicle, 官网: https://www.lcdf.org/gifsicle/, 若看不懂英文, 网上资料一大把, (其实不安装也不影响正常使用, 只是没有优化GIF而已)原创 2020-08-04 15:12:39 · 61284 阅读 · 0 评论 -
python 计算器
运行截图源码# -*- coding: utf-8 -*-from tkinter import *__author__ = 'tianshl'__date__ = '2017/10/16'class Application(Frame): def __init__(self): Frame.__init__(self) self.grid()原创 2017-10-17 22:30:02 · 388739 阅读 · 0 评论 -
python 按中文排序
安装中文库sudo apt-get updatesudo apt-get install language-pack-zh-hans-basesudo dpkg-reconfigure locales使用import localelocale.setlocale(locale.LC_COLLATE, 'zh_CN.UTF8')cmp = locale.strcollcourses.sort(原创 2017-10-13 11:33:05 · 431909 阅读 · 0 评论 -
Python库打包到PyPI
打开pypi官网, 并注册账号https://pypi.python.org/创建并编辑.pypirc (注: 家目录下创建)tianshl@tianshl ~ $ vim .pypirc[pypirc]index-servers = pypi pypitest[pypi]repository=https://pypi.python.org/pypi[pypitest]repo原创 2017-11-09 22:22:07 · 415176 阅读 · 0 评论 -
Django开发环境搭建
1.虚拟环境tianshl:workspace tianshl$ mkdir servertianshl:workspace tianshl$ cd server/tianshl:server tianshl$ virtualenv venv --python=python3tianshl:server tianshl$ source venv/bin/activate2.原创 2018-01-22 16:20:42 · 1109 阅读 · 0 评论 -
Supervisor & Gunicorn & Django
django# 刚写的就不复制粘贴了http://blog.csdn.net/xiaobuding007/article/details/79130397# 列一下目录结构root@tianshl:~# cd server/root@tianshl:~/server# tree serverserver├── db.sqlite3├── manage.py└── serv原创 2018-01-22 16:24:59 · 872 阅读 · 0 评论 -
Sublime配置Python3运行环境
新增Python3编译环境Tools > Build System > New Build System将默认内容替换为:{ "cmd": ["python3", "-u", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python"原创 2018-01-18 16:16:19 · 2250 阅读 · 0 评论 -
Python 日期区间处理 (本周本月上周上月...)
工具类class CalendarUtils: """ 日期工具类 """ @staticmethod def delta_day(delta=0): """ :param delta: 偏移量 :return: 0今天, 1昨天, 2前天, -1明天 ... """ ...原创 2019-06-26 11:09:02 · 13781 阅读 · 0 评论