随笔分类 - Linux
摘要:最近打算将平时自己的一些小工具整理整理,由于一直使用python写脚本,而且数据库一直使用MongoDB,所以直接使用pymonogo驱动数据库做一些报表生成的小脚本,此次的脚本主要针对每个月中公司业务每天消耗的星星以及获取的星星数进行统计,其中需要用到的模块有pymongo、datetime。还...
阅读全文
摘要:代码示例如下: 1 #!/usr/local/bin python 2 import os 3 def swapextensions(dir, before, after): 4 if before[:1] != '.': 5 before = '.'+before 6 ...
阅读全文
摘要:涉及到的模块有os, fnmatch:1、通过os模块中的方法获取dir、subdir、files,通过os.path.join可拼接成完整路径; 2、fnmatch主要通过fnmatch.fnmatch(name, patterns),在patterns中匹配na...
阅读全文
摘要:1 #!/usr/local/env python 2 import os, sys 3 nargs = len(sys.argv) 4 if not 3 3:10 input_file = open(sys.argv[3])11 if nargs > 5:12 ...
阅读全文
摘要:通过一个简单的任务实现这样的一个任务: 当给定一个字符串,通过查询一个替换字典,将字符串中被标记的子字符串替换掉!实现的方法如下: 1 def expand(format, d, marker='"', safe=False): 2 if safe: 3 def lookup...
阅读全文
摘要:最近由于数据迁移过,有些用户信息需要再次确认下,也许数据量比较大,但是需要最终确认的比如说是用户ID和其对应的用户积分数,这样就会导致出现文本a(老的数据),文本b(新的数据)。比如1101 1231102 1111103 1451104 152这是文本a.txt文本b.txt如下1101 12...
阅读全文
摘要:最近对于python核心编程学习完后,想进一步学习django的web开发,考虑再三还是决定在本机(win7)上搭建环境。 刚接触难免会出现问题,最大的一个问题是安装完django的包后,在cmd命令行模式下执行django-admin.py startproject 后提示如下图: ,一开...
阅读全文

浙公网安备 33010602011771号