首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
代码贴静夜思的代码贴全部
#!/usr/bin/env python
# -*- coding: UTF-8 -*-

import os
from django import template
from django.conf import settings

register = template.Library()

class SassNode(template.Node):
    def __init__(self, format_string):
        self.format_string = format_string
......................
阅读全部 | 2012年3月15日 08:16
#!/usr/bin/env python
# -*- coding: UTF-8 -*-

import commands
import os
import re
import urllib
import urllib2

"""
这段脚本能帮你自动下载安装最新版的rails,如果缺少相关的gem包则递归下载相应的gem包,直到安装成功为止
by BCCN.静夜思 2011.11.11
......................
阅读全部 | 2011年11月12日 09:01
#!/usr/bin/env python
# -*- coding: UTF-8 -*-

'''
检测XP系统进程和系统服务
把可疑的进程和服务列出来(以我自己的电脑为参考)
启动项检测挺麻烦的,我的电脑上只有3个(只有一个ctfmon.exe是必需的,另两个是google相关的update程序),到“CCleaner-工具-启动”查看和设置可以了
使用本脚本可以一定程度上检测恶意程序,追求更高的安全还得靠杀毒软件
2011.11.07 BCCN.静夜思
'''

import os
......................
阅读全部 | 2011年11月7日 12:35
#!/usr/bin/python
# -*- coding: UTF-8 -*

'''
传言需要写10万行代码才能真正熟手,统计一下你写了多少行代码了
把本代码保存为.py为后缀的文件放在你要统计的文件夹里面,双击运行即可,前提是你的系统装了python
注意要保存为UTF-8编码的文件
by BCCN.静夜思
'''

import os

......................
阅读全部 | 2011年10月28日 09:24
#!/usr/bin/python
# -*- coding: UTF-8 -*-

#方法一
l = ['aadfds','dsa', 'dcver','weiry','11111']
l = [x for x in l if 'a' not in x]      #列表解析
print l

#方法二
l = ['aadfds','dsa', 'dcver','weiry','11111']
l = filter(lambda x:'a' not in x, l)    #filter
print l
......................
阅读全部 | 2011年10月28日 06:15
#!/usr/bin/python
# -*- coding: UTF-8 -*-

def subString(s, length):
    us = unicode(s, 'utf-8')
    gs = us.encode('gb2312')
    n = int(length)
    t = gs[:n]
    while True:
        try:
            unicode(t, 'gbk')
            break
......................
阅读全部 | 2011年10月28日 06:14
#  Author:      Fred L. Drake, Jr.
#               fdrake@acm.org
#
#  This is a simple little module I wrote to make life easier.  I didn't
#  see anything quite like it in the library, though I may have overlooked
#  something.  I wrote this when I was trying to read some heavily nested
#  tuples with fairly non-descriptive content.  This is modeled very much
#  after Lisp/Scheme - style pretty-printing of lists.  If you find it
#  useful, thank small children who sleep at night.

"""Support to pretty-print lists, tuples, & dictionaries recursively.

......................
阅读全部 | 2011年10月28日 06:13
#!/usr/bin/python
# -*- coding: UTF-8 -*-

l1 = [6,1,2,1,1,1,3,2,4,5,4,4,4,4,4,4,4,4,4]
print l1
l2 = list(set(l1))
print l2
l2.sort(key=l1.index)
print l2
阅读全部 | 2011年10月28日 06:12
#!/usr/bin/python
# -*- coding: UTF-8 -*-

l = [1,2,3,1,1,1,1,1,1,1,2,2,2,1,1,3]

d = {}
for i in l:
    if not d.has_key(i):
        d.setdefault(i, l.count(i))

print d

......................
阅读全部 | 2011年10月28日 06:11
#!/usr/bin/python
# -*- coding: UTF-8 -*-

d = {126:4, 110:3, 215:4, 106:4, 333:3, 98:3}
l = d.items()
print l

def mycmp(a, b):
    if a[1] > b[1]:
        return -1
    elif a[1] < b[1]:
        return 1
......................
阅读全部 | 2011年10月28日 06:10
上一页 1 2 3 4 5 6 下一页
静夜思