2023-07-23 19:11:04 [scrapy.utils.log] INFO: Scrapy 2.9.0 started (bot: locations) 2023-07-23 19:11:04 [scrapy.utils.log] INFO: Versions: lxml 4.9.3.0, libxml2 2.10.3, cssselect 1.2.0, parsel 1.8.1, w3lib 2.1.1, Twisted 22.10.0, Python 3.10.6 (main, May 29 2023, 11:10:38) [GCC 11.3.0], pyOpenSSL 23.2.0 (OpenSSL 3.1.1 30 May 2023), cryptography 41.0.2, Platform Linux-5.15.0-58-generic-x86_64-with-glibc2.35 2023-07-23 19:11:04 [scrapy.crawler] INFO: Overridden settings: {'BOT_NAME': 'locations', 'COMMANDS_MODULE': 'locations.commands', 'DOWNLOAD_DELAY': 1, 'EDITOR': 'vim', 'LOG_FILE': 'stderr.txt', 'NEWSPIDER_MODULE': 'locations.spiders', 'REQUEST_FINGERPRINTER_IMPLEMENTATION': '2.7', 'ROBOTSTXT_OBEY': True, 'ROBOTSTXT_USER_AGENT': 'locations', 'SPIDER_MODULES': ['locations.spiders'], 'TELNETCONSOLE_ENABLED': False, 'USER_AGENT': 'Mozilla/5.0 (X11; Linux x86_64) locations/1.0 ' '(+https://github.com/alltheplaces/alltheplaces; framework ' '2.9.0)'} 2023-07-23 19:11:04 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.epollreactor.EPollReactor 2023-07-23 19:11:04 [scrapy.middleware] INFO: Enabled extensions: ['scrapy.extensions.corestats.CoreStats', 'scrapy.extensions.memusage.MemoryUsage', 'scrapy.extensions.feedexport.FeedExporter', 'scrapy.extensions.logstats.LogStats', 'locations.extensions.LogStatsExtension'] 2023-07-23 19:11:04 [scrapy.middleware] INFO: Enabled downloader middlewares: ['scrapy.downloadermiddlewares.robotstxt.RobotsTxtMiddleware', 'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware', 'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware', 'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware', 'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware', 'locations.middlewares.cdnstats.CDNStatsMiddleware', 'scrapy.downloadermiddlewares.retry.RetryMiddleware', 'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware', 'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware', 'scrapy.downloadermiddlewares.redirect.RedirectMiddleware', 'scrapy.downloadermiddlewares.cookies.CookiesMiddleware', 'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware', 'scrapy.downloadermiddlewares.stats.DownloaderStats'] 2023-07-23 19:11:04 [scrapy.middleware] INFO: Enabled spider middlewares: ['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware', 'scrapy.spidermiddlewares.offsite.OffsiteMiddleware', 'scrapy.spidermiddlewares.referer.RefererMiddleware', 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware', 'scrapy.spidermiddlewares.depth.DepthMiddleware'] 2023-07-23 19:11:04 [scrapy.middleware] INFO: Enabled item pipelines: ['locations.pipelines.duplicates.DuplicatesPipeline', 'locations.pipelines.apply_spider_level_attributes.ApplySpiderLevelAttributesPipeline', 'locations.pipelines.apply_spider_name.ApplySpiderNamePipeline', 'locations.pipelines.country_code_clean_up.CountryCodeCleanUpPipeline', 'locations.pipelines.state_clean_up.StateCodeCleanUpPipeline', 'locations.pipelines.phone_clean_up.PhoneCleanUpPipeline', 'locations.pipelines.extract_gb_postcode.ExtractGBPostcodePipeline', 'locations.pipelines.assert_url_scheme.AssertURLSchemePipeline', 'locations.pipelines.check_item_properties.CheckItemPropertiesPipeline', 'locations.pipelines.closed.ClosePipeline', 'locations.pipelines.apply_nsi_categories.ApplyNSICategoriesPipeline', 'locations.pipelines.count_categories.CountCategoriesPipeline', 'locations.pipelines.count_brands.CountBrandsPipeline'] 2023-07-23 19:11:04 [scrapy.core.engine] INFO: Spider opened 2023-07-23 19:11:05 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min) 2023-07-23 19:11:05 [scrapy.core.engine] DEBUG: Crawled (404) (referer: None) 2023-07-23 19:11:06 [scrapy.core.engine] DEBUG: Crawled (200) (referer: None) 2023-07-23 19:11:07 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:07 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:11:09 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:10 [requests_cache.backends] DEBUG: Initializing backend: http_cache 2023-07-23 19:11:10 [requests_cache.policy.actions] DEBUG: Cache directives from request headers: CacheDirectives() 2023-07-23 19:11:10 [requests_cache.policy.actions] DEBUG: Pre-read cache checks: Passed 2023-07-23 19:11:10 [requests_cache.policy.actions] DEBUG: Post-read cache actions: CacheActions(expire_after=259200) 2023-07-23 19:11:10 [requests_cache.backends.base] DEBUG: Closing backend connections 2023-07-23 19:11:10 [requests_cache.backends] DEBUG: Initializing backend: http_cache 2023-07-23 19:11:10 [requests_cache.policy.actions] DEBUG: Cache directives from request headers: CacheDirectives() 2023-07-23 19:11:10 [requests_cache.policy.actions] DEBUG: Pre-read cache checks: Passed 2023-07-23 19:11:10 [requests_cache.policy.actions] DEBUG: Post-read cache actions: CacheActions(expire_after=259200) 2023-07-23 19:11:10 [requests_cache.backends.base] DEBUG: Closing backend connections 2023-07-23 19:11:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/brunswick-office> {'addr_full': '3630 Center Road, Brunswick, OH 44212, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.8185376847565, 41.23786101321458], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Brunswick Office', 'phone': '+1 234-803-0510', 'ref': 'brunswick-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/brunswick-office'} 2023-07-23 19:11:11 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/beachwood-office-loan-center> {'addr_full': '26949 Chagrin Boulevard, Beachwood, OH 44122, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.49077268474993, 41.463121999260125], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Beachwood Office & Loan Center', 'phone': '+1 216-831-7801', 'ref': 'beachwood-office-loan-center', 'state': 'OH', 'website': 'https://locations.dollar.bank/beachwood-office-loan-center'} 2023-07-23 19:11:12 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/north-olmsted-office-loan-center> {'addr_full': '26065 Lorain Road, North Olmsted, OH 44070, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.91284668475122, 41.41947560196853], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'North Olmsted Office & Loan Center', 'phone': '+1 440-777-0016', 'ref': 'north-olmsted-office-loan-center', 'state': 'OH', 'website': 'https://locations.dollar.bank/north-olmsted-office-loan-center'} 2023-07-23 19:11:14 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:14 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:11:15 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/mayfield-heights-office> {'addr_full': '1283 Som Center Road, Mayfield Heights, OH 44124, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.44039068474812, 41.52574299536978], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Mayfield Heights Office', 'phone': '+1 440-442-7753', 'ref': 'mayfield-heights-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/mayfield-heights-office'} 2023-07-23 19:11:17 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:17 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:11:18 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/galleria-office> {'addr_full': '1301 East 9th Street, Cleveland, OH 44114, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.69140258469007, 41.50505717256486], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Galleria Office', 'phone': '+1 216-736-8983', 'ref': 'galleria-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/galleria-office'} 2023-07-23 19:11:19 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/painesville-office> {'addr_full': '33 South Saint Clair Street, Painesville, OH 44077, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.24465178474232, 41.72519178294851], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Painesville Office', 'phone': '+1 440-352-2516', 'ref': 'painesville-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/painesville-office'} 2023-07-23 19:11:20 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:20 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:11:21 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/eastlake-office> {'addr_full': '34829 Vine Street, Eastlake, OH 44095, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.44211468474474, 41.64284788808254], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Eastlake Office', 'phone': '+1 440-951-7200', 'ref': 'eastlake-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/eastlake-office'} 2023-07-23 19:11:22 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/painesville-township-office-loan-center> {'addr_full': '1209 Mentor Avenue, Painesville, OH 44077, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.26964168474291, 41.705326984187785], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Painesville Township Office & Loan Center', 'phone': '+1 440-352-6261', 'ref': 'painesville-township-office-loan-center', 'state': 'OH', 'website': 'https://locations.dollar.bank/painesville-township-office-loan-center'} 2023-07-23 19:11:23 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/independence-office> {'addr_full': '6563 Brecksville Road, Independence, OH 44131, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.64287388475225, 41.384395604143855], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Independence Office', 'phone': '+1 216-447-1505', 'ref': 'independence-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/independence-office'} 2023-07-23 19:11:25 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/brecksville-office-loan-center> {'addr_full': '7500 Chippewa Road, Brecksville, OH 44141, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.62734028475414, 41.31906340819115], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Brecksville Office & Loan Center', 'phone': '+1 440-526-0505', 'ref': 'brecksville-office-loan-center', 'state': 'OH', 'website': 'https://locations.dollar.bank/brecksville-office-loan-center'} 2023-07-23 19:11:26 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:26 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:11:27 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/strongsville-office-loan-center> {'addr_full': '14569 Pearl Road, Strongsville, OH 44136, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.83688268475444, 41.30935500879215], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Strongsville Office & Loan Center', 'phone': '+1 440-238-8080', 'ref': 'strongsville-office-loan-center', 'state': 'OH', 'website': 'https://locations.dollar.bank/strongsville-office-loan-center'} 2023-07-23 19:11:28 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/public-square-office> {'addr_full': '140 Public Square, Cleveland, OH 44114, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.69478478474892, 41.49905059702854], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Public Square Office', 'phone': '+1 216-736-8990', 'ref': 'public-square-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/public-square-office'} 2023-07-23 19:11:29 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:29 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:11:30 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/providence-square-office-loan-center> {'addr_full': '983 Providence Square Shopping Center, Virginia Beach, VA ' '23464, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-76.1670895, 36.8122352], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Providence Square Office and Loan Center', 'phone': '+1 757-495-0002', 'ref': 'providence-square-office-loan-center', 'state': 'VA', 'website': 'https://locations.dollar.bank/providence-square-office-loan-center'} 2023-07-23 19:11:31 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:31 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 15, in parse "name": response.css("h1::text").get().strip(), AttributeError: 'NoneType' object has no attribute 'strip' 2023-07-23 19:11:32 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/landstown-place-office> {'addr_full': '1909 Landstown Centre Way, Suite 140, Virginia Beach, VA 23456, ' 'USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-76.088635, 36.773182], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Landstown Place Office', 'phone': '+1 757-427-0217', 'ref': 'landstown-place-office', 'state': 'VA', 'website': 'https://locations.dollar.bank/landstown-place-office'} 2023-07-23 19:11:33 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:34 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:11:34 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/ligonier-office> {'addr_full': '211 W Main St, Ligonier, PA 15658, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.24221052415128, 40.2439815714679], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Ligonier Office', 'phone': '+1 724-238-6655', 'ref': 'ligonier-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/ligonier-office'} 2023-07-23 19:11:36 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/greenbrier-square-office> {'addr_full': '1720 Sentinel Drive Suite 100, Chesapeake, VA 23320, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-76.25745608487877, 36.77877387660557], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Greenbrier Square Office', 'phone': '+1 757-543-0044', 'ref': 'greenbrier-square-office', 'state': 'VA', 'website': 'https://locations.dollar.bank/greenbrier-square-office'} 2023-07-23 19:11:37 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:37 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:11:38 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/monroeville-office-loan-center> {'addr_full': '4192 William Penn Highway, Monroeville, PA 15146, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.76674178435057, 40.43847186224031], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Monroeville Office & Loan Center', 'phone': '+1 412-373-7000', 'ref': 'monroeville-office-loan-center', 'state': 'PA', 'website': 'https://locations.dollar.bank/monroeville-office-loan-center'} 2023-07-23 19:11:40 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/market-square-office> {'addr_full': '225 Forbes Avenue, Pittsburgh, PA 15222, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.00382168477938, 40.440490662118286], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Market Square Office', 'phone': '+1 412-261-2343', 'ref': 'market-square-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/market-square-office'} 2023-07-23 19:11:41 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/mcknight-office> {'addr_full': '7703 McKnight Rd, Pittsburgh, PA 15237, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.02012572413561, 40.546001571419104], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'McKnight Office', 'phone': '+1 412-847-7640', 'ref': 'mcknight-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/mcknight-office'} 2023-07-23 19:11:42 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/mt-troy-office> {'addr_full': '2000 Mt Troy Rd, Pittsburgh, PA 15212, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.98440132413968, 40.46968737143111], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Mt Troy Office', 'phone': '+1 412-322-6107', 'ref': 'mt-troy-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/mt-troy-office'} 2023-07-23 19:11:43 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/shaler-drive-thru> {'addr_full': '1100 Mt Royal Blvd, Pittsburgh, PA 15223, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.96128392413702, 40.51790887142353], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Shaler Drive-Thru', 'phone': '+1 412-487-9348', 'ref': 'shaler-drive-thru', 'state': 'PA', 'website': 'https://locations.dollar.bank/shaler-drive-thru'} 2023-07-23 19:11:44 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/north-hills-office-loan-center> {'addr_full': '8040 Peebles Road, Pittsburgh, PA 15237, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.021390584348, 40.55623905506641], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'North Hills Office & Loan Center', 'phone': '+1 412-366-2626', 'ref': 'north-hills-office-loan-center', 'state': 'PA', 'website': 'https://locations.dollar.bank/north-hills-office-loan-center'} 2023-07-23 19:11:46 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/shaler-office> {'addr_full': '900 Mt Royal Blvd, Pittsburgh, PA 15223, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.96149452413725, 40.51521997142384], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Shaler Office', 'phone': '+1 412-486-4245', 'ref': 'shaler-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/shaler-office'} 2023-07-23 19:11:47 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/blawnox-office> {'addr_full': '201 Freeport Rd, Blawnox, PA 15238, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.8696533151557, 40.49216889775557], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Blawnox Office', 'phone': '+1 412-828-6030', 'ref': 'blawnox-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/blawnox-office'} 2023-07-23 19:11:48 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/hyndman-office> {'addr_full': '3945 Center St, Hyndman, PA 15545, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-78.72507891539043, 39.82035789816411], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Hyndman Office', 'phone': '+1 814-842-3294', 'ref': 'hyndman-office', 'state': 'MD', 'website': 'https://locations.dollar.bank/hyndman-office'} 2023-07-23 19:11:49 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/greengate-office> {'addr_full': '6047 Route 30 West, Greensburg, PA 15601, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.58000658478313, 40.30604307028806], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Greengate Office', 'phone': '+1 724-832-8139', 'ref': 'greengate-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/greengate-office'} 2023-07-23 19:11:50 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/lawrenceville-office> {'addr_full': '5137 Butler St, Pittsburgh, PA 15201, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.95788512413905, 40.47948837142955], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Lawrenceville Office', 'phone': '+1 412-781-1464', 'ref': 'lawrenceville-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/lawrenceville-office'} 2023-07-23 19:11:52 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/scottdale-office> {'addr_full': '100 Pittsburgh St, Scottdale, PA 15683, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.58979412415871, 40.10076607149216], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Scottdale Office', 'phone': '+1 724-887-7900', 'ref': 'scottdale-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/scottdale-office'} 2023-07-23 19:11:53 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/monroeville-drive-thru> {'addr_full': '2640 Monroeville Blvd, Monroeville, PA 15146, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.78550742414147, 40.43306187143701], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Monroeville Drive-Thru', 'phone': '+1 412-856-0354', 'ref': 'monroeville-drive-thru', 'state': 'PA', 'website': 'https://locations.dollar.bank/monroeville-drive-thru'} 2023-07-23 19:11:54 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/mount-pleasant-office> {'addr_full': '659 W Main St, Mt Pleasant, PA 15666, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.54760472415613, 40.15007737148382], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Mount Pleasant Office', 'phone': '+1 724-547-7515', 'ref': 'mount-pleasant-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/mount-pleasant-office'} 2023-07-23 19:11:56 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/dormont-office> {'addr_full': '3029 West Liberty Avenue, Pittsburgh, PA 15216, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.0393356847807, 40.39246996503881], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Dormont Office', 'phone': '+1 412-344-9911', 'ref': 'dormont-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/dormont-office'} 2023-07-23 19:11:57 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:57 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:11:58 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:11:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/allentown-office> {'addr_full': '820 East Warrington Avenue, Pittsburgh, PA 15210, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.99770291518053, 40.42166989779579], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Allentown Office', 'phone': '+1 412-431-0100', 'ref': 'allentown-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/allentown-office'} 2023-07-23 19:12:00 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/robinson-office-loan-center> {'addr_full': '6460 Steubenville Pike, Pittsburgh, PA 15205, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.16178592414066, 40.44927597143443], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Robinson Office & Loan Center', 'phone': '+1 412-788-1099', 'ref': 'robinson-office-loan-center', 'state': 'PA', 'website': 'https://locations.dollar.bank/robinson-office-loan-center'} 2023-07-23 19:12:01 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:01 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:12:02 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/oakland-office> {'addr_full': '3714 Fifth Avenue, Pittsburgh, PA 15213, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.9600496847793, 40.441981062027715], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Oakland Office', 'phone': '+1 412-621-3178', 'ref': 'oakland-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/oakland-office'} 2023-07-23 19:12:04 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/north-huntingdon-office-loan-center> {'addr_full': '889 Magill Drive, Irwin, PA 15642, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.69182968478277, 40.318950569504786], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'North Huntingdon Office & Loan Center', 'phone': '+1 724-864-6635', 'ref': 'north-huntingdon-office-loan-center', 'state': 'PA', 'website': 'https://locations.dollar.bank/north-huntingdon-office-loan-center'} 2023-07-23 19:12:04 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/south-side-office> {'addr_full': '1712 E Carson Street, Pittsburgh, PA 15203, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.98376608477969, 40.428573762843335], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'South Side Office', 'phone': '+1 412-431-4157', 'ref': 'south-side-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/south-side-office'} 2023-07-23 19:12:05 [scrapy.extensions.logstats] INFO: Crawled 49 pages (at 49 pages/min), scraped 36 items (at 36 items/min) 2023-07-23 19:12:06 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/cumberland-office> {'addr_full': '200 N Mechanic St, Cumberland, MD 21502, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-78.82444384092692, 39.64571453069833], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Cumberland Office', 'phone': '+1 301-722-5770', 'ref': 'cumberland-office', 'state': 'MD', 'website': 'https://locations.dollar.bank/cumberland-office'} 2023-07-23 19:12:07 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:07 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/lavale-office> {'addr_full': '1275 National Hwy, La Vale, MD 21502, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-78.8445583241825, 39.63692967157559], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'LaVale Office', 'phone': '+1 301-729-3738', 'ref': 'lavale-office', 'state': 'MD', 'website': 'https://locations.dollar.bank/lavale-office'} 2023-07-23 19:12:08 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:08 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/squirrel-hill-office> {'addr_full': '5822 Forbes Avenue, Pittsburgh, PA 15217, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.92414498477947, 40.43781066228131], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Squirrel Hill Office', 'phone': '+1 412-521-7031', 'ref': 'squirrel-hill-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/squirrel-hill-office'} 2023-07-23 19:12:10 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/pine-office-loan-center> {'addr_full': '11974 Perry Highway, Wexford, PA 15090, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.05989368477394, 40.63227925042601], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Pine Office & Loan Center', 'phone': '+1 724-933-6900', 'ref': 'pine-office-loan-center', 'state': 'PA', 'website': 'https://locations.dollar.bank/pine-office-loan-center'} 2023-07-23 19:12:11 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/pleasant-hills-office-loan-center> {'addr_full': '500 Clairton Boulevard, Pittsburgh, PA 15236, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.94924768478238, 40.33423316857693], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Pleasant Hills Office & Loan Center', 'phone': '+1 412-653-8600', 'ref': 'pleasant-hills-office-loan-center', 'state': 'PA', 'website': 'https://locations.dollar.bank/pleasant-hills-office-loan-center'} 2023-07-23 19:12:12 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/peters-office-loan-center> {'addr_full': '3980 Washington Road, McMurray, PA, USA 15317', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.13133248478421, 40.26937937251202], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Peters Office & Loan Center', 'phone': '+1 724-942-2660', 'ref': 'peters-office-loan-center', 'state': 'PA', 'website': 'https://locations.dollar.bank/peters-office-loan-center'} 2023-07-23 19:12:13 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:13 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:12:14 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:14 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/south-hills-office> {'addr_full': '25 Highland Road, Bethel Park, PA 15102, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.053644684782, 40.348635067702375], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'South Hills Office', 'phone': '+1 412-831-2584', 'ref': 'south-hills-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/south-hills-office'} 2023-07-23 19:12:16 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/gateway-center-office> {'addr_full': '401 Liberty Avenue, Pittsburgh, PA 15222, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.00760548477928, 40.44160506205055], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Gateway Center Office', 'phone': '+1 412-261-3098', 'ref': 'gateway-center-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/gateway-center-office'} 2023-07-23 19:12:17 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/hickman-place-office> {'addr_full': '2212 General Booth Blvd, Suite 240, Virginia Beach, VA 23454, ' 'USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-76.014309, 36.763829], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Hickman Place Office', 'phone': '+1 757-427-1088', 'ref': 'hickman-place-office', 'state': 'VA', 'website': 'https://locations.dollar.bank/hickman-place-office'} 2023-07-23 19:12:18 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:18 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:12:19 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/great-bridge-office> {'addr_full': '146 S Battlefield Blvd Suite 1000, Chesapeake, VA 23322, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-76.39254530273436, 36.718768], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Great Bridge Office', 'phone': '+1 757-548-7037', 'ref': 'great-bridge-office', 'state': 'VA', 'website': 'https://locations.dollar.bank/great-bridge-office'} 2023-07-23 19:12:21 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/brenneman-farm-office> {'addr_full': '4520 Princess Anne Road, Suite 301, Virginia Beach, VA 23462, ' 'USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-76.133808, 36.805786], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Brenneman Farm Office', 'phone': '+1 757-495-0246', 'ref': 'brenneman-farm-office', 'state': 'VA', 'website': 'https://locations.dollar.bank/brenneman-farm-office'} 2023-07-23 19:12:22 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/great-neck-office-loan-center> {'addr_full': '1344 North Great Neck Rd, Virginia Beach, VA 23454, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-76.04245158434748, 36.877297171054884], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Great Neck Office & Loan Center', 'phone': '+1 757-481-7178', 'ref': 'great-neck-office-loan-center', 'state': 'VA', 'website': 'https://locations.dollar.bank/great-neck-office-loan-center'} 2023-07-23 19:12:23 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/lynnhaven-office> {'addr_full': '839 Lynnhaven Parkway, Virginia Beach, VA 23452, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-76.07241108487791, 36.812517674706335], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Lynnhaven Office', 'phone': '+1 757-468-0380', 'ref': 'lynnhaven-office', 'state': 'VA', 'website': 'https://locations.dollar.bank/lynnhaven-office'} 2023-07-23 19:12:25 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/haygood-office> {'addr_full': '998 Independence Boulevard Suite A, Virginia Beach, VA 23455, ' 'USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-76.13544478487631, 36.87130987139356], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Haygood Office', 'phone': '+1 757-233-0885', 'ref': 'haygood-office', 'state': 'VA', 'website': 'https://locations.dollar.bank/haygood-office'} 2023-07-23 19:12:26 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:26 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:12:27 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/greenbrier-750-volvo-office> {'addr_full': '750 Volvo Parkway, Chesapeake, VA 23320, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-76.23385118487901, 36.76861317717713], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Greenbrier 750 Volvo Office', 'phone': '+1 757-233-0349', 'ref': 'greenbrier-750-volvo-office', 'state': 'VA', 'website': 'https://locations.dollar.bank/greenbrier-750-volvo-office'} 2023-07-23 19:12:28 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/town-center-office> {'addr_full': '4700 Virginia Beach Blvd, Virginia Beach, VA 23462, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-76.13300088487753, 36.82557367397102], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Town Center Office', 'phone': '+1 757-233-0001', 'ref': 'town-center-office', 'state': 'VA', 'website': 'https://locations.dollar.bank/town-center-office'} 2023-07-23 19:12:29 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/oliver-office> {'addr_full': '537 Smithfield Street, Pittsburgh, PA 15222, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.00023548435051, 40.44141036206165], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Oliver Office', 'phone': '+1 412-261-8400', 'ref': 'oliver-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/oliver-office'} 2023-07-23 19:12:30 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/cranberry-office-loan-center> {'addr_full': '1709 Route 228, Cranberry Township, PA 16066, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.0854611843451, 40.68610124713606], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Cranberry Office & Loan Center', 'phone': '+1 724-779-3800', 'ref': 'cranberry-office-loan-center', 'state': 'PA', 'website': 'https://locations.dollar.bank/cranberry-office-loan-center'} 2023-07-23 19:12:32 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/fox-chapel-office> {'addr_full': '1009 Freeport Road, Pittsburgh, PA 15238, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.88719228477802, 40.487509359255924], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Fox Chapel Office', 'phone': '+1 412-782-4848', 'ref': 'fox-chapel-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/fox-chapel-office'} 2023-07-23 19:12:33 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:33 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:12:34 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/east-liberty-office> {'addr_full': '6107 Penn Avenue, Pittsburgh, PA 15206, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.92626488477877, 40.46134426084915], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'East Liberty Office', 'phone': '+1 412-362-7638', 'ref': 'east-liberty-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/east-liberty-office'} 2023-07-23 19:12:36 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/richland-office-loan-center> {'addr_full': '5375 William Flynn Highway, Gibsonia, PA 15044, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.94922636731503, 40.62080505112685], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Richland Office & Loan Center', 'phone': '+1 724-443-0250', 'ref': 'richland-office-loan-center', 'state': 'PA', 'website': 'https://locations.dollar.bank/richland-office-loan-center'} 2023-07-23 19:12:37 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:37 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:12:38 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/braddock-hills-office> {'addr_full': '274 Yost Boulevard, Pittsburgh, PA 15221, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.85733548478008, 40.41367476374946], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Braddock Hills Office', 'phone': '+1 412-271-8400', 'ref': 'braddock-hills-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/braddock-hills-office'} 2023-07-23 19:12:39 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/westmoreland-office-loan-center> {'addr_full': '5300 Route 30, Greensburg, PA 15601, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.51437258478329, 40.30259437049724], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Westmoreland Office & Loan Center', 'phone': '+1 724-836-7455', 'ref': 'westmoreland-office-loan-center', 'state': 'PA', 'website': 'https://locations.dollar.bank/westmoreland-office-loan-center'} 2023-07-23 19:12:41 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/fourth-avenue-office> {'addr_full': '340 Fourth Avenue, Pittsburgh, PA 15222, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.0022950847794, 40.43865866222971], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Fourth Avenue Office', 'phone': '+1 412-261-7538', 'ref': 'fourth-avenue-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/fourth-avenue-office'} 2023-07-23 19:12:42 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/natrona-heights-office> {'addr_full': '1834 Heights Plaza, Natrona Heights, PA 15065, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.72408458477406, 40.624153450922456], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Natrona Heights Office', 'phone': '+1 724-224-8500', 'ref': 'natrona-heights-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/natrona-heights-office'} 2023-07-23 19:12:43 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/natrona-heights-drive-thru> {'addr_full': '1726 Union Avenue, Natrona Heights, PA 15065, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.72652508434653, 40.62337555096907], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Natrona Heights Drive-Thru', 'phone': '+1 724-224-8531', 'ref': 'natrona-heights-drive-thru', 'state': 'PA', 'website': 'https://locations.dollar.bank/natrona-heights-drive-thru'} 2023-07-23 19:12:45 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/sewickley-office> {'addr_full': '420 Beaver Street, Sewickley, PA 15143, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.18380992413584, 40.54066197141992], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Sewickley Office', 'phone': '+1 412-741-8310', 'ref': 'sewickley-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/sewickley-office'} 2023-07-23 19:12:46 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/washington-office-loan-center> {'addr_full': '1002 Trinity Cir, Washington, PA 15301, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.23836248478668, 40.18220717779343], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Washington Office & Loan Center', 'phone': '+1 724-228-3305', 'ref': 'washington-office-loan-center', 'state': 'PA', 'website': 'https://locations.dollar.bank/washington-office-loan-center'} 2023-07-23 19:12:47 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/crafton-office> {'addr_full': '45 Walsh Road, Pittsburgh, PA 15205, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.07319078477934, 40.44024586213325], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Crafton Office', 'phone': '+1 412-922-4208', 'ref': 'crafton-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/crafton-office'} 2023-07-23 19:12:49 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/mckeesport-office> {'addr_full': '400 Lysle Blvd, McKeesport, PA 15132, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-79.86515988478189, 40.351442567531855], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'McKeesport Office', 'phone': '+1 412-673-7366', 'ref': 'mckeesport-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/mckeesport-office'} 2023-07-23 19:12:50 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/lebanon-shops-office> {'addr_full': '400 Mount Lebanon Boulevard Suite #2, Pittsburgh, PA 15234, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-80.03494568478133, 40.369162066455374], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Lebanon Shops Office', 'phone': '+1 412-344-6626', 'ref': 'lebanon-shops-office', 'state': 'PA', 'website': 'https://locations.dollar.bank/lebanon-shops-office'} 2023-07-23 19:12:51 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/lakewood-office> {'addr_full': '15509 Madison Avenue, Lakewood, OH 44107, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.80742268474954, 41.47714009838952], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Lakewood Office', 'phone': '+1 216-221-6800', 'ref': 'lakewood-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/lakewood-office'} 2023-07-23 19:12:52 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/parmatown-office> {'addr_full': '7450 West Ridgewood Drive, Parma, OH 44129, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.73805668475225, 41.384685004125956], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Parmatown Office', 'phone': '+1 440-888-7400', 'ref': 'parmatown-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/parmatown-office'} 2023-07-23 19:12:53 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/maple-heights-office> {'addr_full': '5180 Warrensville Center Road, Maple Heights, OH 44137, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.5398257847512, 41.41956620196294], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Maple Heights Office', 'phone': '+1 216-475-7770', 'ref': 'maple-heights-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/maple-heights-office'} 2023-07-23 19:12:55 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:55 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:12:56 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:56 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:12:57 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/westlake-office> {'addr_full': '26895 Center Ridge Road, Westlake, OH 44145, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.92079758475035, 41.44992630007905], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Westlake Office', 'phone': '+1 440-835-1400', 'ref': 'westlake-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/westlake-office'} 2023-07-23 19:12:58 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:12:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/memphis-fulton-office> {'addr_full': '4140 Fulton Road, Cleveland, OH 44144, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.72581958475051, 41.44386850045502], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Memphis-Fulton Office', 'phone': '+1 216-749-6900', 'ref': 'memphis-fulton-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/memphis-fulton-office'} 2023-07-23 19:13:00 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:13:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/euclid-office> {'addr_full': '240 East 228th Street, Euclid, OH 44123, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.52505892407959, 41.61082597127241], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Euclid Office', 'phone': '+1 216-732-8000', 'ref': 'euclid-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/euclid-office'} 2023-07-23 19:13:01 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:13:01 [scrapy.core.scraper] ERROR: Spider error processing (referer: https://locations.dollar.bank/sitemap.xml) Traceback (most recent call last): File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/defer.py", line 260, in iter_errback yield next(it) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/utils/python.py", line 336, in __next__ return next(self.data) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/offsite.py", line 28, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/referer.py", line 352, in return (self._set_referer(r, response) for r in result or ()) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/urllength.py", line 27, in return (r for r in result or () if self._filter(r, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/spidermiddlewares/depth.py", line 31, in return (r for r in result or () if self._filter(r, response, spider)) File "/home/josh/.local/share/virtualenvs/alltheplaces-FiFMQjcM/lib/python3.10/site-packages/scrapy/core/spidermw.py", line 106, in process_sync for r in iterable: File "/home/josh/pkg/alltheplaces/locations/spiders/dollar_bank.py", line 21, in parse extract_google_position(properties, response) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 14, in extract_google_position coords = url_to_coords(link) File "/home/josh/pkg/alltheplaces/locations/google_url.py", line 60, in url_to_coords lat, lon = slash_splits[6].split(",") ValueError: not enough values to unpack (expected 2, got 1) 2023-07-23 19:13:02 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:13:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/university-heights-office> {'addr_full': '2200 Warrensville Center Road, University Heights, OH 44118, ' 'USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.53869258474884, 41.49987599697725], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'University Heights Office', 'phone': '+1 216-932-1100', 'ref': 'university-heights-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/university-heights-office'} 2023-07-23 19:13:04 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:13:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/westgate-office-loan-center> {'addr_full': '20680 Center Ridge Road, Rocky River, OH 44116, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.85202168425455, 41.462907999272325], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Westgate Office & Loan Center', 'phone': '+1 440-331-9494', 'ref': 'westgate-office-loan-center', 'state': 'OH', 'website': 'https://locations.dollar.bank/westgate-office-loan-center'} 2023-07-23 19:13:05 [scrapy.extensions.logstats] INFO: Crawled 96 pages (at 47 pages/min), scraped 75 items (at 39 items/min) 2023-07-23 19:13:05 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:13:05 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/parma-office> {'addr_full': '5219 Pearl Road, Parma, OH 44129, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.73057048425557, 41.418183002047755], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Parma Office', 'phone': '+1 216-661-7700', 'ref': 'parma-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/parma-office'} 2023-07-23 19:13:06 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://locations.dollar.bank/sitemap.xml) 2023-07-23 19:13:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://locations.dollar.bank/clark-w-25th-office> {'addr_full': '3115 West 25th Street, Cleveland, OH 44109, USA', 'brand': 'Dollar Bank', 'brand_wikidata': 'Q5289205', 'country': 'US', 'extras': {'@spider': 'dollar_bank'}, 'geometry': {'coordinates': [-81.70176448474975, 41.4693719988719], 'type': 'Point'}, 'lat': None, 'lon': None, 'name': 'Clark-W 25th Office', 'phone': '+1 216-621-8000', 'ref': 'clark-w-25th-office', 'state': 'OH', 'website': 'https://locations.dollar.bank/clark-w-25th-office'} 2023-07-23 19:13:06 [scrapy.core.engine] INFO: Closing spider (finished) 2023-07-23 19:13:06 [scrapy.extensions.feedexport] INFO: Stored geojson feed (77 items) in: dollar_bank.geojson 2023-07-23 19:13:06 [scrapy.statscollectors] INFO: Dumping Scrapy stats: {'atp/brand/Dollar Bank': 77, 'atp/brand_wikidata/Q5289205': 77, 'atp/category/missing': 77, 'atp/field/city/missing': 77, 'atp/field/country/from_reverse_geocoding': 77, 'atp/field/email/missing': 77, 'atp/field/image/missing': 77, 'atp/field/opening_hours/missing': 77, 'atp/field/postcode/missing': 77, 'atp/field/street_address/missing': 77, 'atp/field/twitter/missing': 77, 'atp/nsi/match_failed': 77, 'downloader/request_bytes': 46890, 'downloader/request_count': 98, 'downloader/request_method_count/GET': 98, 'downloader/response_bytes': 2022170, 'downloader/response_count': 98, 'downloader/response_status_count/200': 97, 'downloader/response_status_count/404': 1, 'elapsed_time_seconds': 121.108204, 'feedexport/success_count/FileFeedStorage': 1, 'finish_reason': 'finished', 'finish_time': datetime.datetime(2023, 7, 23, 19, 13, 6, 304363), 'httpcompression/response_bytes': 7956184, 'httpcompression/response_count': 98, 'item_scraped_count': 77, 'log_count/DEBUG': 186, 'log_count/ERROR': 19, 'log_count/INFO': 11, 'memusage/max': 389443584, 'memusage/startup': 123224064, 'request_depth_max': 1, 'response_received_count': 98, 'robotstxt/request_count': 1, 'robotstxt/response_count': 1, 'robotstxt/response_status_count/404': 1, 'scheduler/dequeued': 97, 'scheduler/dequeued/memory': 97, 'scheduler/enqueued': 97, 'scheduler/enqueued/memory': 97, 'spider_exceptions/AttributeError': 1, 'spider_exceptions/ValueError': 18, 'start_time': datetime.datetime(2023, 7, 23, 19, 11, 5, 196159)} 2023-07-23 19:13:06 [scrapy.core.engine] INFO: Spider closed (finished)