Metadata-Version: 2.1
Name: py591
Version: 0.0.2
Summary: Parser and parsing API service for 591 Housing Rental service
Home-page: https://github.com/frankurcrazy/591HousingApi
Author: Frank Chang
Author-email: frank@csie.io
License: BSD
Keywords: api,591,housing
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Internet
Requires-Python: >=2.7,>=3.5
Description-Content-Type: text/markdown
Requires-Dist: beautifulsoup4 (==4.9.1)
Requires-Dist: Flask (==1.1.2)
Requires-Dist: Pillow (==7.2.0)
Requires-Dist: pytesseract (==0.3.5)
Requires-Dist: requests (==2.24.0)

591 租屋網資訊API
==================

## 說明
給他一個 591 的網址，他會將租屋資訊轉成 JSON 格式給你，同時支援抓取連絡電話。提供一個 cli 工具以及一個基於 flask 的 api 介面。

## 使用方式
### 安裝
1. 先 clone 一份 repo 到本地端
```sh
git clone https://github.com/frankurcrazy/591HousingApi.git
cd 591HousingApi
```

2. 安裝 python 的 dependencies

```bash
pip install -r requirements.txt
```

3. 也可以直接利用 pip 安裝，省略 1, 2 步驟
```bash
pip install py591
```

4. 安裝 Tesseract。除了 python 對應的 Tesseract 模組之外，還得要安裝 Tesseract 引擎
For ubuntu/debian:
```bash
apt install -y tesseract-ocr
```

For FreeBSD:
```bash
pkg install -y tesseract
```

For MacOSX with homebrew:
```bash
brew install tesseract
```

5. 使用指令介面或 API 介面
如果要使用指令介面請直接輸入
```bash
python -m py591.parse [591 租屋網網址]
```


如果要使用 API 介面，請輸入
```bash
python -m py591.app
```

打開瀏覽器輸入網址: http\://localhost:5000/591/[591 租屋網網址]


