您正在查看 "Python" 分类下的文章
2009-01-08 20:13
....对以前向百度空间,新浪,SOHU博客发日志的脚本做了修改,因为前两家都修改了登录或发博文的认证方式。
脚本百度登录部分是同事帮助改的,感谢支持!
有兴趣,又有需求的网友可以去试试。
查看
|
2009-01-07 17:31
python是变量引用,函数中的参数传递也是引用。
如果需要值传递,from copy import copy 使用copy()
|
2009-01-05 14:30
字符串里有三个去空格的函数
strip 同时去掉左右两边的空格
lstrip 去掉左边的空格
rstrip 去掉右边的空格 |
2008-06-24 11:09
2008-06-20 08:04
记几个常用的python函数,免得忘
获得文件扩展名函数:返回扩展名 和 扩名之前的文件名路径。
os.path.splitext('xinjingbao1s.jpg')
('xinjingbao1s', '.jpg')
os和os.path模块
os.listdir(dirname):列出dirname下的目录和文件
os.getcwd():获得当前工作目录
os.curdir:返回但前目录('.')
os.chdir(dirname):改变工作目录到dirname
os.path.isdir(name):判断name是不是一个目录,name不是目录就返回false
os.path.isfile(name):判断name是不是一个文件,不存在name也返回 |
2008-06-15 22:21
转载
Python的ASCII, GB2312, Unicode , UTF-8
ASCII 是一种字符集,包括大小写的英文字母、数字、控制字符等,它用一个字节表示,范围是 0-127 Unicode分为UTF-8和UTF-16。
UTF-8变长度的,最多 6 个字节,小于 127 的字符用一个字节表示,与 ASCII 字符集的结果一样,ASCII 编码下的英语文本不需要修改就可以当作 UTF-8 编码进行处理。
Python 从 2.2 开始支持 Unicode ,函数 decode( char_set )可以实现 其它编码到 Unicode 的转换,函数 encode( char_se |
2008-06-15 21:35
由于我喜欢测试几个主要网站的博客功能,所以在很多地方都开了博客,偶尔维护的时候就麻烦死,都要写一遍,几个网站也不提供metablogapi来用~~~于是用流氓的办法吧,没办法我的癖好很怪异。
写了个Python脚本自动发博文,由于大网站现在在用户第一次输入密码时是不出验证码的,所以挺简单的,没有什么麻烦事,只是SOHU SINA HIBAIDU的编码都不一样-_-!~,sohu和hibaidu还不用utf-8~~
不过sohu的博客在发博文时通过session在提交页种特殊字符,在接受页验证来防止恶意提交,其他两个博客没这功能,做的挺仔细的。
|
2008-06-12 15:29
今天某友人有个需求,希望能够登录到某网站,然后抓取一些资料回来。登录这里最麻烦的就是验证码,虽然这个网站验证码不复杂,但是看了下网上对于破解验证码的介绍,感觉还是挺麻烦的-_-!~。
我这个需求不需要每天定时跑,只要进去抓一次就好,于是乎采用人工输入验证码的方式。
先将验证码下载到本机,然后程序保持会话的情况下等待用户手工输入验证码,用户看完下载的验证码数字后,输入使脚本执行登录。
脚本代码如下,有兴趣的可以试试:
#!/usr/bin/env python
# encoding: utf-8
import urllib,urlli |
2008-06-09 22:20
要获得在执行python脚本时传入的参数,需要:
import sys
sys.argv[1:] #为传入的第一个参数,是list格式。第0位是文件名 |
2006-12-17 17:39
最近在尝试wxpython,做了一个RSS READER的DEMO架子.
我准备分3部分做
第一阶段把GUI做好,现在还很粗糙
第二阶段实现RSS READER抓取更新功能
第三阶段假如C/S机制,实现RSS的分享
也许过阵子会改成JAVA做.
|
|
|