Python/Ruby/Groovy/Perl
文章平均质量分 68
zeeeitch
这个作者很懒,什么都没留下…
展开
-
看了一下ruby on rails
看了一下ruby on rails一个订单提交的代码仅如下几行def save_order@cart = find_cart@order = Order.new(params[:order])@order.line_items if @order.save@cart.empty!redirect_to_index(Thank you for your order.)elserender原创 2007-10-10 20:57:00 · 917 阅读 · 0 评论 -
python小脚本2则
一、节假日判断模块将未来的节假日存到数据库表holiday中 day | day_e | type | case------------+------------+------+------ 2017-10-06 | | 2 | 休息 2017-10-05 | | 2 | 休息 2017-10-04 |原创 2017-04-19 17:00:32 · 474 阅读 · 0 评论 -
搜狗坐标转换
项目网页中嵌入了搜狗地图,地图操作用的是搜狗坐标,手机端搜集来的是gps坐标。在实现一些功能的时候需要匹配两个坐标,需要转换。调用搜狗web api转换。#!/usr/local/bin/python# coding=utf-8import os import reimport stringfrom urllib import urlopenimport timeimpo原创 2016-05-23 09:48:57 · 2789 阅读 · 1 评论 -
Python 程序员经常犯的 10 个错误
常见错误 #1: 滥用表达式作为函数参数的默认值Python允许为函数的参数提供默认的可选值。尽管这是语言的一大特色,但是它可能会导致一些易变默认值的混乱。例如,看一下这个Python函数的定义:1>>> def foo(bar=[]): # bar is optional and defaults to [] if not spe转载 2014-05-15 10:55:33 · 1334 阅读 · 0 评论 -
python+ffmpeg按相等时间分割视频
参数设置:parser.add_option("-e", "--split", dest="split",action="store_true",help="split to multiple file with size")parser.add_option("-d", "--splitsize", dest="splitsize",action="store",help="split原创 2012-05-24 11:00:47 · 9837 阅读 · 3 评论 -
python编码问题
decode 将 gbk utf8等字节串转到unicode 'abc'.decode('gbk')encode() 相反,将unicode转到gbk utf8等字节串s='你好' 这个是ascii字符串us=u'你好' 这个是unicode字符串在in + 这些字符串操作中,有一个参数是unicode,会自动调用decode将非unicod原创 2013-04-08 16:36:00 · 508 阅读 · 0 评论 -
python 监控进程,结束后发送邮件
import sysimport osimport timeimport smtplib#from email.mime.text import MIMETextfrom email.MIMEText import MIMETextmail_host="smtp.163.com"mail_user="zeeeitch"mail_pass=""mail_postfix="163.原创 2012-02-14 09:10:20 · 3144 阅读 · 2 评论 -
python整合ffmpeg实现视频文件的批量转换
转换工具层出不穷,ffmpeg才是全能的转换工具,只是不支持图形操作。没有关系,命令行方式,在freebsd/linux下直接来我们的思路是,设定一个文件夹存放源视频文件,python读取该文件夹下的全部文件,并对文件通过ffmpeg进行分析,根据需要,修改目标文件的编码、分辨率等等,调用ffmpeg转换。我这次的需求是,我家液晶电视只支持分辨来,长宽均小于72原创 2011-10-11 20:57:42 · 17406 阅读 · 0 评论 -
ruby+sourceinsight+gmake搭建unix开发环境
最近做了个小程序,从网上抓取一些数据,并进行处理,流程大致是这样的,java写个spider,通过hibernate写入postgresql,maven运行,并且把maven放在crond。在网上出现需要的数据的大致时间点自动运行;用shell 和psql 还有sed命令从数据库中取出网上抓来的数据,放入data.ini文件;c++ stl写一个小程序咀嚼data.ini,输出到s原创 2008-04-18 10:25:00 · 1764 阅读 · 0 评论 -
python 服务器状态探测3种方法
1、关键字分析 import os #https网站加-kcmd = ''' (curl --no-keepalive --connect-timeout 18 --stderr - '''+urls[i]+''' | grep '''+urls[i+1]+''' >/dev/null) && echo 'ok' '''os.popen3(cmd) 2、 http原创 2017-05-08 10:24:59 · 3387 阅读 · 0 评论