- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 字符编码,pyton中的encode,decode,unicode()
1.在计算机处理的程序中,对字符的处理有两种方式:编码或译码(encoding),解码(decoding) encoding:将字符串中的字符转换到对应编码字符集对应的代码点 每一个代码点对于了一些数字,计算机真正存的是这些数字 如: "python",转换到unicode码的对应为: P
2013-10-30 16:53:48 8162
原创 mysql查询时间戳和日期的转换
在数据库的使用中,经常需要按指定日期来查询记录,以便于统计,而在数据库中,有很多存储的是时间戳,也有的直接存日期,查询的时候可能不是那么好弄.mysql提供了两个函数: from_unixtime(time_stamp) -> 将时间戳转换为日期 unix_timestamp(date) -> 将指定的日期或者日期
2013-10-24 15:23:02 11168
原创 利用ubuntu的alias命令来简化许多复杂难打的命令
现在我在一个远程的服务器用ssh连接,每次连接都得这样:ssh xiaobing@test.example.com甚至,有时候不知道域名,还得输入ip,如ssh xiaobing@122.23.34.5然后输入密码,这样的命令有几个方法可以解决: 1,你打字儿特别牛逼,很快搞定,这很好 2,利用ctrl+r 输入前几个字母,搜索你之前输入
2013-10-14 23:24:05 2635
原创 ubuntu挂载其他分区到/home下,将当前分区内容替换
有时候,我们装系统时,可能因为没注意,把某一个分区分小了,导致到最后,我们的那个盘容不下了,这时,面临的两个选择就是:要么卸载一些软件,要么重新分区,重装系统,其实,还可以这样,去把其他多余的盘分一个区出来,然后替换当前分区,放心,数据不会丢失,而且所有安装的软件都可正常的使用.而我装的系统发现 根/目录快占完了,又不想重装系统,想用一个新的分区去替换/home,做法如下:这里
2013-10-14 22:51:13 7530 3
原创 python时间,日期,时间戳处理
1.将字符串的时间转换为时间戳 方法: a = "2013-10-10 23:40:00" 将其转换为时间数组 import time timeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S") 转换为时间戳: timeStamp = int(time.mktime(timeAr
2013-10-11 00:42:52 138987 7
原创 crontab使用--linux下的定时任务程序
crontab是一个linux下的定时运行程序,如果我们想让自己的程序定时执行,可以把自己的程序交给这个程序来完成第一步:配置crontab的脚本的默认编辑器,它的默认的编辑器不好用,我们配置vim方法:在终端输入: sudo select-editor弹出的格式为:Select an editor. To change later, run 'select-ed
2013-10-08 13:38:53 2228
原创 python中的文件读写
python中可能会用到文件的读写,记录一下python中的读文件: python中提供了一个函数open(name[, mode[, buffering]]) -> file object, 后面两个参数可选 mode: 默认mode为r读模式,mode有几个值,r,w,
2013-10-06 18:19:17 21005
原创 python将多行字符串转换为单行字符串
python中处理字符串是很好的,有时需要将多行字符串,或着不规则的字符串转换为单行字符串,每个单词直接用空格分开等,如有的含有换行符号,tab符号\t,多个空格,等,可以这样来转换为单行字符串,如: string = 'this is \n a \t example' string = ' '.join(s
2013-10-03 21:52:29 12518
原创 python的三元表达式
在C语言中,有类是 a = b > 0 ? c: d,如果b 大于0,则a的结果为c, 否则为d,在python中,也可以表达这样的用法,使用and 和 or连用如: a = 1 and 'fish' or 'python' b = 0 and 'apple' or 'banana'a 的结果为fish, b的结果为banana,原因是
2013-10-03 21:18:09 2253
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人