[問題] 資料夾結構問題
Hi all,
最近在寫一個line chat bot練習。
而現在我想寫一些unit test快速測試code。
但遇到import的問題。
資料夾結構如下:
linebot/
|__bot/
| |__ __init__.py
| |__ app.py
| |__ Dockerfile
| |
| |__ db_operator/
| | |__ db_operator.py
| | |__ db_init.py
| |
| |__ weatherParser/
| | |__ weather.py
| | |__ distInfor.json
| |
| |__ metroParser/
| |__ metro.py
| |__ metroCode.ini
| |__ metroCodeParser.py
|__ mysqlbot/
|__ MYSQLFILES..
我現在bot資料夾裡,加了tests/unit/這樣的資料夾,
在tests/unit/test.py裡寫我要測的test case。
但想不出在test.py裡要怎麼import bot/weatherParser/weather。
資料夾都有新增__init__.py,目前簡單測試都是顯示沒有bot這個module。
想請問python常見的資料夾結構會是長什麼樣?
或是我應該把db_operator, weatherParser, metroParser裡面的.py檔都合成一個py檔?
謝謝各位。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.60.175
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1489997316.A.39E.html
→
03/20 17:28, , 1F
03/20 17:28, 1F
→
03/20 17:29, , 2F
03/20 17:29, 2F
→
03/20 17:30, , 3F
03/20 17:30, 3F
→
03/20 18:22, , 4F
03/20 18:22, 4F
→
03/20 18:34, , 5F
03/20 18:34, 5F
→
03/20 18:35, , 6F
03/20 18:35, 6F
→
03/20 18:35, , 7F
03/20 18:35, 7F
→
03/20 18:36, , 8F
03/20 18:36, 8F
→
03/20 18:36, , 9F
03/20 18:36, 9F
→
03/21 23:14, , 10F
03/21 23:14, 10F
→
03/21 23:32, , 11F
03/21 23:32, 11F
→
03/21 23:33, , 12F
03/21 23:33, 12F
→
03/21 23:34, , 13F
03/21 23:34, 13F
→
03/23 14:46, , 14F
03/23 14:46, 14F
→
03/23 14:47, , 15F
03/23 14:47, 15F
→
03/23 14:47, , 16F
03/23 14:47, 16F
→
03/23 14:48, , 17F
03/23 14:48, 17F
→
03/23 14:49, , 18F
03/23 14:49, 18F
→
03/23 14:49, , 19F
03/23 14:49, 19F
→
03/23 14:49, , 20F
03/23 14:49, 20F
→
03/23 14:50, , 21F
03/23 14:50, 21F
→
03/23 21:39, , 22F
03/23 21:39, 22F
Python 近期熱門文章
PTT數位生活區 即時熱門文章