最新 | 最热门 | 最高评价

+0  Managing Windows services with sysinternals tools and Python

Tag: Python | Technology | Windows
Haidong Ji 发于 2012年03月15日 06:13 | 点击: 1359 | 展开摘要
Below is the copy of the README file from one of my github repo. Feel free to download the code and play with it. If you have ideas and good Python Windows admin scripts, share them! — Working with Windows, one frequently needs to man

查看全文: http://www.udpwork.com/item/7085.html

+0  python arg parse

Tag: all | python
ning 发于 2012年03月02日 16:46 | 点击: 895 | 展开摘要
Table of Contents

get_opt

optparse

argparse
自动化好

支持 -vvv

支持: svn ci 这种 sub-commands

支持 argument group:

支持 通过数组方式设置default(方便从配置文件加载)

支持 Partial parsing

三种解析命令行的库

get_opt

简单易用

def parse_args(func, log_filename='a.log'):

查看全文: http://www.udpwork.com/item/13110.html

+0  setup_tools vs virtualenv

Tag: python
ning 发于 2012年03月02日 13:23 | 点击: 950 | 展开摘要
名词解释
easy_install: 比较老,被pip取代
setup.py : setuptools 用的 conf
ez_setup.py : 用于安装 setuptools
pip setuptools 和pip联合的工具
distutils :
virtualenv : 独立环境,不装载/usr/lib/python2.x 下面

有人说:
Please, for the love of Guido, stop using setupt

查看全文: http://www.udpwork.com/item/13111.html

-1  使用PyV8解析HTML文档

Tag: javascript | Python | 前端技术
月影 发于 2012年02月23日 11:05 | 点击: 6723 | 展开摘要
什么是PyV8?

PyV8是一个Python封装V8引擎的壳。它提供了简单可用的API,能够利用python来构建出JavaScript的运行时环境。

PyV8能用来干什么?

在nodejs火热流行的时代,或许很少人关注这个基于python简单封装的v8引擎。在某些方面,它比nodejs简洁,而它们拥有同样的本质基础,使得它具有和nodejs相似的潜力。

既然是基于v8的,那么利用它来解析dom和执行javascript是理所当然的。试想一下,如果我们能够建立一个系统

查看全文: http://www.udpwork.com/item/6891.html

+0  udpip: 用UDP封装IP数据包建立VPN

Tag: Linux | 我的代码 | linux | python | tun | udp | vpn
Xiaoxia 发于 2012年02月21日 11:57 | 点击: 3231 | 展开摘要
原理

使用Linux内核提供的tun设备建立可以在脚本读写的虚拟网卡,然后通过UDP将两个网卡的数据连接。

此方法能够使用以下特殊环境下:

1、客户端所在网络的路由不支持ppp,或者网络受到限制

2、TCP数据包被劫持或者受到限制

3、服务器是OpenVZ等不支持建立pptp,像我的burst的VPS就是这样子。

使用

服务器:

# python udptun.py -s 86 -l 10.0.0.1/24

Configuring interface t0

查看全文: http://www.udpwork.com/item/6870.html

+0  Python学习路线(针对具备一定编程经验者)

Tag: Python
youngsterxyf 发于 2012年02月21日 00:00 | 点击: 1134 | 展开摘要
相比C,C++,JAVA等编程语言,Python是易学的。但要想深入地理解Python,并熟练地编写Python风格的Python代码。我想还是有一长段路程要走的。下面即是我的一点经验总结,主要是为了整理自己学习的思路。

花1-2天的时间阅读一本好的Python入门书籍,并在亲手实践书中的代码。推荐入门书籍:《A byte of Python》(中文翻译《简明Python教程》)或《Practical Programming:An Introduction to Compu

查看全文: http://www.udpwork.com/item/11883.html

+0  给MoinMoin写插件

Tag: Python编程 | image2attach | MoinMoin
alswl 发于 2012年02月10日 17:27 | 点击: 3485 | 展开摘要
1. 使用 MoinMoin

前些日子,我写了一篇使用MoinMoin作为个人KMS 大赞MoinMoin的各种好处。MoinMoin的其中一个好处是基于GPL的开源, 我们可以方便的给MoinMoin撰写自己的插件(当然也可以去官方的wiki上获取大量现成插件)。

MoinMoin开发者wiki地址

MoinMoin开发API文档(这个官方wiki居然很少提及)

MoinMoin的多国语翻译组wiki地址

我在使用MoinMoin过程中,有一个急迫需要的功能:

查看全文: http://www.udpwork.com/item/6824.html

+0  转换M8的XML通讯录为通用的VCard(VCF)格式

Tag: 我的代码 | android | python | vcard | vcf | xml
Xiaoxia 发于 2012年02月08日 02:54 | 点击: 6373 | 展开摘要
自从2011年某月某日,在广州大学城的公交上丢了手机之后,就一直用者同学的旧手机。过年后,钱够了,就打算买手机!于是,把以前M8的通讯录转换为Android可以导入的VCF文件。

Android2.3使用的VCard版本为3.0,我导出了一个样例用于分析:

BEGIN:VCARD

VERSION:3.0

N:黄;小虾;;;

FN:黄小虾

TEL;TYPE=CELL:13800138000

TEL;TYPE=WORK:02010086

EMAIL;TYPE=WO

查看全文: http://www.udpwork.com/item/6804.html

+7  手动创建ICMP Tunnel实现VPN上网(附Python实现代码)

Tag: Internet | Linux | 我的代码 | 我的分享 | cmcc | cmwap | icmp tunnel | python | vpn
Xiaoxia 发于 2012年01月16日 06:01 | 点击: 11843 | 展开摘要
其实这是一篇讲解利用中国移动CMWAP的一些特性来实现免费上网的博文,但是没有以这个为标题,因为

1、用的是2G的EDGE网络,跟2G手机上网一样,速度有限.

2、各地区的移动设备有差别,例如在广州,这种方法行不通。但是广州的移动Wifi是可以通过UDP建立VPN来免费使用的。

3、不想吸引太多人的注意。

我见过很多公共网络都对UDP和TCP有不少限制,以致于我们不能自由地访问互联网。为了摆脱这种束缚,很多人都为此付出了很多努力,例如各种代理软件,各种隧道,各种VPN

查看全文: http://www.udpwork.com/item/6707.html

+0  Python logging 标准配置

Tag: Python
ideawu 发于 2012年01月04日 17:10 | 点击: 2153 | 展开摘要
# encoding=UTF-8
import logging
import logging.config

logging.addLevelName(5, 'TRACE')
logging.addLevelName(30, 'WARN')
logging.addLevelName(50, 'FATAL')

logging.config.fileConfig('my.conf')
logger = logging.getLogger('root')

my.conf:

[

查看全文: http://www.udpwork.com/item/6646.html

+0  baidu ting下载音乐脚本

Tag: Python编程 | tingdownload
alswl 发于 2012年01月03日 12:44 | 点击: 2357 | 展开摘要
度娘终于干了一件好事,Baidu Ting上线了, 正版音乐免费下载,类似于谷歌音乐。 关于音乐版权和免费的问题, 有很多问题需要取讨论, 比如说这种商业模式是否对传统唱片业产生冲击又或是有积极影响? 作为普通消费者,暂时不用考虑这些问题,先享受这些服务好了。

Baidu Ting的音乐质量是128KBps,音质算好,里面的idv3信息也勉强可以,有:

歌名

歌手

部分专辑名(偶尔也出现“201-8月新歌快递”这种比较山寨的字)

部分唱片封面

查看全文: http://www.udpwork.com/item/6640.html

+0  使用MoinMoin作为个人KMS

Tag: Linuxer | Python编程 | 工欲善其事必先利其器 | image2attach | KMS | Linux | MoinMoin | nginx | Python | uwsgi | wiz
alswl 发于 2011年12月26日 20:54 | 点击: 3681 | 展开摘要
去年9月份时候,我写过一篇《我所使用的知识管理系统》 来介绍我使用的KMS系统。当时经过我层层筛选之后,我选用了Wiz作为我的KMS。

一年多过去了,Wiz在Windows下面工作的非常不错,Wiz团队里陆续推出了iOS / Android / Web版本。我的Wiz收藏的内容也增加到近1000篇。

此时我遇到了KMS再选型的问题,原因很简单:我全线转换到Linux平台, Wiz不符合我的要求了。

我重新整理一下我要求KMS的特性:

跨平台:Linux / Web /

查看全文: http://www.udpwork.com/item/6587.html
|<<<45678910>>>| 一共16页, 187条记录