---
# System prepended metadata

title: 2nd 紀錄

---

---
title: 2nd 紀錄
---
# [591 房屋爬蟲](https://www.ptt.cc/bbs/CodeJob/M.1631767189.A.3D3.html)


## Website
- ### [591首頁](https://www.591.com.tw/)
- ### [選單](https://sale.591.com.tw/?shType=list&price=4000_&regionid=1&shape=2&houseage=1$_26$)
    - ### 住屋選擇![](https://i.imgur.com/JGDYzv5.png)

- ### [資訊](https://sale.591.com.tw/home/house/detail/2/9979612.html)
    - ### 視覺化展示![](https://i.imgur.com/2M6cPmL.png)
    - ### 房屋簡介![](https://i.imgur.com/ddj4kNw.png)
    - ### 屋況特色![](https://i.imgur.com/oc8S6sC.png)




## Target
- ### 整體流程
```flow
st=>start: 開始
choose=>operation: 住屋條件選擇
list=>operation: 住屋簡介
info=>end: 住屋介紹

st->choose->list->info
```
- ### 住屋條件選擇(以中古屋為例)
```graphviz
digraph hierarchy {
    nodesep = 1.0
    node [color = Red, shape = box]
    edge [color = Blue, style = dashed]
    
    中古屋->{位置 類型 售金 屋齡}
    位置->{縣市} 縣市->{鄉鎮 捷運}
    類型->{住宅 套房 電梯大樓}
    售金->{四千萬以上}
    屋齡->{三十年以下}
}
```
#### 爬取1 符合條件的住屋簡介

- ### 住屋info (以[名宅界的Richard,Mille四房車](https://sale.591.com.tw/home/house/detail/2/10418298.html)為例)

#### 爬取2 住屋資料蒐集
```graphviz
digraph hierarchy {
    nodesep = 1.0
    node [color = Red, shape = box]
    edge [color = Blue, style = dashed]
    
    INFO->{房屋資料 坪數說明 生活機能 附近交通 屋況特色 平面圖}
    房屋資料->{型態 管理費 租約 車位}
    坪數說明->{主建物 共用部分 附屬建物 土地坪數 公設比}
}
```


