for index, i in tqdm(enumerate(self.driver.eval(self.product_url_wrapper): これだとエラーになる?
はい、Pythonでは eval 関数は文字列をPythonコードとして評価するために使用されますが、Seleniumの driver オブジェクトには eval メソッドが存在しないため、このコードはエラーになります。
代わりに、Seleniumの execute_script メソッドを使用してJavaScriptコードを実行することができます。例えば:
python
for index, i in tqdm(enumerate(self.driver.execute_script(self.product_url_wrapper))): # ロジックの実行
self.product_url_wrapper がJavaScriptのコードを含む文字列である場合、これによりJavaScriptコードが実行され、その結果がPythonコードに反映されます。

ディスカッション
コメント一覧
まだ、コメントがありません