Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/30: Рейтинг темы: голосов - 30, средняя оценка - 4.67
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753

Как парсить vkontakte с Selenium?

19.10.2022, 12:39. Показов 7028. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здесь код, а внизу скриншот. Как найти "Войти при помощи пароля", если код представлен в виде словаря?
Фрагмент:
Code
1
"vkconnect_auth_switch_to_password":"Войти при помощи пароля"
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, minimal-ui, user-scalable=no">
    <meta name="theme-color" content="#ffffff" />
    <meta name="format-detection" content="telephone=no">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>VK ID</title>
 
    <link rel="apple-touch-icon" href="https://id.vk.com/vkconnect/apple-touch-icon-new.png?1">
<link rel="icon" type="image/png" sizes="32x32" href="https://id.vk.com/vkconnect/favicon-new-32x32.png?1">
<link rel="icon" type="image/png" sizes="192x192" href="https://id.vk.com/vkconnect/favicon-new-192x192.png?1">
<link rel="icon" type="image/svg+xml" href="https://id.vk.com/vkconnect/favicon-new.svg?1">
<link rel="stylesheet" href="https://id.vk.com/vkconnect/auth.css?1.1.413">
<script src="https://id.vk.com/vkconnect/auth.js?1.1.413" defer></script>
    <script>
      window.init = {"hosts":{"host":"vk.com","api":"api.vk.com","id":"id.vk.com","login":"login.vk.com","oauth":"oauth.vk.com","domain":"vk.com"},"auth":{"access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzaWQiOiJOVFl6TldWbE1EZzNOV0V4WkRnMFkyRmxOalF5WmpjMSIsImhhc2giOiI2M2FjMzRmMTFmNWYxZDRlIiwiZXhwIjoxNjY2MTc0NjM5fQ.JviGZn_t6UXhmyMGIXDkTjUG_9EpWpDOPs3rhrELW2U","anonymous_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhbm9ueW1faWQiOjIwNTM5OTAzMCwiYXBwX2lkIjo3OTEzMzc5LCJpYXQiOjE2NjYxNzEwMzksImlzX3ZlcmlmaWVkIjpmYWxzZSwiZXhwIjoxNjY2MjU3NDM5LCJzaWduZWRfdGltZSI6bnVsbH0.d8MmCjGvvrg0_iaVrNgiLu9sGPMQXILXlgNxtJcvVRs","host_app_id":7913379,"auth_app_id":0,"user_id":0},"params":{"debug":false,"origin":"","localhost":false,"vkui_scheme":"bright_light"},"data":{"config":{"promo":{"text":"vkconnect_auth_promo_title_vkontakte_auth"}},"outer":{"scheme":"https","host":"vk.com"},"app":{"photo":"https:\/\/sun3-8.userapi.com\/impf\/6-QHbYt1-08zUWAaav0t_AotSjbOsRkItQKGIQ\/p33HW_SZ3Vs.jpg?size=150x150&quality=90&sign=57b8483a32d18c99a7ced4b057f63448","photo_24":"https:\/\/sun3-8.userapi.com\/impf\/6-QHbYt1-08zUWAaav0t_AotSjbOsRkItQKGIQ\/p33HW_SZ3Vs.jpg?size=24x24&quality=90&sign=64bc871a1f15f7c3dc0dab4f5fd1ba43","scopes":[{"name":"general_info","title":"Общая информация","description":"Приложению будут доступны  Ваши личные данные"},{"name":"notify","title":"Отправка уведомлений","description":""},{"name":"friends","title":"Список друзей","description":"Приложению будет доступен список ваших друзей"},{"name":"photos","title":"Фотографии","description":"Приложению будут доступны ваши фотографии"},{"name":"video","title":"Видео","description":"Приложению будет доступен список ваших видеозаписей"},{"name":"stories","title":"Истории","description":"Приложению будут доступны ваши истории"},{"name":"pages","title":"Вики-страницы","description":""},{"name":"status","title":"Статус в профиле","description":""},{"name":"notes","title":"Заметки","description":""},{"name":"messages","title":"Сообщения","description":"Приложению будут доступны ваши личные сообщения, а также возможность отправлять сообщения от вашего имени."},{"name":"wall","title":"Записи на стене","description":"Приложение сможет публиковать и редактировать записи на вашей стене."},{"name":"docs","title":"Список файлов","description":""},{"name":"groups","title":"Сообщества","description":"Приложение получит доступ к вашим группам"},{"name":"notifications","title":"Список уведомлений","description":"Приложению будут доступны ваши оповещения об ответах"},{"name":"stats","title":"Статистика ваших сообществ и приложений","description":"Приложению будет доступна статистика ваших групп"},{"name":"market","title":"Ваши товары","description":"Приложению будут доступны товары ваших сообществ"},{"name":"phone","title":"Ваш номер телефона","description":"Приложению будет доступен ваш номер телефона"}],"name":"ВКонтакте","name_accuse":"ВКонтакте","qr_code_auth":{"enabled":true,"guide_url":"https:\/\/vk.com\/faq20312"},"is_sber_forms":false,"is_external":false,"is_validate_phone_skip":false,"is_vk_auth_app":true,"send_registration_payload":true},"oauth":{"enabled":[],"user":null,"hashes":[]},"hash":{"logout":"a50daea95ac99506ca","return_auth":""},"settings":{"mode":"redirect","mode_redirect_post":true,"allowed_query":["app_id","v","uuid","origin","redirect_uri","app_settings","redirect_state","action","scheme"],"skin":{"mode":"external","params":{"promo_title":"vkconnect_auth_promo_title"}},"action":{"name":"no_password_flow","token":"aErN-dK7fMo7jECPWgm-ofGc6uYI9FMCb0Uj7L4njQ_3zJ1sjBLZBPExzZxw3KnigyMaDYfMeiKFzW5agn4VlgSYhZJPOJtMULXnzPz-Z2GRXsZmDZzLSoIouSpPejSLdD6pkx888xvmB5LNrI08IDgRyAQc3v8_c1LfkWTEhAhKt4oUkga7MUhDiNeYQuHzI6OXo5j7BBJG8Cu5HAAEnVgZy0hxhVYrq5NJRADS3eaGhjbqr0KpvfWFi8km-0mqmEkc7YhVct4OHqhFLDCCIw","params":{"type":"sign_in","payload":{"login":"%2B79022761703","expire":0}}},"redirect":{"uri":"https:\/\/vk.com\/feed","state":""}},"uuid":"2_82l8oBPTLopxX0RCuK5","lang_id":0,"v":"1.54.0"},"features":{"vkc_qr_auth":{"value":"3","enabled":true},"vkc_web_refactoring":{"value":null,"enabled":true},"vkc_qr_auth_external":{"value":"5","enabled":true},"vkc_vkui_container":{"value":null,"enabled":true},"sdk_mini_app_new_page_params_format":{"value":"","enabled":true},"sdk_user_data_policy_new_page_params_format":{"value":"","enabled":true},"sdk_auth_new_page_params_format":{"value":"","enabled":true},"sdk_auth_captcha_new_page_params_format":{"value":"","enabled":true},"sdk_terms_new_page_params_format":{"value":"","enabled":true},"sdk_privacy_new_page_params_format":{"value":"","enabled":true}}};
      window.lang = {"vkconnect_auth_error_try_again":"Попробовать снова","vkconnect_error_wrong_redirect_url":"Неверно указан параметр redirect_url","vkconnect_error_unavailable_app":"Приложению недоступна авторизация через VK ID","vkconnect_error_generate_token":"Ошибка генерации токена","vkconnect_error_eljour_integration":"Ошибка связки VK ID и Электронного Журнала","vkconnect_unhandled_backend_error":"Попробуйте ещё раз. Если не получится сейчас, то чуть позже.","vkconnect_unhandled_js_error":"Попробуйте ещё раз через несколько часов","vkconnect_close_button":"Закрыть","vkconnect_redirect_button":"Вернуться назад","vkconnect_js_error_title":"Ошибка загрузки","vkconnect_load_error_title":"Ошибка загрузки","vkconnect_confirm_leave":"Вы уверены, что хотите покинуть страницу?","vkconnect_error_something_went_wrong":"Что-то пошло не так","vkconnect_day_input_placeholder":"День","vkconnect_month_input_placeholder":"Месяц","vkconnect_year_input_placeholder":"Год","vkconnect_auth_choose_name":"Чтобы продолжить, выберите имя","vkconnect_all_services_title":"Единый аккаунт для всех сервисов","vkconnect_all_services_description":null,"vkconnect_crop_choose_mini":"Выбор миниатюры","vkconnect_crop_description":"Выбранная область будет отображаться в подключённых к VK Connect сервисах","vkconnect_crop_description_vkid":"Выбранная область будет отображаться в подключённых к VK ID сервисах","vkconnect_crop_save":"Сохранить изменения","vkconnect_error_title":"Ошибка","vkconnect_error_required_email":"Сначала введите адрес","vkconnect_error_incorrect_email":"Введите корректный адрес","vkconnect_error_unknown_error":"Что-то пошло не так","vkconnect_repeat_code_later":"Повторите попытку позже","vkconnect_sms_notification":null,"vkconnect_new_sms_code":"Запросить новый код","vkconnect_unauth_popup_text":"Авторизуйтесь в VK ID, чтобы использовать все возможности виджетов и мини-приложений","vkconnect_choose_other_way":"Выбрать другой способ входа","Month1":"Январь","Month2":"Февраль","Month3":"Март","Month4":"Апрель","Month5":"Май","Month6":"Июнь","Month7":"Июль","Month8":"Август","Month9":"Сентябрь","Month10":"Октябрь","Month11":"Ноябрь","Month12":"Декабрь","global_forgot_pwd":"Забыли пароль?","Sex_fm":"Женский","Sex_m":"Мужской","vkconnect_auth_agreement_button":"Подробнее","vkconnect_auth_agreement_details_button":"Передаваемые данные","vkconnect_auth_agreement_text":"Нажимая «{buttonText}», вы соглашаетесь с Условиями использования и Политикой конфиденциальности.","vkconnect_auth_agreements_scope":"{scope}","vkconnect_auth_agreements_scopes":"{scope} и другое","vkconnect_auth_already_registered_question":"Вы уже зарегистрированы в VK Connect?","vkconnect_auth_already_registered_question_vkid":"Вы уже зарегистрированы в VK ID?","vkconnect_auth_authorization_error":"Ошибка авторизации","vkconnect_auth_bind_master_caption":"Введите номер","vkconnect_auth_bind_ok_accounts_enter":"Продолжить","vkconnect_auth_bind_ok_accounts_enter_or_signup":"Войти или создать","vkconnect_auth_bind_ok_accounts_enter_with_other_phone":"Войти с другим номером","vkconnect_auth_bind_ok_accounts_will_be_bind":"Аккаунты будут связаны","vkconnect_auth_bind_ok_choose_account":"Выберите аккаунт VK ID, <br>с которым вы хотите связать аккаунт Одноклассников","vkconnect_auth_bind_ok_choose_another_account":"Выбрать другой аккаунт","vkconnect_auth_bind_ok_close_window":"Закрыть","vkconnect_auth_bind_ok_connect_to_support":"Связаться с поддержкой","vkconnect_auth_bind_ok_enter_login_caption":"Введите номер","vkconnect_auth_bind_ok_enter_login_sub_caption":"Номер вашего телефона будет использоваться для авторизации","vkconnect_auth_bind_ok_enter_login_submit":"Получить код","vkconnect_auth_bind_ok_error_already_bind_text":"Этот аккаунт уже привязан к сервису «Одноклассники». Выберите другой или напишите в поддержку сервиса.","vkconnect_auth_bind_ok_error_already_bind_title":"Аккаунт уже привязан","vkconnect_auth_bind_ok_error_wrong_token_text":"Не сработала авторизация, поэтому связывание аккаунтов придётся начать заново","vkconnect_auth_bind_ok_error_wrong_token_title":"Ошибка","vkconnect_auth_bind_ok_promo_item_1":"Всё как раньше, только<br>аккаунты связаны для удобства","vkconnect_auth_bind_ok_promo_item_2":"Единый вход в Одноклассники<br>и другие сервисы Mail.ru","vkconnect_auth_bind_ok_promo_item_3":"Данные под надёжной защитой<br>с привязкой к телефону","vkconnect_auth_bind_ok_promo_title":"Одноклассники и VK ID теперь вместе","vkconnect_auth_bind_ok_service_name":"Одноклассники","vkconnect_auth_birthday_date_input_mask":"ДД.ММ.ГГГГ","vkconnect_auth_busy_phone_number_popup_button_text":"Обратиться в Поддержку","vkconnect_auth_busy_phone_number_popup_change_number":"Сменить номер","vkconnect_auth_busy_phone_number_popup_description_1":"Указанный номер уже привязан к одному  из аккаунтов. Если вы хотите использовать его для своего аккаунта, обратитесь  в Поддержку.","vkconnect_auth_busy_phone_number_popup_description_2":"Номер телефона {phone} связан с<br>другим аккаунтом. Чтобы продолжить<br>регистрацию по этому номеру, обратитесь в Поддержку","vkconnect_auth_busy_phone_number_popup_title":"Номер телефона занят","vkconnect_auth_button_confirm":"Подтвердить","vkconnect_auth_button_continue":"Продолжить","vkconnect_auth_button_continue_as":"Продолжить как {user}","vkconnect_auth_button_continue_in_study_profile":"Продолжить","vkconnect_auth_button_enter":"Войти или создать аккаунт","vkconnect_auth_button_enter_as":"Войти как {user}","vkconnect_auth_button_enter_or_register":"Войти или создать","vkconnect_auth_button_enter_with_external_phone":"Продолжить с {phone}","vkconnect_auth_button_enter_with_phone":"Войти в другой аккаунт","vkconnect_auth_button_goto_vkapp":"Войти через приложение","vkconnect_auth_button_login_or_create":"Продолжить","vkconnect_auth_button_login_via_connect":"Войти через VK Connect","vkconnect_auth_button_login_via_vkid":"Войти через VK ID","vkconnect_auth_button_next":"Продолжить","vkconnect_auth_button_next_as":"Продолжить как {userName}","vkconnect_auth_button_no":"Нет","vkconnect_auth_button_register":"Создать аккаунт","vkconnect_auth_button_register_with_validate_phone":"Зарегистрироваться","vkconnect_auth_button_send":"Отправить","vkconnect_auth_button_yes":"Да","vkconnect_auth_call_reset_caption":"Подтвердите вход","vkconnect_auth_call_reset_description":["","Вам поступит звонок-сброс с уникального номера. Введите <b>последние {digitsAmount} цифру<\/b> этого номера","Вам поступит звонок-сброс с уникального номера. Введите <b>последние {digitsAmount} цифры<\/b> этого номера","Вам поступит звонок-сброс с уникального номера. Введите <b>последние {digitsAmount} цифр<\/b> этого номера "],"vkconnect_auth_call_reset_description_2_3_4":"Вам поступит звонок-сброс с уникального номера. Введите <b>последние {digitsAmount} цифры<\/b> этого номера ","vkconnect_auth_call_reset_description_5_6_7_8_9":"Вам поступит звонок-сброс с уникального номера. Введите <b>последние {digitsAmount} цифр<\/b> этого номера ","vkconnect_auth_call_reset_next_validation_sms":"Подтвердить по SMS","vkconnect_auth_call_reset_next_validation_sms_timer":"Подтвердить по SMS через","vkconnect_auth_call_reset_otp_timer":"Звонок поступит в течение {time}","vkconnect_auth_call_reset_placeholder_4":"Введите 4 цифры","vkconnect_auth_call_reset_placeholder_5":"Введите 5 цифр","vkconnect_auth_call_reset_placeholder_6":"Введите 6 цифр","vkconnect_auth_call_reset_request_otp":"Подтвердить по SMS","vkconnect_auth_call_reset_title_4":"Введите последние четыре цифры номера","vkconnect_auth_call_reset_title_5":"Введите последние пять цифр номера","vkconnect_auth_call_reset_title_6":"Введите последние шесть цифр номера","vkconnect_auth_call_reset_with_phone_description":"Сейчас вам поступит звонок с номера <br\/> <b>{phone}<\/b> ","vkconnect_auth_choice_avatar_label":"Выберете фото для профиля","vkconnect_auth_codeAuth_notice":"Проверьте в браузере, что адрес сайта, где вы хотите авторизоваться, начинается так: ","vkconnect_auth_code_auth_agreements_title":"Передаваемые данные","vkconnect_auth_code_auth_device":"Устройство","vkconnect_auth_code_auth_ip":"IP-адрес","vkconnect_auth_code_auth_location":"Местоположение","vkconnect_auth_code_auth_service":"Сервис","vkconnect_auth_code_auth_title":"Подтвердите вход<br>по QR-коду","vkconnect_auth_code_confirm_description":"Проверьте, что на экране отображаются данные вашего устройства, и нажмите кнопку <b>Продолжить<\/b>","vkconnect_auth_code_confirm_title":"Подтвердите вход","vkconnect_auth_code_expired_qr_error_description":"Обновите QR-код на странице авторизации и попробуйте снова","vkconnect_auth_code_expired_qr_error_ok_button":"Ок","vkconnect_auth_code_expired_qr_error_title":"QR-код неактуален","vkconnect_auth_code_expired_qr_something_went_wrong":"Что-то пошло не так","vkconnect_auth_code_qr_description":"Отсканируйте <b>QR-код<\/b> сканером в приложении <b>ВКонтакте<\/b> или камерой устройства","vkconnect_auth_code_qr_login":"Войти по телефону или почте","vkconnect_auth_code_qr_title":"Вход по QR-коду","vkconnect_auth_completed_authorization":"Вы авторизованы","vkconnect_auth_connect_agreement_text":"Нажимая «{buttonText}», вы принимаете {link}пользовательское соглашение{\/link} и {link_privacy}политику конфиденциальности{\/link_privacy}","vkconnect_auth_connect_agreement_text_config":"Нажимая «{buttonText}», вы принимаете {link1}пользовательское соглашение{\/link1} и {link2}политику конфиденциальности{\/link2}","vkconnect_auth_connect_agreement_text_nspk":"Нажимая «{buttonText}», вы принимаете {link1}правила программы лояльности АО «НСПК»{\/link1} и {link2}политику обработки и защиты персональных данных в АО «НСПК»{\/link2}","vkconnect_auth_connect_agreement_text_skillbox":"Нажимая «{buttonText}», вы соглашаетесь с {link1}Политикой Обработки Персональных Данных{\/link1}.","vkconnect_auth_connect_agreement_text_skillfactory":"Нажимая «{buttonText}», вы соглашаетесь на {link1}обработку персональных данных{\/link1}.","vkconnect_auth_connect_agreement_text_webium":"Нажимая «{buttonText}», вы принимаете {link1}пользовательское соглашение{\/link1}, {link2}публичную оферту на заключение договора{\/link2} и {link3}согласие на обработку персональных данных{\/link3}.","vkconnect_auth_connect_agreement_text_worki":"Нажимая «{buttonText}», вы принимаете {link1}лицензионное соглашение{\/link1}, {link2}политику конфиденциальности{\/link2} и {link3}пользовательское соглашение{\/link3}.","vkconnect_auth_connect_agreement_text_worki_employer":"Нажимая «{buttonText}», вы принимаете {link1}лицензионное соглашение{\/link1}, {link2}политику конфиденциальности{\/link2} и {link3}оферту об оказании услуг{\/link3}.","vkconnect_auth_connect_agreement_text_youla":"Нажимая «{buttonText}», вы принимаете {link1}лицензионное соглашение{\/link1} и {link2}политику конфиденциальности{\/link2}.","vkconnect_auth_connect_license":"Лицензионное соглашение","vkconnect_auth_connect_loyalty_nspk":"Правила программы лояльности АО «НСПК»","vkconnect_auth_connect_offer":"Публичная оферта на заключение договора","vkconnect_auth_connect_personal":"Согласие на обработку персональных данных","vkconnect_auth_connect_personal_data_processing_policy":"Политика обработки персональных данных","vkconnect_auth_connect_privacy":"Политика конфиденциальности","vkconnect_auth_connect_privacy_mailru":"Политика конфиденциальности ООО «Мэйл.Ру»","vkconnect_auth_connect_privacy_nspk":"Политика обработки и защиты персональных данных в АО «НСПК»","vkconnect_auth_connect_user_agreement":"Пользовательское соглашение","vkconnect_auth_connect_worki_hr":"Оферта об оказании услуг ООО «Мэйл.ру» (физлица)","vkconnect_auth_create_digital_journal_account_caption":"Создайте учебный профиль","vkconnect_auth_create_digital_journal_account_description":"Ваш учебный профиль будет связан<br>с аккаунтом <b>VK ID<\/b>","vkconnect_auth_create_digital_journal_button":"Создать учебный профиль","vkconnect_auth_create_digital_journal_enter_other_account_button":"Войти в другой аккаунт","vkconnect_auth_create_new_account":"Создать новый аккаунт","vkconnect_auth_datatransfer_app":"Приложение <b>{service}<\/b> получит:","vkconnect_auth_datatransfer_privacy":"Политика конфиденциальности","vkconnect_auth_datatransfer_privacy_accusative":"политику конфиденциальности","vkconnect_auth_datatransfer_terms":"Условия использования","vkconnect_auth_datatransfer_terms_accusative":"пользовательское соглашение","vkconnect_auth_description_otp":"Введите код из приложения-генератора кодов","vkconnect_auth_description_password_make":"Чтобы защитить ваш аккаунт, придумайте надёжный пароль","vkconnect_auth_digital_journal_enter_other":"Войти в другой аккаунт","vkconnect_auth_digital_journal_profile":"Учебный профиль","vkconnect_auth_digital_journal_profile_for_binding":"Ваш профиль для связки","vkconnect_auth_edu_profile_success_btn_continue":"Продолжить","vkconnect_auth_edu_profile_success_description":"Учебный профиль полностью изолирован от соцсети ВКонтакте, общаться в нём возможно только с участниками вашего учебного заведения","vkconnect_auth_edu_profile_success_header":"Учебный профиль создан!","vkconnect_auth_eljour_flow_enter_login_title":"Вход в VK ID","vkconnect_auth_email_exist_error":"Аккаунт с таким именем уже существует","vkconnect_auth_email_invalid_error":"Неверный почтовый адрес","vkconnect_auth_email_otp_timer":"Письмо придёт в течение {time}","vkconnect_auth_email_password_title":"Введите пароль","vkconnect_auth_email_placeholder":"Введите имя почты","vkconnect_auth_empty_login":"Не указаны телефон или почта","vkconnect_auth_enter_password_has_user_info_title":"Вход в аккаунт","vkconnect_auth_error_vpn_description":"Для продолжения работы отключите  VPN-соединение","vkconnect_auth_error_vpn_title":"Возможно, вы используете<br>VPN, поэтому сервис не будет работать корректно ","vkconnect_auth_extend_partial_token_form_subtitle":"Введите пароль от аккаунта VK Connect, чтобы продолжить","vkconnect_auth_extend_partial_token_form_subtitle_vkid":"Введите пароль от
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.10.2022, 12:39
Ответы с готовыми решениями:

Как написать алгоритм, который будет парсить через Selenium и записывать в БД?
Я написал алгоритм, но проблема в вот в чём. Парсит он всё равно первую строку. for (int i = 0; i &lt;= 100; i++) { int a = i +...

Как удалиться из vkontakte.ru
Люди подскажите пожалуйста, как удалить свой аккаунт из vkontakte.ru?

Приложение по функционалу как VKontakte
Привет всем! В башку залезла идея создать приложение близко похожее по функционалу к VK Twitter FaceBook В котором можно было бы...

7
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
19.10.2022, 12:40  [ТС]
Продолжение кода
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
аккаунта VK ID, чтобы продолжить","vkconnect_auth_extend_partial_token_form_title":"Подтвердите вход","vkconnect_auth_forgot_password":"Забыли пароль?","vkconnect_auth_forgot_password_tooltip":"Забыли пароль?","vkconnect_auth_form_title":"Войти в аккаунт","vkconnect_auth_get_code":"Получить одноразовый пароль по SMS","vkconnect_auth_go_to_restore":"Нет, восстановить пароль","vkconnect_auth_gotovkapp_error_expired":"Не удалось авторизоваться. Попробуйте повторить","vkconnect_auth_gotovkapp_error_expired_title":"Ошибка","vkconnect_auth_gotovkapp_error_flood":"Слишком много запросов к серверу. Попробуйте позже","vkconnect_auth_gotovkapp_error_flood_title":"Ошибка","vkconnect_auth_gotovkapp_error_network":"Проверьте подключение к сети и повторите попытку","vkconnect_auth_gotovkapp_error_network_title":"Нет подключения к сети","vkconnect_auth_gotovkapp_error_server":"По техническим причинам сервис временно недоступен. Приносим извинения за доставленные неудобства. Повторите попытку позже ","vkconnect_auth_gotovkapp_error_server_title":"Сервис временно недоступен","vkconnect_auth_incorrect_birthday":"Дата указана некорректно","vkconnect_auth_info_birthday":"Зная дату рождения, мы сможем подобрать более интересные материалы для вас","vkconnect_auth_info_choose_name":"Чтобы продолжить, выберите имя","vkconnect_auth_info_enter_name":"Используйте свои реальные данные","vkconnect_auth_info_enter_name_avatar":"Укажите Ваше настоящее имя и добавьте фотографию","vkconnect_auth_info_otp":"Мы отправили SMS с кодом <br>на номер {phone}","vkconnect_auth_info_otp_email":"Мы отправили письмо с кодом на почту {email}","vkconnect_auth_info_password_enter":"Введите пароль или получите одноразовый в SMS","vkconnect_auth_info_password_make":"Чтобы защитить аккаунт, придумайте надёжный пароль","vkconnect_auth_info_verify_phone":"Укажите свой актуальный номер телефона","vkconnect_auth_label_captcha":"Код с картинки","vkconnect_auth_label_email_or_phone":"Телефон или почта","vkconnect_auth_label_first_name":"Имя","vkconnect_auth_label_full_name":"Имя и фамилия","vkconnect_auth_label_last_name":"Фамилия","vkconnect_auth_label_middle_name":"Отчество","vkconnect_auth_label_otp":"Код подтверждения","vkconnect_auth_label_otp_mobile":"Код из SMS","vkconnect_auth_label_password":"Пароль","vkconnect_auth_label_password_confirm":"Подтвердите пароль","vkconnect_auth_label_password_enter":"Введите пароль","vkconnect_auth_label_password_make":"Введите пароль","vkconnect_auth_label_phone":"Введите номер телефона","vkconnect_auth_login-or-other_description":"Проверьте правильность данных","vkconnect_auth_login_or_other_description":"Проверьте правильность данных","vkconnect_auth_login_with_another":"Войти другим способом","vkconnect_auth_login_with_user_open_account":"Открыть личный кабинет","vkconnect_auth_login_with_user_open_account_description":"Теперь вы можете открыть личный кабинет","vkconnect_auth_login_with_user_open_account_title":"Успешный вход","vkconnect_auth_mail_quick_enter":"Быстрый вход в сервисы Mail.ru одним нажатием","vkconnect_auth_mail_ru_promo_item_1":"Быстрый вход в сервисы экосистемы","vkconnect_auth_mail_ru_promo_item_2":"Надежная защита с привязкой к телефону","vkconnect_auth_mail_ru_promo_item_3":"При регистрации не нужно заполнять анкету","vkconnect_auth_mail_simple_registration":"Простая регистрация: не нужно заполнять анкету","vkconnect_auth_mail_with_connect":"Зарегистрируйтесь в Почте через VK ID","vkconnect_auth_mailru_with_vkid":"Регистрация в Mail.ru","vkconnect_auth_more":"Узнать больше","vkconnect_auth_mvk_registration_promo_title":"Зарегистрируйтесь с помощью VK ID","vkconnect_auth_mvk_registration_title_enter":"Регистрация ВКонтакте","vkconnect_auth_no_or_forgot_password":"Забыли или не установили пароль?","vkconnect_auth_no_password_flow_enter_login_description":"Ваш номер телефона будет использоваться для входа в аккаунт","vkconnect_auth_no_password_flow_enter_login_title":"Введите номер","vkconnect_auth_no_window_opener_error_message":"Невозможно выполнить авторизацию. Закройте текущую вкладку и попробуйте снова.","vkconnect_auth_open_external_app":"Перенаправление...","vkconnect_auth_open_external_app_error":"Сейчас откроется приложение, в которое вы вошли. Если этого не произошло, нажмите {redirect_url}здесь{\/redirect_url} ","vkconnect_auth_otp_placeholder":"Код из SMS","vkconnect_auth_pass_mismatch":"Пароли не совпадают","vkconnect_auth_password_description":"Введите ваш текущий пароль, привязанный к почте {email}","vkconnect_auth_password_description_login":"Используйте пароль, указанный при регистрации с {login}","vkconnect_auth_password_description_no_password_flow":"Введите ваш текущий пароль, привязанный к {login}","vkconnect_auth_password_description_phone":"Введите ваш текущий пароль, привязанный к номеру {phone}","vkconnect_auth_password_title":"Если это вы, введите пароль","vkconnect_auth_pending_authorization":"Авторизуемся","vkconnect_auth_phone_change_button":" Изменить","vkconnect_auth_phone_otp_timer":"SMS придёт в течение","vkconnect_auth_phone_otp_timer_new":"SMS придёт в течение {time}","vkconnect_auth_phone_request_otp":"Запросить новый код","vkconnect_auth_placeholder_otp":"Код","vkconnect_auth_platform_agreement_link_to_conditions_text":"Условия использования сервиса","vkconnect_auth_platform_agreement_link_to_private_policy_text":"Политика конфиденциальности","vkconnect_auth_platform_agreement_text_conditions_only":"Нажимая «{buttonText}», вы принимаете {link1}условия использования сервиса{\/link1}","vkconnect_auth_platform_agreement_text_conditions_with_private_policy":"Нажимая «{buttonText}», вы принимаете {link1}условия использования сервиса{\/link1} и {link2}политику конфиденциальности{\/link2}.","vkconnect_auth_platform_agreement_text_private_policy_only":"Нажимая «{buttonText}», вы принимаете {link1}политику конфиденциальности сервиса{\/link1}","vkconnect_auth_promo_all_services":"Все сервисы","vkconnect_auth_promo_eljour_list1":"ВК Мессенджер и ВК Звонки можно использовать для учебных коммуникаций","vkconnect_auth_promo_eljour_list2":"Для этого используйте учебный профиль VK ID","vkconnect_auth_promo_eljour_list3":"Ваш профиль ВКонтакте никто не увидит","vkconnect_auth_promo_eljour_title":"С сервисом «ЭлЖур» можно связать свой учебный профиль:","vkconnect_auth_promo_header_mail_ru":"Преимущества","vkconnect_auth_promo_list1":"Единый аккаунт для сервисов VK и партнёров","vkconnect_auth_promo_list2":"Быстрый вход в одно нажатие","vkconnect_auth_promo_list3":"Надёжная защита с привязкой к телефону","vkconnect_auth_promo_mail_list1":"Быстрый вход в сервисы VK","vkconnect_auth_promo_mail_list2":"Надёжная защита с привязкой к телефону","vkconnect_auth_promo_mail_list3":"При регистрации не нужно заполнять анкету","vkconnect_auth_promo_mobile_hide":"Скрыть","vkconnect_auth_promo_mobile_show":"Подробнее","vkconnect_auth_promo_more_info":"Заказывайте еду, вызывайте такси, слушайте любимую музыку, делайте покупки и общайтесь с друзьями","vkconnect_auth_promo_more_link":"Подробнее о VK ID","vkconnect_auth_promo_more_subtitle":"Поддерживаемые сервисы","vkconnect_auth_promo_more_title":"Единый аккаунт<br>для всех сервисов","vkconnect_auth_promo_mygame_list1":"Единый аккаунт для всех сервисов","vkconnect_auth_promo_mygame_list2":"Бесплатные и платные игры на любой вкус","vkconnect_auth_promo_mygame_list3":"Игровые предметы по выгодным ценам","vkconnect_auth_promo_mygame_list4":"Сохранение лучших моментов из игр","vkconnect_auth_promo_sferum_list1":"При регистрации в Сферуме аккаунт ВКонтакте не создаётся","vkconnect_auth_promo_sferum_list2":"Если у вас уже есть профиль ВКонтакте, никто в Сферуме его не увидит","vkconnect_auth_promo_sferum_list3":"По любым вопросам пишите в Поддержку: info@sferum.ru","vkconnect_auth_promo_title":"В сервис «{service}» можно войти через VK ID","vkconnect_auth_promo_title_1":"Выберите аккаунт VK Connect","vkconnect_auth_promo_title_1_vkid":"Выберите аккаунт VK ID","vkconnect_auth_promo_title_create_or_enter":"Чтобы продолжить, создайте аккаунт или войдите в {service}","vkconnect_auth_promo_title_litres":"Войдите в сервис «ЛитРес» с помощью VK ID","vkconnect_auth_promo_title_mail_ru":"Mail.ru переходит на единую регистрацию","vkconnect_auth_promo_title_mygames":"{service} поддерживает авторизацию VK ID","vkconnect_auth_promo_title_optional":"В {service} можно войти<br>с помощью VK ID","vkconnect_auth_promo_title_optional_vkid":"В {service} можно войти<br>с помощью VK ID","vkconnect_auth_promo_title_platform":"На платформу «{service}» можно войти через VK ID","vkconnect_auth_promo_title_switch_to_connect":"{service} переходит на единую авторизацию VK ID","vkconnect_auth_promo_title_switch_to_connect_vkid":"{service} переходит на единую авторизацию VK ID","vkconnect_auth_promo_title_tamtam":"{service} поддерживает вход через VK ID","vkconnect_auth_promo_title_vkcombo":"Войдите в VK ID, чтобы использовать VK Combo","vkconnect_auth_promo_title_vkid":"{service} переходит на единую авторизацию VK ID","vkconnect_auth_promo_title_vkontakte":"Регистрация ВКонтакте","vkconnect_auth_promo_title_vkontakte_auth":"ВКонтакте можно войти через VK ID","vkconnect_auth_promo_title_youla":"Войдите, чтобы использовать все возможности","vkconnect_auth_promo_vkcombo_list1":"VK ID — единый аккаунт для сервисов VK и партнёров","vkconnect_auth_promo_vkcombo_list2":"В аккаунте хранится статус вашей подписки","vkconnect_auth_promo_vkcombo_list3":"Скидка в сервисах по подписке применяется автоматически, когда вы авторизуетесь с VK ID","vkconnect_auth_promo_vkpay_list1":"Онлайн-рассрочка без процентов","vkconnect_auth_promo_vkpay_list2":"Бесшовная оплата в интернет-магазинах","vkconnect_auth_promo_vkpay_list3":"Эксклюзивные скидки для клиентов","vkconnect_auth_promo_vkpay_list4":"Денежные переводы в один клик","vkconnect_auth_promo_youla_list1":"Единый аккаунт для всех сервисов","vkconnect_auth_promo_youla_list2":"Общение об объявлениях в чатах","vkconnect_auth_promo_youla_list3":"Бесплатное размещение объявлений","vkconnect_auth_promo_youla_list4":"Покупки со скидкой<br>по безопасной сделке","vkconnect_auth_promo_youla_list5":"Покупки с доставкой<br>по всей России","vkconnect_auth_qr_code_button":"QR-код","vkconnect_auth_qr_code_description":"или","vkconnect_auth_qr_panel_description":"Наведите камеру телефона","vkconnect_auth_qr_panel_link":"Подробнее","vkconnect_auth_qr_panel_title":"Быстрый вход по QR-коду","vkconnect_auth_qr_popup_description":"Отсканируйте QR-код сканером в приложении ВКонтакте или камерой устройства","vkconnect_auth_qr_popup_title":"Вы пользуетесь ВКонтакте на мобильном устройстве?","vkconnect_auth_relevant_content":"Зная дату рождения, мы сможем подобрать более интересные материалы для вас","vkconnect_auth_save_browser":"Запомнить браузер","vkconnect_auth_scopesDetailsPopup_title":"Приложение {clientName} получит:","vkconnect_auth_secure_account":"Аккаунт под защитой — к нему сразу привязан телефон","vkconnect_auth_service_agreement_text":"Нажимая «{buttonText}», вы принимаете пользовательское соглашение и политику конфиденциальности.","vkconnect_auth_signup_label_birthday":"День рождения","vkconnect_auth_signup_label_gender":"Пол","vkconnect_auth_signup_title":"Информация о себе","vkconnect_auth_skip":"Пропустить","vkconnect_auth_small_description":"Единый аккаунт для всех сервисов","vkconnect_auth_sms_otp_description":"Мы отправили SMS c кодом на номер <br\/> <b>{phone}<\/b> ","vkconnect_auth_smsapi_curl_error":"Неизвестная ошибка","vkconnect_auth_smsapi_curl_incorrect_code":"Неправильный код подтверждения","vkconnect_auth_smsapi_curl_incorrect_phone_number":"К сожалению, вы не можете использовать этот номер","vkconnect_auth_smsapi_curl_ratelimit":"Вы совершили слишком много попыток. Попробуйте снова через несколько часов","vkconnect_auth_smsapi_curl_service_unavailable":"По техническим причинам сервис временно недоступен. Приносим извинения за доставленные неудобства. Повторите попытку позже","vkconnect_auth_smsapi_curl_unsupported_number":"Введите правильный номер телефона в международном формате","vkconnect_auth_switch_to_password":"Войти при помощи пароля","vkconnect_auth_switch_to_phone_confirm":"Подтвердить по номеру телефона","vkconnect_auth_title_birthday":"День рождения","vkconnect_auth_title_email":"Подтвердите почту","vkconnect_auth_title_enter":"Вход в {service}","vkconnect_auth_title_enter_vkontakte":"Введите номер телефона","vkconnect_auth_title_login_with_vkid":"Вход с помощью VK ID","vkconnect_auth_title_name":"Введите имя и фамилию","vkconnect_auth_title_otp":"Подтвердите вход","vkconnect_auth_title_password_enter":"Введите пароль","vkconnect_auth_title_password_make":"Придумайте пароль","vkconnect_auth_title_phone":"Подтвердите вход","vkconnect_auth_title_registry":"Регистрация в {service}","vkconnect_auth_title_registry_mailru":"Регистрация в Mail.ru","vkconnect_auth_title_verify_phone":"Введите номер","vkconnect_auth_token_is_expired":"Сессия истекла. Пожалуйста, перезагрузите страницу.","vkconnect_auth_undefined_email":"Email не указан","vkconnect_auth_undefined_phone":"Телефон не указан","vkconnect_auth_undefined_user":"<b>Аккаунт не найден<\/b><br>Повторите попытку или зарегистрируйтесь по номеру телефона","vkconnect_auth_use_pass_or_code":"Используйте пароль или получите одноразовый по SMS","vkconnect_auth_user_data_allow":"Разрешить","vkconnect_auth_user_data_cancel":"Отмена","vkconnect_auth_user_policy_app_data":"Приложению <b>{name}<\/b> будут доступны: {scopes}.","vkconnect_auth_user_policy_app_data_external":"Приложению <b>{name}<\/b> будут доступны: {scopes}","vkconnect_auth_user_policy_app_data_many":"Приложению <b>{name}<\/b> будут доступны: {scopes} и другое.","vkconnect_auth_user_policy_cancel":"Отменить","vkconnect_auth_user_policy_continue":"Продолжить","vkconnect_auth_verify_already_used_info":"Чтобы привязать номер {phone} к этому аккаунту, обратитесь в Поддержку","vkconnect_auth_verify_already_used_title":"Номер уже занят","vkconnect_auth_verify_cancel_optional_button":"Не сейчас","vkconnect_auth_verify_cancel_required_button":"Войти в другой аккаунт","vkconnect_auth_verify_change_number":"Изменить номер","vkconnect_auth_verify_change_number_button":"Указать другой номер","vkconnect_auth_verify_confirm_button":"Подтвердить","vkconnect_auth_verify_current_validation_type_again":"Повторить ещё раз","vkconnect_auth_verify_other_validation_type":"Подтвердить другим способом","vkconnect_auth_verify_restore_button":"Обратиться в Поддержку","vkconnect_auth_verify_your_number_info":"Проверьте актуальность номера телефона, чтобы защитить свою страницу","vkconnect_auth_verify_your_number_title":"Это ваш номер телефона?<br>{phone}","vkconnect_auth_via_esia":"Войти через Госуслуги","vkconnect_auth_via_fb":"Войти через Facebook","vkconnect_auth_via_google":"Войти через Google","vkconnect_auth_via_mail_ru":"Войти через Mail.ru","vkconnect_auth_via_ok_ru":"Войти через OK.ru","vkconnect_auth_via_providers":"или с помощью","vkconnect_auth_via_sber_id":"Войти по Сбер ID","vkconnect_auth_vkmail_ads_agreement":"Согласен получать информационные рассылки от ВКонтакте и партнёров","vkconnect_auth_vkmail_choose_username":"Выберите имя почтового ящика","vkconnect_auth_vkmail_choose_username_subtitle":"Это имя увидят получатели ваших писем","vkconnect_auth_wrong_account":"Это не мой аккаунт","vkconnect_auth_wrong_account_short":"Это не я","vkconnect_auth_youla_i_have_login":"У меня есть логин и пароль","vkconnect_auth_youla_no_ads":"Нет объявлений","platform_vkid_agreement_link_to_conditions_text":"Условия использования сервиса","platform_vkid_agreement_link_to_private_policy_text":"Политика конфиденциальности","platform_vkid_agreement_text_conditions_only":"Нажимая «{buttonText}», вы принимаете {link1}условия использования сервиса{\/link1}","platform_vkid_agreement_text_conditions_with_private_policy":"Нажимая «{buttonText}», вы принимаете {link1}условия использования сервиса{\/link1} и {link2}политику конфиденциальности{\/link2}.","platform_vkid_agreement_text_private_policy_only":"Нажимая «{buttonText}», вы принимаете {link1}политику конфиденциальности сервиса{\/link1}"};
      window.langConfig = {"id":0,"locale":"ru","numDel":"<span class=\"num_delim\"> <\/span>","numDelS":" ","numDec":",","prepTags":["{prep_with}","{prep_With}","{prep_about}","{prep_About}","{prep_into}","{prep_Into}"],"prep":[["{prep_with},{prep_With}","С*,З*,Льв*","со,Со"],["{prep_with},{prep_With}","*,Са*,Се*,Сё*,Си*,Со*,Су*,Сэ*,Сю*,Ся*,За*,Зе*,Зё*,Зи*,Зо*,Зу*,Зэ*,Зю*,Зя*","с,С"],["{prep_about},{prep_About}","А*,О*,У*,И*,Э*","об,Об"],["{prep_about},{prep_About}","*","о,О"],["{prep_into},{prep_Into}","В*,Ф*,Льв*","во,Во"],["{prep_into},{prep_Into}","*,Ва*,Ве*,Вё*,Ви*,Во*,Ву*,Вэ*,Вю*,Вя*,Фа*,Фе*,Фё*,Фи*,Фо*,Фу*,Фэ*,Фю*,Фя*","в,В"]],"parent":0,"timeSys":["24hour"],"yearOffset":0,"flexLast":false,"revOrder":false,"RTL":false,"numRules":{"int":[[100,[11,12,13,14],3],[10,[1],1],[10,[2,3,4],2],["*",0,3]],"float":2},"sexRules":[[1,2],["*",1]],"larr":"&larr;","rarr":"&rarr;"};
 
      (function(){
        var isAndroid = navigator.userAgent.search(/android/i) !== -1;
 
        if (isAndroid) {
          document.documentElement.classList.add('android');
        }
      }());
    </script>
    <style>
      @media screen and (-ms-view-state: snapped) {
        @-ms-viewport { width: device-width }
      }
    </style>
  </head>
  <body scheme="bright_light">
  </body>
</html>
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
19.10.2022, 12:41  [ТС]
...
Миниатюры
Как парсить vkontakte с Selenium?  
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
03.12.2022, 10:44  [ТС]
Не работает
Code
1
Message: no such element: Unable to locate element: {"method":"partial link text","selector":"Войти при помощи пароля"}
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
import time
 
 
# options
options = webdriver.ChromeOptions()
 
# user-agent
options.add_argument("user-agent=Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:84.0) Gecko/20100101 Firefox/84.0")
 
driver = webdriver.Chrome()
 
try:
    driver.get("https://vk.com/")
    time.sleep(5)
 
    email_input = driver.find_element(By.ID, "index_email")
    email_input.clear()
    email_input.send_keys("Номер телефона здесь подставлял")
    time.sleep(5)
 
    driver.find_element(By.CLASS_NAME, "FlatButton--primary").click()
    time.sleep(10)
 
    driver.find_element(By.PARTIAL_LINK_TEXT, 'Войти при помощи пароля').click()
 
except Exception as ex:
    print(ex)
#finally:
    #driver.close()
    #driver.quit()
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
03.12.2022, 17:06  [ТС]
Пока что сделал вот так. Пример кода с кликом мышью нашел в теме Как работает PyMouse
Как нашел координаты, запостил здесь Как сделать клик в определенном месте экрана?
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
import time
import win32api
import win32con
 
 
# options
options = webdriver.ChromeOptions()
 
# user-agent
options.add_argument("user-agent=Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:84.0) Gecko/20100101 Firefox/84.0")
 
driver = webdriver.Chrome()
 
try:
    driver.get("https://vk.com/")
    time.sleep(5)
 
    email_input = driver.find_element(By.ID, "index_email")
    email_input.clear()
    email_input.send_keys("телефонный номер без плюса вначале")
    time.sleep(5)
 
    driver.find_element(By.CLASS_NAME, "FlatButton--primary").click()
    time.sleep(10)
 
#    driver.find_element(By.PARTIAL_LINK_TEXT, 'Войти при помощи пароля').click()
# >>> print(pyautogui.position())
# Point(x=716, y=677)
 
 
 
    def click(x, y):
        win32api.SetCursorPos((x, y))
        win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, x, y, 0, 0)
        win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, x, y, 0, 0)
    
    click(716, 677)
    time.sleep(4)
    passw = driver.find_element(By.XPATH, "//input[@name = 'password']")
    time.sleep(5)
    passw.send_keys("пароль")
    time.sleep(3)
    passw.send_keys(Keys.RETURN)
 
except Exception as ex:
    print(ex)
#finally:
    #driver.close()
    #driver.quit()
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5972 / 3734 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
06.12.2022, 17:25
Чем vk API не устроило?
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,753
06.12.2022, 18:48  [ТС]
Для API FastAPI изучать или лучше другую либу?
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5972 / 3734 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
07.12.2022, 15:38
Цитата Сообщение от supmener Посмотреть сообщение
Для API FastAPI изучать или лучше другую либу?
LOL! Ты совсем не угадал, пробуй ещё раз.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.12.2022, 15:38
Помогаю со студенческими работами здесь

Как получить капчу с сайта vkontakte.ru и вывести ее так же как на скрине?
Как получить капчу с сайта vkontakte.ru и вывести ее так же как на скрине? Пример адреса капчи...

Vkontakte API : как получить доступ
Приветствую. Vkontakte.ru стал таким популярным, Думаю многие из вас согласятся, что грех не создать что-нибудь свое на их платформе. ...

SDK vkontakte. Как отловить ответ от vk?
Всем привет! Понимаю что тем много, гугл то же дает много нформации, так же много информации на сайте vk.com, но проблема прежде всего с...

Как подружить Live composer и Vkontakte API
Live composer это конструктор сайтов, есть шаблон на нем, в него надо вместить комментарии с Vkontakte API, может есть примеры? Помогите.

API vkontakte: как загружать обложки песен?
Добрый вечер! Работаю с апи вконтакте. Хочу загружать обложки песен, но не могу найти этот метод. И не знаю есть ли он вообще))) Никто не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru