- 博客(6)
- 收藏
- 关注
原创 pandas.DataFrame去重
pandas.DataFrame 去重去重的方式:样本数据In [1]: import pandas as pdIn [2]: df = pd.DataFrame({'colA' : list('AABCA'), 'colB' : list('AABDA'),'col ...: C' : [100,100,30,50,20], 'colD': [100,100,60,80,50]...
2018-09-26 12:59:31 31949
原创 python 脚本 bug 报警通知 的代码设计 邮件, 钉钉,报警,计时
使用场景:监控脚本或某个方法是否正常运行, 若BUG,则报警, 有多种方式,目前我用到钉钉和邮件报警使用提示:不建议直接 copy代码使用, 因为这是从我的框架里抠出来的代码, 脱离我的框架不能保证正常运行.为什么会有if debug: 这样的语句我配置的环境有生产环境和产品环境两个, 生产环境下debug=Ture, 产品环境下debug=False ,所有报警只在产品环境下起作用....
2018-09-21 19:08:04 741
原创 python 打包文件
打包文件import tarfileimport osdef tarXML(tfname): tf = tarfile.open(tfname, 'w:gz') for fname in os.listdir('.'): if fname.endswith('.xml'): tf.add(fname) o...
2018-09-17 17:29:42 755
原创 把具体的年份处理成为年代
1988 转为 1980syear = 1988# 关键部分temp = 10 * (year // 10)years = str(temp) + 's'print(years)# '1980s'
2018-09-14 17:29:44 266
原创 python 并发之 多线程处理IO操作
from threading import Thread方法1t = Thread(target=func, args=(1,))t.start()方法2clasee MyThread(Thread): def __init__(self, sid): self.sid = sid Thread.__init__(self) def r...
2018-09-12 20:00:58 2829 4
原创 字符串处理 rjust(), ljust(), center()方法
rjust(), ljust()方法这两个方法我的使用场景不多url = 'www.baidu.com/%s/'url %=str(2).rjust(6, '0')# 意思就是在占位符位置输出占6个字符的字符串,指定的字符放在最左侧, 不足的则用'0'从最左边补足.相对应的是:可以对比输出看下url %=str(2).ljust(6, '0')pirnt(url)# 输出...
2018-09-12 18:12:17 1959
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人