سلام و عرض خسته نباشید خدمت شما
استاد ببخشید میخواستم بدونم چطور میتونم بعد از وارد شدن به اکانت تلگرام ، با سلنیوم بگم که به صورت خودکار با اکانت هر نفر ، بیاد هر فرم نظرسنجی یا لایک رو که دید ، بیاد اولین گزینه رو بزنه ، یا بیاد گزینه ای که فلان شرط رو داره رو بزنه؟
ممنون میشم کمکم کنین ، با تشکر
سلام خدمت شما!
برای جواب سوال اول ، شما میتوانید با selenium بگید که وقتی وارد اکانتی شد ، بعد از اینکه کار مد نظر رو انجام داد ، روی گذینه خروج از اکانت کلیک کنه ، تا از اکانت فعلی خارج شویم و مجدد با اکانت های دیگه وارد شویم.
برای جواب سوال دوم نکته ایی که وجود داره ، این هست که selenium قابلیت تصمیم گیری ، یا تشخیص نداره ، به طور مثال شما نمیتوانید به selenium بگویید که اگر نظر سنجی دیدی که مثلا به فلان چیز مرتبط بود ، بورو اون نظرسنجی رو لایک کن ! در کل ما به selenium فقط میتوانیم بگوییم که چه کاری در سطح وب انجام دهد و آن دستورات را هم خودمان بهش میدهیم ! (البته با روش هایی مثل xpath)
داخل دوره ی مقدماتی ، متدی معرفی شد با عنوان ، find_element_by_partial_link_text که میتوانید از این متد هم برای تشخیص متن نظرسنجی استفاده کنید.