doc_downloader icon indicating copy to clipboard operation
doc_downloader copied to clipboard

mac下目录中有空格会报错

Open lzuxz opened this issue 3 years ago • 0 comments

Traceback (most recent call last): File "/Volumes/Downloads/doc_downloader-master 3/doc88.py", line 66, in download element = driver.find_element_by_id(canvas_id) File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id return self.find_element(by=By.ID, value=id_) File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 976, in find_element return self.execute(Command.FIND_ELEMENT, { File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute self.error_handler.check_response(response) File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"[id="outer_page_1"]"} (Session info: headless chrome=96.0.4664.55)

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/Volumes/Downloads/doc_downloader-master 3/docDownloader.py", line 44, in fire.Fire(main) File "/usr/local/lib/python3.9/site-packages/fire/core.py", line 138, in Fire component_trace = _Fire(component, args, parsed_flag_args, context, name) File "/usr/local/lib/python3.9/site-packages/fire/core.py", line 463, in _Fire component, remaining_args = _CallAndUpdateTrace( File "/usr/local/lib/python3.9/site-packages/fire/core.py", line 672, in CallAndUpdateTrace component = fn(*varargs, **kwargs) File "/Volumes/Downloads/doc_downloader-master 3/docDownloader.py", line 16, in main doc88.download(url) File "/Volumes/Downloads/doc_downloader-master 3/doc88.py", line 69, in download element = driver.find_element_by_id(canvas_id) File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 360, in find_element_by_id return self.find_element(by=By.ID, value=id) File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 976, in find_element return self.execute(Command.FIND_ELEMENT, { File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute self.error_handler.check_response(response) File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"[id="outer_page_1"]"} (Session info: headless chrome=96.0.4664.55)

lzuxz avatar Dec 07 '21 01:12 lzuxz