Парсинг строки Browser Automation Studio


4 429 просмотров.

Краткое описание видео: .всем снова здравствуйте с вами олег тут.сегодня мы будем с вами учиться парсить.строку из файла ну бывают такие случаи.когда нам нужно спарсить к примеру логин.и пароль и вставить его формы вконтакте.для логина и пароля приведу пример.допустим у нас есть файл ок . текст это.в этом файле хранится логин от аккаунта.и пароль от аккаунта.разделитель между ними ; или : ли как.вам будет угодно и теперь все что нам.нужно это получить чистое значение этого.и чистое значения пароля но только без.точки запятой на этот случай мы можем.воспользоваться восхитительной функцией.которая тоже предусмотрена в бас давайте.для начала получим относительный путь к.ок ..тексты я уже это сделал я не буду по.несколько раз переделывать напомню что.мы сначала получаем путь к проекту до.которое находится у нас здесь и уже пляж.им от проекта идем к тому расположение.файла давайте попробуем спарсить строку.так что я подзабыл где но у нас.находится в любом случае когда вы.забываете в каком из вот заходим к.когда вы забываете в каком из разделов.находится тайная функция вы можете сюда.вбить например при нём парсить строку да.она находится у нас в разделе.инструменты инструменты парсить строку.для того чтобы спарсить строку нам нужно.нужно какое-то значение до а значение у.нас пока еще нету поэтому нам необходимо.для начала прочитать файл в переменную.давайте это и сделаем читать файл путь к.файлу file info biz директорий это наш.относительный путь дальше от проекта у.меня файл находится папка имя.ок . текста файл значит давайте так и.забьем папка.имя.господи ок . тексты про читаем файл в.переменную файл контент выполнить.добавить не захотел меня что-то.прочитать потому что не нужно заново.получить путь все все нормально все.корректно работает это у меня тут я.просто скрипт изначально не прочитал.давайте теперь попробуем вывести в.лог-файл контент файл контент ok давайте.только выполнить нас ничего не вышло.почему то давайте разбираться почему.file info biz а видите потому что я.вставил нет у переменную я стою файлы.инфа из директории он не нужно файл bass.директорий файл инфобиз директорий вот.она на жмем ok.пробуем заново и давайте посмотрим что у.нас получится выведем влог переменную.файл контент вот пожалуйста у меня.вывела теперь нам эту строчку которая.хранится в нашей перемены файл контент.нужно спарсить давайте парсить строку.файл контент файл контент ok давайте ее.с парсим таким образом во первых он.определяет сам разделители : . запятую и.так далее вам с этим заморачиваться даже.не нужно.давайте мы с вами будем парсить в две.переменные юзер нэйм и ps ford выполнить.добавить окей с parcel и теперь у нас.каждая переменная содержит отдельные.значения давайте убедимся в этом выведем.например в лоб username.так username и верней муки выполнить.только вы да вот пожалуйста он получил.нас чисто и значение логина и также.получу нас чисто и значение пароля.следующим действием давайте мы зайдем.в браузер загрузим стартовую страницу.vk.com.со слешем опять же рекомендую все это.делать ждем пока загрузит и теперь.вводим текст сюда следующего содержания.вводим юзернейм в поле для логина можем.отключить эмуляцию давайте не будем вот.пожалуйста то что мы расспросили подлоге.велось сюда и вводим пароль пароль.password password.где-то у нас password.как много мне переменных вот пароль.password.окей жмём выполнить добавить ok вот у.нас вводится сейчас как вы видите пароль.все в данном случае мы с вами.попробовали сделать так этот метод чем.хорош вы можете распарсить.строку как вам нравится как вам.вздумается можете больше переменных суда.задать если тут вот сюда сейчас покажу.сюда можете больших переменах через.запятую задать если у вас имеет допустим.три или пять или шесть элементов до.можете назвать их по своему также плюс.очевиден минус в чем что если у вас.файле будет содержаться несколько строк.то метод чтения файла допустим несколько.строк и вы по очереди заходите на разные.аккаунты допустим нога потоки то это.работать не будет почему потому что он.каждый раз будет брать первую строчку.файла и.парсить и you первую строчку файла.парсить все на этом он будет заканчивать.для таких случаев есть.непрямое чтение файла а много- поток.много- потоки есть ресурс вот именно.функция ресурс и помогает нам каждый раз.брать новую строчку файла и пар осетию.ну с этим мы познакомим все позже для.нас сейчас самое главное научиться.парсить строку допустим вот эту на логин.и пароль хорошо надеюсь это видео было.для вас полезным.подписывайтесь на мой канал ставьте.лайки и до следующего видео

Парсинг строки Browser Automation Studio

Как? Вы еще не смотрели? Ну это зря...