摘要: 这个是一同学的问题:BeautifulSoup已经安装,但是在运行脚本的时候仍然提示No module named BeautifulSoup,请教下是什么原因?另外在先运行下python,然后单独运行from BeautifulSoup import BeautifulSoup,缺不会提示任何错误。这里是没有没有进入python的命令行而直接导入BeautifulSoup.所以会提示这个错误。解决方法有2个:1 进入python命令行,然后导入BeautifulSoup模块。2 把.py文件的第一行的:#!/usr/bin/python 改为#!/usr/bin/env python就行了。 阅读全文
posted @ 2013-04-23 23:36 老王python 阅读(1248) 评论(0) 推荐(0)
摘要: 《笨办法学 Python》(Learn Python The Hard Way)是 Zed Shaw 编写的一本 Python 入门书籍。适合对计算机了解不多,没有学过编程,但对编程感兴趣的朋友学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整 项目的实现。也许读完这本书并不意味着你已经学会了编程,但至少你会对编程语言以及编程这个行业有一个初步的了解。笔者认为本书区别于其它入门书籍的特点如下: 注重实践。本书提供了足够的练习代码,如果你完成了所有的练习(包括加分习题),那你已经写了上万行的代码。要知道很多职业程序员一年也就写几万行代码而已。 注重能力培养... 阅读全文
posted @ 2013-04-23 23:32 老王python 阅读(3425) 评论(0) 推荐(0)
摘要: 我们用python写网站的自动登录程序的时候需要创建一个cookies,我们可以利用python的cooklib模块。比如:#coding:utf-8import urllib,urllib2,cookielibcj = cookielib.LWPCookieJar()opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))login_path = 'http://xxxxxxxxxx.com/login'data = {"name":"xxxxxxx","pa 阅读全文
posted @ 2013-04-23 23:31 老王python 阅读(2596) 评论(0) 推荐(1)
摘要: python 获取日期我们需要用到time模块,比如time.strftime方法time.strftime('%Y-%m-%d',time.localtime(time.time()))最后用time.strftime()方法,把刚才的一大串信息格式化成我们想要的东西,现在的结果是:2013-03-31time.strftime里面有很多参数,可以让你能够更随意的输出自己想要的东西:下面是time.strftime的参数:strftime(format[, tuple]) -> string将指定的struct_time(默认为当前时间),根据指定的格式化字符串输出py 阅读全文
posted @ 2013-04-23 23:30 老王python 阅读(565) 评论(0) 推荐(0)