« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
|
|
[PYTHON]删除Windows的服务 |
冥思者 发表于 2006/6/1 14:30:59 |
总有一些程序将自己注册为windows的服务,而我们并不想要拥有它。虽然我们可以把这些服务禁用掉,但是它就像一坨大便,让人看了不爽,于是便有了本文的方法将它方便的删除掉。以下就是删除windows服务的程序,使用方法(假定该程序的名字是svcmgr.py): python svcmgr.py remove 服务名[, 服务名2, ...]
#/bin/env python
import win32serviceutil import win32service import win32event
class svc(win32serviceutil.ServiceFramework): _svc_name_ = "svc" _svc_display_name_ = "svc" def __init__(self, args):   | |
|
[PYTHON]下载日本新闻的脚本 |
冥思者 发表于 2006/5/24 9:45:24 |
最近为了练习日语听力,经常去news24.jp听在线视听新闻,为了以后能反复的听,于是写了个脚本将新闻的视频和台词下载了下来。 前提:安装python和flashget
1:登陆该网站将各段新闻的链接url拷贝下来,保存在文本文件里面,每行一个url,例如 http://www1.ntv.co.jp/news/wmtram/news.cgi?movie=060523007.cgi.300k.58850.html
2:下载的脚本 命令行参数是第一步保存url的文本文件的名字 import os, re
html_prev = 'http://www.ntv.co.jp/news/html/%s.html' wmv_prev = 'mms://wmt-od.stream.ne.jp/ntv/news/%s.wmv'
fg = r'call "C:\Program Files\FlashGet\flashget.exe"' target = r'D:\download\japanese\news\%s' | |
|
[PYTHON]快速生成随机密码 |
冥思者 发表于 2006/3/24 14:21:50 |
很多时候我们需要一批随机的密码,这些密码不能太simple,否则容易被猜出来,怎么办呢?有个很简单的办法能做到: #!/bin/python import string, random x = string.ascii_letters[:] + string.digits[:] max = len(x) - 1 pwdlen = 8 pwdnum = 10000 open('pwd.txt', 'w').writelines(['%s\n' % ''.join(x[random.randint(0,max)] for i in range(pwdlen)) for j in range(pwdnum)])
| |
|
[PYTHON]python 命令行小技巧 |
冥思者 发表于 2006/3/22 19:13:47 |
生成测试数据文件 python -c "file('tmp.txt', 'w').writelines('%d This is a test\n' % n for n in range(10000))"
测试语句执行效率 python -m timeit "open('tmp.txt').readlines()"
| |
|
« 1 › |
|
统计 |
blog名称:长夜慢慢兮,心越来越远! 日志总数:13 评论数量:48 留言数量:1 访问次数:154054 建立时间:2006年3月3日 | |