基于acis的公交站点刮板
BusScraper的Python项目详细描述
BusScraper允许您从ACIS供电的总线时间站点(如牛津郡、南约克郡、布里斯托尔和肯特)中获取总线时间和信息。如果他们更改了页面的标记,它可能会中断。
#!/usr/bin/env python
import busscraper
- busscraper.stop(“37035419”, “tsy”)
- [{‘minutes_to_departure’: 0, ‘destination’: u’Rotherham ’, ‘service’: u‘220 ’}, {‘minutes_to_departure’: 30, ‘destination’: u’Doncaster ’, ‘service’: u‘222 ’}, {‘minutes_to_departure’: 30, ‘destination’: u’Rotherham ’, ‘service’: u‘220 ’}, {‘minutes_to_departure’: 0, ‘destination’: u’Rotherham ’, ‘service’: u‘229 ’}]
- busscraper.postcode(“s637tg”, “tsy”)
[{‘distance’: 107, ‘stop_name’: u’Pope Pius School’, ‘stop_id’: u‘37035419’}, {‘distance’: 168, ‘stop_name’: u’Pope Pius School’, ‘stop_id’: u‘37035385’}]
- 总线刮板。服务(“2”,“5”,“黑鹂+leys”,“牛津郡”,“35”)
- [{'stop'stop'u name':u'oxforford rail stn r2''stop'u id':u'693266565&pscode=5&;dest=1'},{'stop'stop'u name':u'frideswideswideswidessq r7''stop'id':u'3400002070r7&pscode=5&dest=1'},{'stop'stop'u name':u'new road d1''u'newroad d1'''stop'id':u'340000086868686868868d1&pscode=5&;dest=1'dest=1'dest'dest=1'dest'dest=1'des'},{'stop\u name':u'castle street m1','stop\u id':u'340000007m1&pscode=5&dest=&textonly=1'},{'stop\u name':u'speedwell st s2','stop\u id':u'340001989s2&pscode=5&dest=&textonly=1'},{'stop\u name':u'st aldate's g4','stop\u id':u'69326475&pscode=5&dest=&textonly=1'},{'stop戋name':u“皇后大道k1”,'stop戋id':u'340001992K1&pscode=5&;dest=&textonly=1'},{'stop戋name':u'the plain','stop戋id':u'340001126tyn&pscode=5&dest=&textonly=1'},{'stop戋name':u'james street','stop戋id':u'340001199pem&pscode=5&;dest=&textonly=1'},{'stop戋name':u'manzil way,'stop戋id':u'340001198out&;pscode=5&;dest=&;textonly=1'},{'stop戋name':u'magdalen road,'stop戋id':u'340001195opp&pscode=5&;dest=&;textonly=1'},{'stop戋name':u'howard street,'stop戋id':u'340001197cnr&pscode=5&;dest=&;textonly=1'},{'stop戋name':u'shelley road','stop戋id':u'69323639&pscode=5&dest=&textonly=1'},{'stop戋name':u'marsh road','stop戋id':u'340001200oph&pscode=5&dest=&textonly=1'},{'stop戋name':u'clive road','stop戋id':u'340001201opp&pscode=5&dest=&textonly=1'},{'stop_name':u'original swan ph','stop_id':u'340001257btw&;pscode=5&;dest=&;textonly=1'},{'stop_name':u'templars square','stop_id':u'69324978&;pscode=5&;dest=&textonly=1'},{'stop_name':u'barns road','stop_id':u'340001251opb&pscode=5&;dest=&;textonly=1'},{'stop戋name':u'kersington crescent','stop戋id':u'340001225cnr&pscode=5&dest=&textonly=1'},{'stop戋name':u'sandy lane west','stop戋id':u'340001230erb&pscode=5&dest=&textonly=1'},{'stop戋name':u'sandy lane','stop戋id':u'69325292&pscode=5&dest=&textonly=1'},“叫停叫停”:u'wingate close“,'stop'u id':u'34000123434cnr&;pscode=5&;dest=&&;textwonly=1'},{'stop'u name':u'longlandlandlands road“,'stop'id':u'3400001229cnr&;pscode=5&;dest=&;textwonly=1'},{'stop'u name':u'pegasus court“,'stop'u id':u'69325284&pscode=5&;dest=&;dest=&&&&&&&&&&&&&&;dest;dest=1''dest'dest=是的