2017年4月20日
摘要:
十六进制 到 十进制 使用 int() 函数 ,第一个参数是字符串 '0Xff' ,第二个参数是说明,这个字符串是几进制的数。 转化的结果是一个十进制数。 >>> int('0xf',16) 15 二进制 到 十进制 >>> int('10100111110',2) 1342 八进制 到 十进制 >
阅读全文
posted @ 2017-04-20 09:46
细雨微光
阅读(495)
推荐(0)
2017年4月18日
摘要:
Python中的对象之间赋值时是按引用传递的,如果需要拷贝对象,需要使用标准库中的copy模块。 1、copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。 2、copy.deepcopy 深拷贝 拷贝对象及其子对象 原文链接:http://www.cnblogs.com/Richa
阅读全文
posted @ 2017-04-18 13:13
细雨微光
阅读(475)
推荐(0)
2017年4月14日
摘要:
awk 命令: 1、 打印行号和内容: awk '{print NR":"$0}' 2、 输出:偶数行和奇数行到文件 awk '{print $0.txt > NR%2.txt}' file 3、 打印出奇数行内容:(三者等价) awk 'NR%2==1' file awk 'NR%2' all_f
阅读全文
posted @ 2017-04-14 15:50
细雨微光
阅读(8124)
推荐(1)
2017年4月13日
摘要:
python 传参 直接上例子: # /usr/bin/env python # coding=utf8 import os import argparse import logging import sys FORMAT = '[%(asctime)s, %(levelname)-7s]: %(m
阅读全文
posted @ 2017-04-13 15:30
细雨微光
阅读(2567)
推荐(0)
2017年3月24日
摘要:
vim全局替换文件: 语法为 :[addr]s/源字符串/目的字符串/[option] 全局替换命令为::%s/源字符串/目的字符串/g [addr] 表示检索范围,省略时表示当前行。 如:“1,20” :表示从第1行到20行; “%” :表示整个文件,同“1,$”; “. ,$” :从当前行到文件
阅读全文
posted @ 2017-03-24 11:29
细雨微光
阅读(10331)
推荐(1)
2017年3月23日
摘要:
1.简单的将日志打印到屏幕 默认情况下,logging将日志打印到屏幕,日志级别为WARNING;日志级别大小关系为:CRITICAL > ERROR > WARNING > INFO > DEBUG > NOTSET,当然也可以自己定义日志级别。 2.通过logging.basicConfig函数
阅读全文
posted @ 2017-03-23 11:13
细雨微光
阅读(2906)
推荐(0)
2017年3月22日
摘要:
python 传参 见下面的例子(一): # /usr/bin/env python # coding=utf8 import os import requests import sys if __name__ == "__main__": print len(sys.argv) if len(sy
阅读全文
posted @ 2017-03-22 15:08
细雨微光
阅读(1041)
推荐(0)
2017年3月17日
摘要:
paste的格式为: paste -d -s -file1 file2 选项的含义如下: -d 指定不同于空格或t a b键的域分隔符。例如用@分隔域,使用- d @。如果不指定,默认用空格分割 -s 将每个文件合并成行而不是按行粘贴。 - 使用标准输入。例如ls -l |paste ,意即只在一列
阅读全文
posted @ 2017-03-17 11:02
细雨微光
阅读(3838)
推荐(0)
2017年3月16日
posted @ 2017-03-16 20:48
细雨微光
阅读(12965)
推荐(2)
2017年3月15日
摘要:
启动方法 首先保证系统中的diff命令是可用的。Vim的diff模式是依赖于diff命令的。Vimdiff的基本用法就是: # vimdiff FILE_LEFT FILE_RIGHT 或者 # vim -d FILE_LEFT FILE_RIGHT 除了用这种方法启动vim的diff模式之外,我们
阅读全文
posted @ 2017-03-15 16:41
细雨微光
阅读(2652)
推荐(0)