→v4.1.0
>Fet-Fe (→v4.0.5) |
>化学に強い弁護士 (→v4.1.0) |
||
364行目: | 364行目: | ||
*Pythonの対応バージョンが3.12.0以上になりました。 | *Pythonの対応バージョンが3.12.0以上になりました。 | ||
*archive.todayからwiki未掲載のツイートのURLを収集する機能を追加しました。起動時に<code>-u</code>または<code>--search_unarchived</code>オプションをつけるとそのモードになります--[[利用者:Fet-Fe|Fet-Fe]] ([[利用者・トーク:Fet-Fe|トーク]]) 2023年10月9日 (月) 00:49 (JST) | *archive.todayからwiki未掲載のツイートのURLを収集する機能を追加しました。起動時に<code>-u</code>または<code>--search_unarchived</code>オプションをつけるとそのモードになります--[[利用者:Fet-Fe|Fet-Fe]] ([[利用者・トーク:Fet-Fe|トーク]]) 2023年10月9日 (月) 00:49 (JST) | ||
:{{CM}} - Whonix Workstationを日本語化した当職の環境が悪いのか分かりませんが、下記のエラーを出力して止まりました。相変わらずブラウザーを起動しますか(要約)というエラーは引き続き出ていますが、恐らく別の箇所でエラーが発生しているかと思われます。 | |||
<div class="toccolours mw-collapsible mw-collapsed"> | |||
プログラム実行時のエラー | |||
<div class="mw-collapsible-content"> | |||
<pre> | |||
(venv) user@host:~$ python3.12 '/home/user/Desktop/降臨ショー.py' | |||
2023-10-19 15:05:34,891 [WARN] : reCAPTCHA対策のためJavaScriptをonにしますを | |||
Traceback (most recent call last): | |||
File "/home/user/venv/lib/python3.12/site-packages/selenium/webdriver/common/driver_finder.py", line 38, in get_path | |||
path = SeleniumManager().driver_location(options) if path is None else path | |||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |||
File "/home/user/venv/lib/python3.12/site-packages/selenium/webdriver/common/selenium_manager.py", line 98, in driver_location | |||
output = self.run(args) | |||
^^^^^^^^^^^^^^ | |||
File "/home/user/venv/lib/python3.12/site-packages/selenium/webdriver/common/selenium_manager.py", line 144, in run | |||
raise WebDriverException(f"Unsuccessful command executed: {command}.\n{result}{stderr}") | |||
selenium.common.exceptions.WebDriverException: Message: Unsuccessful command executed: /home/user/venv/lib/python3.12/site-packages/selenium/webdriver/common/linux/selenium-manager --browser firefox --browser-path /usr/bin/torbrowser --output json. | |||
{'code': 65, 'message': 'error sending request for url (https://ftp.mozilla.org/pub/firefox/releases/118.0.2/linux-x86_64/en-US/firefox-118.0.2.tar.bz2): error trying to connect: dns error: failed to lookup address information: Try again', 'driver_path': '', 'browser_path': ''} | |||
The above exception was the direct cause of the following exception: | |||
Traceback (most recent call last): | |||
File "/home/user/Desktop/降臨ショー.py", line 2029, in <module> | |||
twitter_archiver.execute( | |||
File "/home/user/Desktop/降臨ショー.py", line 1697, in execute | |||
with AccessorHandler(use_browser, enable_javascript) as accessor: | |||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |||
File "/home/user/Desktop/降臨ショー.py", line 454, in __init__ | |||
SeleniumAccessor(enable_javascript) if use_browser else None | |||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |||
File "/home/user/Desktop/降臨ショー.py", line 351, in __init__ | |||
self._driver: Final[webdriver.Firefox] = webdriver.Firefox( | |||
^^^^^^^^^^^^^^^^^^ | |||
File "/home/user/venv/lib/python3.12/site-packages/selenium/webdriver/firefox/webdriver.py", line 59, in __init__ | |||
self.service.path = DriverFinder.get_path(self.service, options) | |||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |||
File "/home/user/venv/lib/python3.12/site-packages/selenium/webdriver/common/driver_finder.py", line 41, in get_path | |||
raise NoSuchDriverException(msg) from err | |||
selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain driver for firefox using Selenium Manager.; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location | |||
</pre> | |||
</div> | |||
</div> | |||
必要なライブラリが足りない場合はライブラリが無いよ(要約)というエラーを吐くため恐らくライブラリは全て揃っています。--[[利用者:化学に強い弁護士|化学に強い弁護士]] ([[利用者・トーク:化学に強い弁護士|トーク]]) 2023年10月20日 (金) 00:06 (JST) |