Windows下hosts更新



得益于这个网站的更新,http://www.360kb.com/kb/2_122.html

手写了一个脚本,就不必手动复制粘贴了,需要设置一下hosts的权限,否则无法修改。

代码:

import sys, os
import urllib.request, re

url = "http://www.360kb.com/kb/2_122.html"

html_content = urllib.request.urlopen(url).read()

frase = r'#base services.*2015 end'
ip = re.search(frase, str(html_content)).group()
ip = ip.replace(" ", ' ')
ip = ip.replace("<br />", '')

f = open('C:\Windows\System32\drivers\etc\hosts', 'w')
f.write('')
f.close()
for t in ip.split('\\n')[:-10]:
    f = open('C:\Windows\System32\drivers\etc\hosts', 'a+')
    f.write(t + '\n')
    f.close()


f = open('C:\Windows\System32\drivers\etc\hosts', 'r')
    print(f.read())

#END

阅读全文 »


24点



今天在啄木鸟社区阅读FP相关的文章,wiki.woodpecker.org.cn/moin/fp4python。 在最后,作者写了一个24点计算程序,挺好玩的。

但是算法不是很完整,我在百度Python贴吧上发现了一个比较犀利的程序段,更改了一下。 程序如下:

import itertools

formatList = ["((%f%s%f)%s%f)%s%f", "(%f%s%f)%s(%f%s%f)", 
                "(%f%s(%f%s%f))%s%f", "%f%s(%f%s%f%s%f)",
                "%f%s(%f%s(%f%s%f))"]

opList = itertools.product(['+', '-', '*', '/'], repeat = 3)
def match24(fmt, nums, ops):
    a, b, c, d = nums
    op1, op2, op3 = ops
    expr = fmt % (a, op1, b, op2, c, op3, d)
    try:
        res = eval(expr)
    except ZeroDivisionError:
        return 
    if abs(res - 24) < 0.0001:
        print expr, "= 24"
def calc(numlist):
    for op in opList:
        for fmt in formatList:
            match24(fmt, numlist, op)
if __name__ == '__main__':
    nums = raw_input("please input four numbers:\n")
    seq = [float(i) for i in nums.split(' ')]
    for l in itertools.permutations(seq):
        calc(l)

#END

阅读全文 »


十二月份书单



这个月看的书,列个单子,马上接近毕业了,我的学生生涯!珍惜最后的时光,学生时代真是美好~~

  1. 《周鸿祎自述 : 我的互联网方法论》 周鸿祎

  2. 《人月神话》 弗雷德里克·布鲁克斯

  3. 《我所理解的生活》 韩寒

  4. 《参与感 : 小米口碑营销内部手册》 黎万强

  5. 《淘宝技术这十年》 子柳

  6. 《第七天》 余华

  7. 《如果一切重来》 马克·李维

  8. 《我的帝王生涯》 苏童

  9. 《借我一生》 余秋雨

  10. 《看见》 柴静

阅读全文 »


毛病列表



最近反思了不少,罗列下自己的不足,尽量在一年或者一生中改善一下:

  1. 执行力低

  2. 作息不规律

  3. 知识面狭窄

  4. 专业技能不强悍

  5. 路痴

  6. 记不住人的姓名

  7. 英语不好

  8. 不擅长精彩赞美

改变一下自己,我想在几个月之内,删除上面的一半吧,加油!

#END

阅读全文 »


十一月书单



时间好快,恍惚之间,这个月的最后一天,还没有31号,今年最后一个月好好迎接!

书名 作者
《人生元编程》 池建强
《大漠苍狼:绝地勘探》 南派三叔
《北京,北京》 冯唐
《不二》 冯唐
《再美也美不过想象》 耀一
《大漠苍狼:绝密飞行》 南派三叔
《黑客与画家》 Paul Graham
《我们仨》 杨绛
《棋王》 阿城

阅读全文 »