版本1,使用列表来保存数据!

    1. import requests
    2. import csv
    3. from bs4 import BeautifulSoup
    4. import time
    5. def gethtml(url, headers):
    6. req = requests.get(url, headers)
    7. req.encoding = 'utf-8'
    8. return req.text
    9. def getdata(req):
    10. soup = BeautifulSoup(req, 'lxml')
    11. ul = soup.find(class_="sellListContent")
    12. divs = ul.find_all(class_="info clear")
    13. data1 = [] # 这里保存数据的小列表要放在循环外面,这样return列表后才是整个循环(30条)的数据
    14. for div in divs:
    15. title = div.find('div', class_='title').text.replace("必看好房", "")
    16. flood = div.find('div', class_='flood').text
    17. address = div.find('div', class_='address').text.split('|')[:2]
    18. address1 = "|".join(address)
    19. price1 = div.find('div', class_='totalPrice totalPrice2').text
    20. price2 = div.find('div', class_='unitPrice').text
    21. price = price1 + "|" + price2
    22. data1.append([title, flood, address1, price])
    23. return data1 # 一次性返回30条记录(就是爬取一页的数据)
    24. def savedata(filename, fieldnames, data_list):
    25. with open(filename, 'w', encoding='utf-8', newline='') as f:
    26. wt = csv.writer(f)
    27. wt.writerow(fieldnames)
    28. wt.writerows(data_list)
    29. print("数据保存成功,任务完成了!")
    30. def main():
    31. headers = {
    32. 'User - Agent': 'Mozilla / 5.0(Windows NT 10.0; Win64; x64) AppleWebKit / 537.36(KHTML, like Gecko) Chrome / 100.0.4896.60 Safari / 537.36'
    33. }
    34. data_list = [] #这个总列表也是一样要提前放到循环前面才不被清零!
    35. for page in range(1, 6): # 这里就是你要爬取的页数了.
    36. url = f'https://cs.lianjia.com/ershoufang/pg{page}/'
    37. req = gethtml(url, headers)
    38. time.sleep(2) # 若爬取的页数太多,就强烈建议让程序睡眠几秒!
    39. data_list.extend(getdata(req)) # 这里有一个很巧妙的东西,使用列表的extend方法,才不会生成二维列表
    40. filename = '长沙二手房房源20220411.csv'
    41. fieldnames = ['title', 'flood', 'address', 'price']
    42. savedata(filename, fieldnames, data_list)
    43. if __name__ == "__main__":
    44. main()

    版本2,使用字典来保存数据

    1. import requests
    2. import csv
    3. import time
    4. from bs4 import BeautifulSoup
    5. def gethtml(url, headers):
    6. req = requests.get(url, headers)
    7. req.encoding = 'utf-8'
    8. return req.text
    9. def getdata(req):
    10. soup = BeautifulSoup(req, 'lxml')
    11. ul = soup.find(class_="sellListContent")
    12. divs = ul.find_all(class_="info clear")
    13. lst = [] # 这里用一个列表来保存循环内的字典,这样返回这个列表就是一页30条的记录了
    14. for div in divs:
    15. data1 = {} # 这里使用字典来保存小循环里面的数据,则每一次循环保存一条记录
    16. title = div.find('div', class_='title').text.replace("必看好房", "")
    17. flood = div.find('div', class_='flood').text
    18. address = div.find('div', class_='address').text.split('|')[:2]
    19. address1 = "|".join(address)
    20. price1 = div.find('div', class_='totalPrice totalPrice2').text
    21. price2 = div.find('div', class_='unitPrice').text
    22. price = price1 + "|" + price2
    23. data1['title'] = title
    24. data1['flood'] = flood
    25. data1['address'] = address1
    26. data1['price'] = price
    27. lst.append(data1)
    28. return lst
    29. def savedata(filename, fieldnames, data_list):
    30. with open(filename, 'w', encoding='utf-8', newline='') as f:
    31. wt = csv.DictWriter(f, fieldnames=fieldnames)
    32. wt.writeheader()
    33. wt.writerows(data_list)
    34. print("数据保存成功,任务完成了!")
    35. def main():
    36. headers = {
    37. 'User - Agent': 'Mozilla / 5.0(Windows NT 10.0; Win64; x64) AppleWebKit / 537.36(KHTML, like Gecko) Chrome / 100.0.4896.60 Safari / 537.36'
    38. }
    39. data_list = [] #这个总列表也是一样要提前放到循环前面才不被清零!
    40. for page in range(1, 6): # 这里就是你要爬取的页数了.
    41. url = f'https://cs.lianjia.com/ershoufang/pg{page}/'
    42. req = gethtml(url, headers)
    43. time.sleep(2) # 若爬取的页数太多,就强烈建议让程序睡眠几秒!
    44. data_list += getdata(req) # 这里要把每次每页返回的列表汇总起来,生成一个大列表,再一次性写入csv文件中.
    45. filename = '长沙二手房房源20220411.csv'
    46. fieldnames = ['title', 'flood', 'address', 'price']
    47. savedata(filename, fieldnames, data_list)
    48. if __name__ == "__main__":
    49. main()

    附csv内容:

    title,flood,address,price
    嘉兴苑 4室2厅 南,嘉兴苑    -  河西步步高 ,4室2厅 | 143.14平米 ," 129.8万|9,069元/平"
    九峰远见 少有顶楼复式 带大露台 全新毛坯,九峰远见    -  省政府 ,6室2厅 | 216.9平米 ," 270万|12,449元/平"
    北辰毛坯大四房 一线江景南北双阳台 房东急卖,北辰三角洲奥城E7区    -  北辰三角洲 ,4室2厅 | 140.99平米 ," 248万|17,590元/平"
    天心区地铁口800米+  国土单位德泽苑南北通透大四房,德泽苑    -  暮云 ,4室2厅 | 151.43平米 ," 106.6万|7,040元/平"
    通城  地铁口 精装大四房  视野好采光足 有匙,未来现代城    -  开元路 ,4室2厅 | 155.28平米 ," 100万|6,440元/平"
    农业银行单位房,电梯洋房,满五唯一,无公摊,银桂苑    -  省政府 ,4室1厅 | 151.51平米 ," 166万|10,957元/平"
    橡树湾小区 4室2厅 南 北,橡树湾小区    -  含浦 ,4室2厅 | 123.8平米 ," 165万|13,328元/平"
    一线江景大平层 一级物业 享品质生活,湘江壹号三期    -  金霞 ,4室2厅 | 208.07平米 ," 296万|14,226元/平"
    万科品质 精装四房 唯一不靠高架 景观公园 中间楼层,万科白鹭郡    -  洋湖垸 ,4室2厅 | 130.29平米 ," 238万|18,267元/平"
    时代倾城 南北通透的三房两厅两卫 随时看房 价格便宜,时代倾城    -  金星北 ,3室2厅 | 116.99平米 ," 118.8万|10,155元/平"
    洋湖湿地景观远处可观湘江................,湘熙水郡    -  洋湖垸 ,4室2厅 | 125.27平米 ," 192万|15,327元/平"
    配套设施齐全,交通方便,采光好,景秀江山三期    -  银盆岭 ,4室2厅 | 161.57平米 ," 236万|14,607元/平"
    定江洋,优质房源,187平,精装修拎包入住,北辰定江洋    -  北辰三角洲 ,3室2厅 | 187.67平米 ," 445万|23,712元/平"
    动物园旁 精装大平层 电梯五房 两个阳台34平 满五唯一,凯怡茗苑    -  暮云 ,5室2厅 | 227.47平米 ," 170万|7,474元/平"
    户型方正 布局合理 生活方便,诚意出售,方便看房,靳江明珠    -  含浦 ,4室2厅 | 187.03平米 ," 138万|7,379元/平"
    保利香槟国际 3室2厅 南,保利香槟国际    -  万家丽北 ,3室2厅 | 89.36平米 ," 73万|8,170元/平"
    业主诚心出售,房子满五唯一,带指标,钱隆首府    -  书院路 ,3室2厅 | 103.72平米 ," 165万|15,909元/平"
    德雅路 德雅村 德雅苑 烈士公园国防科大东门旁,德雅苑    -  烈士公园 ,3室2厅 | 130.1平米 ," 110万|8,456元/平"
    长沙奥林匹克花园,精装修拎包入住,满五唯一,长沙奥林匹克花园    -  德思勤 ,3室1厅 | 137.48平米 ," 152.8万|11,115元/平"
    房子视野好 边户采光充足 小区品质好,龙湖湘风原著B1区    -  金星北 ,3室2厅 | 93.66平米 ," 93.8万|10,015元/平"
    金星北,小高层,不临街,居家四房,诚心出售,勤诚达新界    -  金星北 ,4室2厅 | 133.09平米 ," 137万|10,294元/平"
    地铁口带车位 四房 好楼层 开阔视野毛坯房,勤诚达新界    -  金星北 ,4室2厅 | 123.53平米 ," 163.8万|13,260元/平"
    楚天世纪城 2室2厅 南,楚天世纪城    -  泉塘 ,2室2厅 | 86.51平米 ," 65万|7,514元/平"
    月亮岛 优质5房 诚心出售 南北通透  169平大平层,珠江东方明珠    -  金星北 ,4室1厅 | 169平米 ," 134万|7,929元/平"
    鸿基花园 4室1厅 南,鸿基花园    -  马王堆 ,4室1厅 | 116.89平米 ," 72.8万|6,229元/平"
    中国铁建国际城 3室2厅 南,中国铁建国际城    -  泉塘 ,3室2厅 | 89.78平米 ," 79.8万|8,889元/平"
    户型周正,业主诚心出售,配套齐全,可拎包入住,万国城MOMA一期    -  福元西路 ,3室2厅 | 129.8平米 ," 130万|10,016元/平"
    龙湖中高层 谷山旁 配套完善 钻石级别 满五唯一,龙湖湘风原著B3区    -  金星北 ,3室2厅 | 87.07平米 ," 75万|8,614元/平"
    龙湖湘风原著A3区 5室2厅 南,龙湖湘风原著A3区    -  金星北 ,5室2厅 | 159平米 ," 350万|22,013元/平"
    自带游泳馆,健身房,无缝对接地铁3号线户型方正朝南,方略城市广场    -  开元路 ,3室2厅 | 88.73平米 ," 93万|10,482元/平"
    碧桂园大盘 金典三房 业主诚心出售,碧桂园南城首府    -  万家丽南路 ,3室2厅 | 89.75平米 ," 83万|9,248元/平"
    时代倾城 2室1厅 东南,时代倾城    -  金星北 ,2室1厅 | 84.81平米 ," 85万|10,023元/平"
    地铁口 纯毛坯三房 户型好 楼层好,CROSS尚公馆    -  金星北 ,3室2厅 | 91.38平米 ," 78万|8,536元/平"
    海洋半岛.不靠桥,中间楼层,观小区美景 户型方正,海洋半岛    -  广电 ,3室2厅 | 95.88平米 ," 112.8万|11,765元/平"
    瑞都豪庭  清水毛坯  中间楼层 采光好,瑞都豪庭    -  四方坪 ,3室2厅 | 80.53平米 ," 82万|10,183元/平"
    万科金典三室户型,安静宜居,圭塘河畔,万科金域华府    -  武广新城 ,3室2厅 | 91.88平米 ," 125万|13,605元/平"
    此房精装修全南户型 视野好 总价低 随时看房,金地自在城    -  望城区 ,3室2厅 | 91.38平米 ," 72.8万|7,967元/平"
    国泰九龙湾 3室2厅 南 北,国泰九龙湾    -  松雅湖 ,3室2厅 | 115.04平米 ," 133万|11,562元/平"
    南北通透,中间位置,中高楼层,视野好,长沙奥林匹克花园    -  德思勤 ,4室2厅 | 192.91平米 ," 290万|15,033元/平"
    房子是低楼层  可以做麻将馆   带花园,佳辉丽景鑫城    -  星沙其他 ,3室2厅 | 140.37平米 ," 80万|5,700元/平"
    单价5137,电梯中间楼层,南北通透,诚意急售,南郡明珠    -  暮云 ,3室2厅 | 145.99平米 ," 75万|5,138元/平"
    视野开阔,房东急售。钥匙在手,随时看房,中海国际社区四期    -  含浦 ,3室2厅 | 121.65平米 ," 123万|10,111元/平"
    松雅湖湖景房.纯清水毛胚..楼层好.采光好.,国泰九龙湾    -  松雅湖 ,3室2厅 | 115.93平米 ," 130万|11,214元/平"
    银盘鑫城 3室1厅 东南,银盘鑫城    -  月湖 ,3室1厅 | 123.03平米 ," 75万|6,097元/平"
    毛坯朝南三房  满五唯一   看房方便,中城丽景香山    -  武广新城 ,3室2厅 | 118.03平米 ," 158万|13,387元/平"
    清水毛胚,高性价房源,满五唯一,诚心出手。,麓山恋迪亚溪谷    -  含浦 ,5室1厅 | 200平米 ," 230万|11,500元/平"
    北辰凤凰公元144平大四房,纯毛坯,东边户,好楼层,北辰三角洲凤凰公元    -  北辰三角洲 ,4室2厅 | 144.09平米 ," 280万|19,433元/平"
    和美星城 中间位置好 绿化多 大平层中 纯板楼 D长 郡,和美星城    -  暮云 ,5室2厅 | 190.05平米 ," 160万|8,419元/平"
    满五唯一,大四房,随时看房,双公园。,西山汇景    -  桐梓坡 ,4室2厅 | 169.51平米 ," 278万|16,401元/平"
    业主诚心出售,江景视野开阔!采光好,楚天逸品    -  金霞 ,4室2厅 | 189.75平米 ," 270万|14,230元/平"
    此房楼层好,位置适中。花园式园林,碧桂园威尼斯城水岸人家    -  松雅湖 ,3室2厅 | 115.35平米 ," 105万|9,103元/平"
    别墅洋房,楼层好,户型正,采光足,南北通透,山水芙蓉国际新城    -  松雅湖 ,2室2厅 | 94.05平米 ," 74.8万|7,954元/平"
    东方新城 5室1厅 南,东方新城    -  德政园 ,5室1厅 | 82.22平米 ," 99.5万|12,102元/平"
    万境蓝山高品质叠墅 花园大 公园里的家 带健身房,五矿万境蓝山    -  省政府 ,5室3厅 | 211.83平米 ," 520万|24,548元/平"
    急卖房源,拎包入住,正对着世界之窗,看中可以商量,金色比华利    -  月湖 ,3室2厅 | 132.96平米 ," 121万|9,101元/平"
    龙湖湘风原著精装别墅 入住一年半 此价不含家具家电,龙湖湘风原著A2区    -  金星北 ,6室2厅 | 159.21平米 ," 445万|27,951元/平"
    正地铁口,靠广电世界之窗,精装三房,满五唯一,恒广国际景园    -  中南汽车世界 ,3室1厅 | 119平米 ," 108万|9,076元/平"
    山水湾 单价7千多高层  毛坯四房 视野开阔 价格便宜,山水湾    -  万家丽北 ,4室2厅 | 112.24平米 ," 84万|7,484元/平"
    免个税!洋房小高层 南向对流改善大四房 清水毛坯!!,大唐印象    -  省政府 ,4室2厅 | 160平米 ," 181.8万|11,363元/平"
    君悦香邸 5室2厅 南,君悦香邸    -  北辰三角洲 ,5室2厅 | 177平米 ," 283万|15,989元/平"
    7号线准地铁口 上海城二期少有的大四房 拎包入住,上海城    -  韶山南路 ,4室2厅 | 150.86平米 ," 165万|10,938元/平"
    湘许嘉园一期 3室2厅 南 北,湘许嘉园一期    -  银盆岭 ,3室2厅 | 137.81平米 ," 130万|9,434元/平"
    浏城桥  湘雅附二后面  文艺新村  急售,文艺新村    -  浏城桥 ,2室2厅 | 62.11平米 ," 44.6万|7,181元/平"
    金科时代中心 3室1厅 南,金科时代中心    -  泉塘 ,3室1厅 | 85.99平米 ," 72万|8,374元/平"
    伍家岭 凯达园精装3房 随时看房 房东诚心出售,凯达园    -  伍家岭 ,3室1厅 | 135.47平米 ," 148.8万|10,984元/平"
    就此一套 金色山庄 户型通透 电梯小高层 低总价,金色山庄    -  桐梓坡 ,3室2厅 | 136.6平米 ," 125万|9,151元/平"
    国企品质 华润凤凰城二期  精装三房 业主急售,华润凤凰城二期    -  开元路 ,3室2厅 | 88.68平米 ," 91万|10,262元/平"
    业主急卖 精装修 看房方便 拎包入住 近地铁 近公园,王府花园    -  晚报 ,3室2厅 | 131.28平米 ," 152万|11,579元/平"
    二环内电梯三房  拎包入住 随时看房,融橙上品    -  雨花亭 ,3室2厅 | 90.04平米 ," 91万|10,107元/平"
    地铁口如果爱边户,户型周正视野开阔,全明户型,如果爱    -  四方坪 ,2室1厅 | 90.41平米 ," 81.8万|9,048元/平"
    自住装修,户型好,业主诚心出售,湘熙水郡    -  洋湖垸 ,4室2厅 | 125.27平米 ," 199万|15,886元/平"
    满五唯一,省两个点个人所得税,装修9.9层新,五矿紫湖香醍    -  暮云 ,4室2厅 | 125.67平米 ," 123.8万|9,852元/平"
    窑岭湘雅附二 红旗区二片 广济桥 长塘里 下楼上学三房,红旗区二片    -  窑岭 ,3室1厅 | 76.08平米 ," 51.5万|6,770元/平"
    中建芙蓉工社 2室1厅 南,中建芙蓉工社    -  省政府 ,2室1厅 | 51平米 ," 53.8万|10,550元/平"
    房东不在本地发展   满五唯一,学林西岸    -  金星北 ,2室1厅 | 79.55平米 ," 74万|9,303元/平"
    汽车西站阳明山庄电梯2房出售。,阳明山庄    -  麓谷东 ,2室2厅 | 70.31平米 ," 60万|8,534元/平"
    业主诚心卖 中间楼层 采光好 精装修 带地暖,万国城三期    -  福元西路 ,3室2厅 | 88.45平米 ," 98.8万|11,171元/平"
    此房满五唯一 全套家具家电 价格美丽 拎包入住,丽发新城    -  跳马 ,3室2厅 | 119.32平米 ," 98万|8,214元/平"
    一座长沙城,仅一南国。客厅视野无遮挡。公园就在楼下,南国新城    -  南郊公园 ,3室2厅 | 87平米 ," 92.8万|10,667元/平"
    好房好房,交通方便,配套完善,视野无遮挡采光好!,江南公寓    -  商学院 ,2室1厅 | 72.15平米 ," 56万|7,762元/平"
    一楼双层带院子 满五唯一 小高层 低密度,利海米兰春天小区    -  含浦 ,5室2厅 | 298.98平米 ," 192.8万|6,449元/平"
    紫御江山人民里 3室2厅 南 北,紫御江山人民里    -  汽车东站 ,3室2厅 | 92.97平米 ," 109万|11,725元/平"
    正地铁口 周正大两房  阳光充足 交通便利,中南汽车世界    -  中南汽车世界 ,2室2厅 | 87.79平米 ," 42.9万|4,887元/平"
    正地铁口低密度小区 湖景精空大3居  满五唯一,深业睿城    -  开元路 ,3室2厅 | 121.48平米 ," 99.8万|8,216元/平"
    润和之悦 满五唯一 视野开阔 全明3房2卫,润和之悦    -  金星北 ,3室2厅 | 107.12平米 ," 90万|8,402元/平"
    华润凤凰城二期 2室2厅 南,华润凤凰城二期    -  开元路 ,2室2厅 | 84.89平米 ," 78万|9,189元/平"
    山水华景 2室2厅 南,山水华景    -  马王堆 ,2室2厅 | 79.82平米 ," 80万|10,023元/平"
    芙蓉广场,八一桥,电梯大4房,单价9字头,中间楼层,银海大厦    -  松桂园 ,4室2厅 | 155.66平米 ," 142万|9,123元/平"
    店长推荐,月亮岛精装朝南大三房,中间楼层,恒大名都    -  金星北 ,3室2厅 | 130.15平米 ," 108万|8,299元/平"
    正规三房两卫 南北对流 住家装修 近北雅 随时可看,世纪城瑞江苑    -  湘江世纪城 ,3室2厅 | 108.75平米 ," 130万|11,955元/平"
    珠江·东方明珠   二期  自住精装  诚心出售,珠江东方明珠    -  金星北 ,2室2厅 | 94.19平米 ," 78.9万|8,377元/平"
    龙湖品质,钻石物业,优质楼层,采光好,谷山公园旁,龙湖湘风原著B3区    -  金星北 ,3室2厅 | 87.35平米 ," 77万|8,816元/平"
    满五唯一 自住70万装修 业主急售,美洲故事    -  万家丽南路 ,3室2厅 | 171.62平米 ," 230万|13,402元/平"
    锦璨家园 3室2厅 南 北,锦璨家园    -  开元路 ,3室2厅 | 101.5平米 ," 72万|7,094元/平"
    次新小区毛坯三房,满五唯一,诚心出售,有钥匙,绿地之窗    -  武广新城 ,3室2厅 | 109.2平米 ," 128万|11,722元/平"
    房子朝南阳光充足,业主自住精装,环保材料。,先锋东外滩    -  马王堆 ,3室2厅 | 113.71平米 ," 128万|11,257元/平"
    金星北地铁口 时代倾城二期精装三房中间楼层 满五唯一,时代倾城    -  金星北 ,3室2厅 | 115.78平米 ," 124.5万|10,754元/平"
    月亮岛地铁口优质好房南北通透毛坯正四房,勤诚达新界    -  金星北 ,4室2厅 | 114.45平米 ," 115万|10,049元/平"
    湘绣城 开元西路 地铁口 诚心出售,湘绣城    -  中南汽车世界 ,3室2厅 | 117.66平米 ," 48万|4,080元/平"
    满五唯一免个税,居家精装,中间楼层位置好,博才加持,凯特梅溪紫郡    -  枫林三路 ,3室2厅 | 89.34平米 ," 110万|12,313元/平"
    赤岗冲地铁口 小高层 低总价精装大三房 南北通 有车位,福乐康城    -  赤岗冲 ,3室1厅 | 130.09平米 ," 123.5万|9,494元/平"
    松雅湖南 正地铁口 居家精空 从未入住  视野开阔,方略城市广场    -  开元路 ,3室2厅 | 119.89平米 ," 135万|11,261元/平"
    怡景民居 3室2厅 南,怡景民居    -  赤岗冲 ,3室2厅 | 118.18平米 ," 97万|8,208元/平"
    此房满五唯一省个税,中间层,都是业主一人住保养很好,万科里金域滨江    -  滨江新城 ,3室2厅 | 93.39平米 ," 204.8万|21,930元/平"
    正规三室两厅 新装修 拎包入住 随时看房 中间楼层,华天LOHO小镇    -  泉塘 ,3室2厅 | 89.08平米 ," 76.8万|8,622元/平"
    梅溪鑫苑名家 3室1厅 南,梅溪鑫苑名家    -  东方红 ,3室1厅 | 106平米 ," 150万|14,151元/平"
    万家丽商圈 精装3房 视野采光号 安静舒适,东玺门    -  马王堆 ,3室2厅 | 127.49平米 ," 138万|10,825元/平"
    温馨小三房 准地铁口 中间楼层 户型方正通透 适宜居家,瑞都华庭    -  韶山南路 ,3室2厅 | 93.61平米 ," 92万|9,829元/平"
    开福北地铁口双湾国际一线江景房,双湾国际    -  金霞 ,3室2厅 | 104.45平米 ," 125万|11,968元/平"
    一楼带70多平的院子,小区门口就是湘江风光带,曙光泊岸    -  河西大学城 ,3室1厅 | 139.02平米 ," 210万|15,106元/平"
    华润橡树湾,实用两房 保养不错 诚心出售,橡树湾小区    -  含浦 ,2室2厅 | 87.81平米 ," 100万|11,389元/平"
    精装自住装修,南北向通透性好,户型周正,公园尚    -  含浦 ,3室2厅 | 91.03平米 ," 91万|9,997元/平"
    南北通透,户型好的房高,中间楼层,采光好,店长推荐,润和之悦    -  金星北 ,4室2厅 | 118.93平米 ," 105万|8,829元/平"
    满五唯一装修房  视野开阔,采光通风好 可拎包入住,中粮自然天城    -  望城区 ,3室2厅 | 88.24平米 ," 75万|8,500元/平"
    一线圭塘河景四房,视野开阔中高楼层,江河东澜湾    -  武广新城 ,4室1厅 | 141.67平米 ," 185万|13,059元/平"
    天心区 省政府板块 1号线旁 精装三房 拎包入住,银桂苑    -  省政府 ,3室2厅 | 121.87平米 ," 125万|10,257元/平"
    德思勤商圈精装三房拎包入住业主诚心出售,南城印象    -  喜盈门 ,3室2厅 | 90.44平米 ," 110万|12,163元/平"
    现代风格精装大三房,好楼层,业主自住,房本在手。,珠江花城二期    -  福元西路 ,3室2厅 | 131.65平米 ," 156.8万|11,911元/平"
    梅溪湖2号线,长郡。西雅旁,南北,两个卫生间,中国铁建梅溪青秀    -  梅溪湖北岸 ,3室1厅 | 100.32平米 ," 185万|18,441元/平"
    正地铁口、满五唯一、豪zhuang,梅溪鑫苑名家    -  东方红 ,3室2厅 | 106.18平米 ," 172万|16,199元/平"
    居家温馨大三房 每个细节都很实用 南北通透格局好,世纪城融江苑    -  湘江世纪城 ,3室2厅 | 116.69平米 ," 158万|13,541元/平"
    勤诚达新界  精装自住两房   正地铁口  诚心出售,勤诚达新界    -  金星北 ,2室2厅 | 67.42平米 ," 56.5万|8,381元/平"
    中国铁建国际城 3室2厅 南,中国铁建国际城    -  泉塘 ,3室2厅 | 79.48平米 ," 64.8万|8,153元/平"
    泉塘8000的精装 满五唯一 中间楼层 只住过2-3年的时间,昌和商业中心    -  泉塘 ,3室2厅 | 115.06平米 ," 92.8万|8,066元/平"
    满五唯一电梯房地铁口自住装修证件在手,南铁佳苑    -  火车站 ,3室2厅 | 102.47平米 ," 96.8万|9,447元/平"
    满五唯一 5房 可看江 居家现代装修 随时可以看房,北辰三角洲奥城D3区    -  北辰三角洲 ,5室2厅 | 171.16平米 ," 362万|21,150元/平"
    装修过百万 全屋进口家具电 一个冰箱四万多 电视三万,楚天逸品    -  金霞 ,3室2厅 | 189.75平米 ," 310万|16,338元/平"
    泉塘次新小区橄榄城居家装修四房南北通透满五唯一,橄榄城    -  泉塘 ,4室2厅 | 115.52平米 ," 98万|8,484元/平"
    北辰地铁口,精装周正大四房两厅两卫!,北辰三角洲凤凰公元    -  北辰三角洲 ,4室2厅 | 144.56平米 ," 275万|19,024元/平"
    华远华 一线江景  带车位 产权清晰 业主自住装修,华远华中心    -  五一广场 ,4室2厅 | 257.36平米 ," 590万|22,926元/平"
    北辰三角洲凤凰公元 4室2厅 南,北辰三角洲凤凰公元    -  北辰三角洲 ,4室2厅 | 144.49平米 ," 286万|19,794元/平"
    装修120万 高层一线江景 真正不用想事拎包入住的房子,楚天逸品    -  金霞 ,4室2厅 | 267.37平米 ," 470万|17,579元/平"
    市区独栋别墅  带500平花园  闹中取静  私密性好,长泰豪园    -  湘江世纪城 ,8室3厅 | 374.07平米 ," 1120万|29,941元/平"
    带大露台,精装修大三房,拎包可住,诚意急售,北辰中央公园    -  省政府 ,3室2厅 | 131.89平米 ," 170万|12,890元/平"
    配套都有,视野开阔,采光充足,配套完善,红树湾    -  万家丽北 ,3室2厅 | 129平米 ," 87.8万|6,807元/平"
    万国城 一梯两户小高层 南北通透五房 40万精装修,万国城MOMA一期    -  福元西路 ,5室2厅 | 164.12平米 ," 180万|10,968元/平"
    松雅湖板块.蓝山郡小三房.满五唯一..,蓝山郡一期    -  开元路 ,3室2厅 | 84.3平米 ," 78.8万|9,348元/平"
    证满四年,大露台,毛坯大四房,随时看,北辰中央公园    -  省政府 ,4室2厅 | 130.29平米 ," 145万|11,130元/平"
    此房满五唯一,中高楼层,精装房,直通地下车库,丽发新城    -  跳马 ,2室1厅 | 80.94平米 ," 69万|8,525元/平"
    精装房,采光充足,楼层好,配套设施齐全,世景华庭    -  万家丽北 ,3室2厅 | 127.02平米 ," 95.8万|7,543元/平"
    月亮岛 滨江北 地铁口 精装四房,时代倾城    -  金星北 ,3室2厅 | 115.42平米 ," 125万|10,831元/平"
    房东急售 急售 毛坯大三室 满五唯一 出价就谈,天悦国际    -  枫林三路 ,3室2厅 | 111.31平米 ," 115万|10,332元/平"
    香樟兰亭3+1户型  中间楼层  诚心出售 满五唯一,香樟兰亭    -  树木岭 ,4室2厅 | 89.95平米 ," 115万|12,785元/平"
    万家丽北 长丰星城 精装大三居室 户型周正 随时看房,长丰星城    -  万家丽北 ,3室2厅 | 118.56平米 ," 72万|6,073元/平"
    小三房,一楼,适合居住。户型周正。交通便利,潇湘奥林匹克花园    -  麓谷西 ,3室1厅 | 93.96平米 ," 98.5万|10,484元/平"
    德政园居家大三房中间楼层可拎包入住,德政园明心苑    -  德政园 ,3室2厅 | 129.04平米 ," 108万|8,370元/平"
    南朝向 采光充足 小区在浏阳河边 交通方便 诚心出售,上东辛顿公寓    -  晚报 ,3室2厅 | 110.64平米 ," 102万|9,220元/平"
    人民路双地铁口 360度无遮挡江景大四房 视野佳采光好,江河双水湾    -  武广新城 ,4室2厅 | 163.06平米 ," 210万|12,879元/平"
    万家丽 浏阳河旁 地铁2 5 6号线 湘域熙岸 精装大4房,湘域熙岸    -  尚东 ,4室2厅 | 145.7平米 ," 255万|17,502元/平"
    喜临门德思勤圭塘河岸清水毛呸大三房诚心出售,丰升德润    -  喜盈门 ,3室1厅 | 123.38平米 ," 140万|11,348元/平"
    

    总结一下:
    1) 版本2 ,数据处理(getdata函数)要注意的就是,最里面的循环里可以用字典来保存一条数据,但字典在每次循环里都会被初始化,所以要在循环外面放一个列表来保存字典,再到最后用一个总列表把每次返回的小列表加起来,再一次性保存到csv中.
    2) 版本1 ,这里用两个列表就能把所有数据保存起来了,但一定要在循环外放列表,还有一个小技巧,就是总列表哪里相加是用列表的:extend()方法,这样才不会生成一个二维列表.