Quantcast
Channel: Tony's blog » python
Browsing latest articles
Browse All 3 View Live

python中ljust填充包含中英文字符串问题

ljust是python中用于将字符串填充至指定长度的内置函数,通常用于输出中字符串的对齐。 但ljust在填充包含中英文字符串的时候,填充后的长度总是不对,导致输出无法真正对齐,其根本原因在于ljust中可能使用了len统计字符个数,而英文一般只占位1个字符,中文是要占位2个字符的,但len是不分中英文的,统一当成1个字符位统计。>>> len('我是中文') 4...

View Article



iOS 使用python脚本生成重复性代码

今天在写一个iOS内使用的一个SQLite表实体类,发现新的表结构有不少,每个都要写很多的重复性代码,作为一个有追求有理想有抱负的三好程序猿,怎么可以忍受这样! 吐槽完了,但工作还是要做的,让我们开始吧! 1. 通过Navicat for SQLite导出当前表数据,获得自动生成的建表语句。 -- ---------------------------- -- Table structure for...

View Article

在阿里云ECS上部署Nginx + uWSGI + Flask生产环境

阿里云目前可以申请5天的免费试用,可以利用这段时间先配置好再购买也不迟。 我选择的ECS配置是:CPU 1核,1G内存,无数据盘,1M带宽,操作系统为Ubuntu12.04 64。 首先连接上ECS:ssh root@ECS公网IP 我们先安装Nginx,为了降低难度(其实是我不会配置……),我们直接使用LNMP一键安装包,直接搞定Nginx + Mysql + PHPAdmin~...

View Article
Browsing latest articles
Browse All 3 View Live




Latest Images