摘要: 3、写一个函数,计算一个给定的日期是该年的第几天。 def getday(self,y=None,m=None,d=None): date = datetime(y,m,d) days = date.strftime('%j') return days4、写一个函数,给定N,返回斐波那契数列第N项。def getn_vlaue(self,n): if n<=2: return 1 else: return self.getn_vlaue(n-1)+self.getn_vlaue(n-2)5、从0到9中随机选择,生成1到10个随机数,组成集合A,同理生成集合B,输出A和B以 阅读全文
posted @ 2014-02-15 14:37 赵大班长1 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 1、通过火狐浏览器,查找大长安铃木官网中关于经销商的信息主要在两个网页中http://www.changansuzuki.com/khfw/xml/pro.xml 地域信息http://www.changansuzuki.com/khfw/sqcx.php 查询经销商具体信息2、第一步解析地域信息上面的图为xml中的格式3、解析XML文件主要代码 1 def get_area_list(self): 2 """获取地域省份和城市名称字典""" 3 page = urllib2.urlopen(self.xml_url).read() 阅读全文
posted @ 2013-11-24 19:06 赵大班长1 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 1、网站地址http://www.baicmotor.com/dealer.php2、使用firefox查看后发现,此网站的信息未使用json数据,而是简单那的html页面而已3、使用pyquery库中的PyQuery进行html的解析 页面样式: 代码: 1 def get_dealer_info(self): 2 """获取经销商信息""" 3 css_select = 'html body div.box div.news_wrapper div.main div.news_list div.service_main d 阅读全文
posted @ 2013-11-22 11:41 赵大班长1 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 具体步骤:1、进入宝马官网,查找经销商查询界面http://www.bmw.com.cn/cn/zh/general/dealer_locator/content/dealer_locator.html2、使用火狐浏览(需要安装Firebug和HttpFox)找到json数据存储位置:https://secure.bmw.com.cn/cn/_common/_js/dealer_locator/dealer_locator.json3、查看json数据以后,json中包含省份,城市,店面类型,经销商信息,并且发现里面的经销商数据中包含地域的编号信息,所以决定制作省份字典、城市字典、类型字典,并 阅读全文
posted @ 2013-11-21 17:46 赵大班长1 阅读(621) 评论(2) 推荐(0) 编辑
摘要: 第一次遇到这样的异常,实在不知道如何是好?进行了测试发现报错的json出没有问题,而且每次出现异常的位置不一样于是我认为这样的问题可能是因为程序执行过快,所以很简单的解决办法是:def deal_dealers_info(self): province_list = self.get_province_list() for province in province_list: if province== None: continue province_name = province_list[province] #print '1--' + province_name #pri 阅读全文
posted @ 2013-11-20 11:56 赵大班长1 阅读(12308) 评论(0) 推荐(0) 编辑
摘要: python中执行javascript代码:1、安装相应的库,我使用的是PyV82、import PyV8 ctxt = PyV8.JSContext()ctxt.enter() func = ctxt.eval('''需要执行的javascript代码''') #需要注意的是里面写的function函数需要用()括起来例如:import PyV8class Test(): def js(self): ctxt = PyV8.JSContext() ctxt.enter() func = ctxt.eval('''(fun 阅读全文
posted @ 2013-11-19 16:00 赵大班长1 阅读(5215) 评论(0) 推荐(0) 编辑