ارور پایتون
-
سلام من با پایتون وارد یک سایت شدم و میخوام روی 100 ایتم کلیک کنم و برای اینکار از کد زیر استفاده کردم اما ارور میده و اینکه بدون متغییر با عدد کار میکنه اما با متغییر کار نمیکنه
p = 1 driver.execute_script("document.getElementsByTagName('a')[p].click()")
ارور هم این هست
Message=Message: ReferenceError: p is not defined
Source=C:\Users\adel\Desktop\robot\New folder (5)\main.py
StackTrace:
File “C:\Users\adel\Desktop\robot\New folder (5)\main.py”, line 45, in <module> (Current frame)
driver.execute_script(“document.getElementsByTagName(‘a’)[p].click()”) -
سلام
خط دوم رو به این صورت تغییر بدید:driver.execute_script(f"document.getElementsByTagName('a')[{p}].click()")
برای راهنمایی بیشتر هم می تونید f string رو جستجو کنید.
-
ممنون انجام شد
-
خواهش می کنم
-