作者:智創生活科技有限公司、南開科技大學
使用到套件:requests, etree, BytesIO
程式:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | import requests from lxml import etree from io import BytesIO r = requests.get('https://data.nantou.gov.tw/dataset/7a2dcdfd-b70b-4bd5-841d-1bf96ffc78de/resource/01407a3c-978c-4ab9-8199-e77b9424116f/download/sitec.xml') xml_bytes = r.content f = BytesIO(xml_bytes) tree = etree.parse(f) Name = [t for t in tree.xpath("/XML_Head/Infos/Info/@Name")] Toldescribe = [t for t in tree.xpath("/XML_Head/Infos/Info/@Toldescribe")] Add = [t for t in tree.xpath("/XML_Head/Infos/Info/@Add")] Description = [t for t in tree.xpath("/XML_Head/Infos/Info/@Toldescribe")] Tel = [t for t in tree.xpath("/XML_Head/Infos/Info/@Tel")] Travellinginfo = [t for t in tree.xpath("/XML_Head/Infos/Info/@Travellinginfo")] Opentime = [t for t in tree.xpath("/XML_Head/Infos/Info/@Opentime")] Website = [t for t in tree.xpath("/XML_Head/Infos/Info/@Website")] Picture1 = [t for t in tree.xpath("/XML_Head/Infos/Info/@Picture1")] Picdescribe1 = [t for t in tree.xpath("/XML_Head/Infos/Info/@Picdescribe1")] Picture2 = [t for t in tree.xpath("/XML_Head/Infos/Info/@Picture2")] Picdescribe2 = [t for t in tree.xpath("/XML_Head/Infos/Info/@Picdescribe2")] Picture3 = [t for t in tree.xpath("/XML_Head/Infos/Info/@Picture3")] Picdescribe3 = [t for t in tree.xpath("/XML_Head/Infos/Info/@Picdescribe3")] Px = [t for t in tree.xpath("/XML_Head/Infos/Info/@Px")] Py = [t for t in tree.xpath("/XML_Head/Infos/Info/@Py")] for n, t, d, a, t, tr, o, w, p1, pd1, p2, pd2, p3, pd3, x, y in zip(Name, Toldescribe, Description, Add, Tel, Travellinginfo, Opentime, Website, Picture1, Picdescribe1, Picture2, Picdescribe2, Picture3, Picdescribe3, Px, Py): if "豬" in d: print("景點:", n) print("特色:", t) print("說明:", d) print("地址:", a) print("電話:", t) print("資訊:", tr) print("營業時間:", o) print("網站:", w) print("圖1:", p1) print("圖1說明:", pd1) print("圖2:", p2) print("圖2說明:", pd2) print("圖3:", p3) print("圖3說明:", pd3) print("位置:", x, y) print("---------------------") |
執行結果:
景點: 香里活力豬品牌文化館
特色: 886-49-2259999#204
說明: 香里食品公司成立於1984年,董事長張敬國先生原本只是一個傳統市場的豬肉攤商,由於相當重視豬肉品質及衛生,在高科技及企業化經營之下,香里成為生鮮豬肉、調理和加工肉製品的專業工廠。為推廣民眾選擇優質健康肉品的相關知識,香里於2004年獲得經濟部通過「觀光工廠」計畫,以寓教娛樂方式開放生產製程教學參觀,活力豬品牌文化館也因此而誕生,除將豬隻多元知識一一呈現外,參訪後遊客還可以在展售區購買相關產品。
地址: 南投市南崗工業區仁和路3號
電話: 886-49-2259999#204
資訊: 【自行開車】
南二高→南投交流道→左轉上高架橋→南崗路直走→仁和路左轉500公尺即抵。
營業時間: 週一至週日09:00~17:00
網站:
圖1: http://travel.nantou.gov.tw/manasystem/files/scenic/20170922153835_香里活力豬-2.jpg
圖1說明: 文化館內展覽
圖2:
圖2說明:
圖3:
圖3說明:
位置: 120.67508 23.92436
---------------------
景點: 打鐵巷
特色: 886-49-2644912
說明: 農會東洋樓前的巷口內,約80米長連結到中山市場,到農會辦完事情後,身為農民的工作者,就會到巷內買竹山農村生活用之鐵器,巷內曾經有文昌祠及觀音亭與陳家祖厝,文昌祠是孔廟,現已搬至克明宮,觀音媽現搬至媽祖廟。打鐵巷原本有來發、仁春、西滿三家,現在還在打鐵的是來發,打鐵器也在隨竹山產業特性在轉型中,如竹筷刀、割檳榔刀、鏟冬筍刀、香蕉沖等地域性鐵器,現還保存當年製作豬刀的模組。
地址: 南投縣竹山鎮下橫街45號
電話: 886-49-2644912
資訊: 經國道三號->下竹山交流道後於路口右轉->沿台三線行駛->左轉下橫街
營業時間: 全年開放
網站:
圖1: http://travel.nantou.gov.tw/manasystem/files/scenic/20150402140757_打鐵照片3.jpg
圖1說明: 打鐵照片
圖2: http://travel.nantou.gov.tw/manasystem/files/scenic/20150402140757_打鐵照片2.jpg
圖2說明: 打鐵照片
圖3:
圖3說明:
位置: 120.68446 23.75640
---------------------
景點: 德興瀑布
特色: 886-49-2752505
說明: 德興瀑布位於鹿谷鄉小半天山豬湖產業道路上,屬東埔蚋溪支流觸仔溪游,為跌死馬坑岩層所形成,水流發源於大崙山。
瀑布分為上下雙層,總高約50餘公尺,由側邊步道可攀登至上層觀賞,瀑 布上層因經年累月,受溪水不斷沖蝕,岩層已形成一鍋狀形深潭,水流溢出奔泄直下第二層,終年流水潺潺,潭水清澈,清涼無比,周邊岩壁高聳,林木茂盛,野鳥及溪中生態豐富,沿途有美麗的孟宗竹林相可欣賞。"
地址: 南投縣鹿谷鄉竹林村德興瀑布
電話: 886-49-2752505
資訊: *開車路線
南下:國道一號→西螺交流道下高速公路→循1號、1丁省道經莿桐至斗六→轉3號省道經林內至竹山→過江浦橋後右轉151縣道往鹿谷方向前行→經鹿谷到廣興村→沿路右側往竹林村的指標前行→至竹林村光復路與田頭巷交岔口→即可見到往瀑布的指標。
北上:國道三號→竹山交流道→台3線→縣151→鹿谷→德興瀑布
*搭車路線
從竹山搭往竹林村的員林客運→終站下車(每日有七班車再循步道前往)
營業時間: 無限制
網站:
圖1: http://travel.nantou.gov.tw/manasystem/files/scenic/20120524175910_7645.png
圖1說明: 德興瀑布
圖2: http://travel.nantou.gov.tw/manasystem/files/scenic/20120524175910_7643.png
圖2說明: 瀑布涼亭
圖3: http://travel.nantou.gov.tw/manasystem/files/scenic/20170920093812_2014102915430240240.png
圖3說明: 瀑布美景
位置: 120.75596 23.69517
---------------------
>>>
沒有留言:
張貼留言