Автоматизация мобильных приложений с помощью uiautomator2
Сегодня мы поговорим о библиотеке uiautomator2, которая предоставляет мощные инструменты для автоматизации тестирования и взаимодействия с мобильными приложениями на платформе Android.
Эта библиотека может пригодиться для создания автотестов, скриптов для тестирования пользовательского интерфейса, и многих других задач, связанных с мобильной разработкой.
Что такое uiautomator2?
uiautomator2 - это Python-библиотека, предоставляющая возможность управления устройствами Android и взаимодействия с приложениями на них. Она основана на Google's Android Testing Support Library и является мощным инструментом для автоматизации действий на устройствах Android.
С uiautomator2, вы можете выполнять действия, такие как нажатие кнопок, ввод текста, чтение содержимого экрана устройства и многое другое, что делает ее полезной для автоматизации тестирования мобильных приложений.
#python#uiautomator2#автоматизация
#excel#python
🐍
Using Python with Excel
Take your Excel skills further by using Python. Discover how to inspect, filter, clean, convert, and visualize data with Excel and Python libraries like pandas and openpyxl.
🗣 Anthony Sagely
📆2019-10-31
⌚️1h 22m
🔗Link
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
#python#webScraping
🐍
Scrapy masterclass: Python web scraping and data pipelines
Work on 7 real-world web-scraping projects using Scrapy, Splash, and Selenium. Build data pipelines locally and on AWS
🔗Link
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
⚙️Паллетизация. Роботизация
Паллетизация - подробности проекта MetraRobotics для ООО СК Кварц
Компания MetraRobotics реализовала проект по паллетизации - автоматизации линий по укладке мешков с сухой строительной смесью производства ООО СК Кварц на паллеты.
Автоматизированы 3 производственные линии по укладке мешков 25 кг и 50 кг на паллеты. Для этого были спроектированы и установлены роботизированные ячейки на базе роботов KUKA KR 180 R3200 PA.
Видео: Youtube-1 ; Youtube-2
👉Поставщики и системные интеграторы промышленных роботов
#автоматизация#роботизация#паллетизация#MetraRobotics#KUKA
Добро пожаловать в мир продвинутогоPython программирования: @pro_python_code
В канале вы найдет :
📃Статьи ,
📚Книги
👨💻Код
🔗Ссылки
и много другой полезной информации
#Python#Django
#Machine Learning #DataScience
#Django#Advancedresearch
1 канал вместо тысячи учебников и курсов, подписывайтесь: 👇👇👇
🐍@pythonl
Φ-Down Sentinel-1 Burst Search
Φ-Down — библиотека Python, которая упрощает доступ к данным дистанционного зондирования Земли из Copernicus Data Space Ecosystem (CDSE). Она предоставляет интерфейс для поиска, фильтрации и загрузки спутниковых снимков различных миссий Sentinel и сопутствующих наборов данных.
В новой версии (v0.1.20) Φ-Down поддерживает поиск по “импульсам” (bursts) данных Sentinel-1 SLC, что помогает в создании временных рядов для радарной интерферометрии (InSAR) и во многих задачах регионального мониторинга, не требующих большого охвата.
Поиск по burst’ам активируется настройкой burst_mode=True в запросе. Реализована фильтрация по burst_id, swath, поляризации и относительной орбите (relative orbit).
🖥Jupyter-блокнот с примером использования Sentinel-1 Burst Search
#sentinel#python#InSAR#SAR#софт
К 2030 году — в топ-25 по роботизации!
24 марта 2026 года состоялся круглый стол с участием промышленных предприятий и ведущих интеграторов робототехники, а также представителем Федерального центра компетенций в сфере производительности труда.
Эксперт Федерального центра компетенций Игорь Ушенин рассказал о федеральном проекте «Развитие промышленной робототехники и автоматизации производства» и мерах поддержки для участников. В результате диагностики производственных процессов ФЦК предоставляет разработку рекомендаций по внедрению робототехнических комплексов с расчётом экономической эффективности предприятиям участникам.
Удмуртия активно участвует в федеральном проекте «Развитие промышленной робототехники и автоматизации производства». Уже семь предприятий республики присоединились к этой инициативе. Например, на АО «Свет» и ООО «Новый дом» работы успешно завершены. Внедрение промышленных роботов на этих предприятиях обеспечит экономический эффект в размере 3,3 млн рублей. На Глазовском заводе «Металлист» после внедрения робота ожидается рост производительности труда на 4,4% и получение экономического эффекта в размере 2,1 млн рублей. Также в проекте принимают участие АО «Концерн «Калашников», АО «Ижевский механический завод», ООО «Приволжская химия», АО «136 ЦБПР».
Более подробно с мерами поддержки и участии в проекте можно ознакомиться по ссылке: https://производительность.рф/national-project/robotization/
Значительное внимание уделено докладам ведущих российских интеграторов робототехники. Представители «Промышленной робототехники» (KUKA) и «Джи-Эс-Ти» поделились практическим опытом внедрения автоматизированных решений и разобрали ключевые аспекты роботизации производственных процессов.
Андрей Барышников, директор дивизиона стрелкового оружия АО "Концерн "Калашников", председатель Удмуртского регионального отделения Союза Машиностроителей России, отметил: «Прежде чем приобретать робота, приведите производство в порядок. Не экономьте на специалисте по бережливому производству — только на отлаженных процессах автоматизация даст настоящий эффект».
Мероприятие показало высокую заинтересованность участников в технологическом обновлении промышленности и готовности к сотрудничеству для достижения общих целей!
#ПроизводительностьТруда#Роботизация#Автоматизация#Удмуртия#Промышленность#КруглыйСтол#Инновации#Машиностроение#Итоги#Минпромторг#ФЦК
➡️Минпроторг УР в МАX
➡️Минпромторг УР в ВК
🇷🇺Роботизация транспорта. Беспилотные грузовики
Сберавтотех и КамАЗ готовы к тестам беспилотных грузовиков, но правительство пока не дает им ЭПР
Об этом рассказывают Ведомости
Как ожидается, разрешение может быть выдано в октябре-ноябре и позволит автономным грузовикам Сберавтотеха и беспилотнику КамАЗа проходить тестирование на дорогах общего пользования.
Сберавтотех заявляет о том, что разработанная компанией технология годится для превращения в беспилотные разные шасси, в том числе, грузовые.
Не все согласны с тем, что уместно появление автономных грузовиков на дорогах общего пользования. В частности, Юрий Минкин, Cognitive Technologies говорит о том, что пока что беспилотные грузовики уместно тестировать только на закрытых территориях (полигонах, складах и т.п.). По его оценкам для создания технологии, которая бы позволила безопасный выход беспилотных грузовиков на дороги общего пользования требуется еще минимум 5 лет. Есть и те, кто считает, что для этого требуется 10-15 лет.
В лидерах развития беспилотных технологий для грузового транспорта - компании США (Waymo, Aurora) и Китая (Pony.ai, TuSimple).
👉Грузовые перевозки роботами
👉Новости беспилотного наземного транспорта России
#грузоперевозки#грузовики#беспилотники#автоматизация#роботизация#автопилоты
#foydali#python#backend#dasturlash#top10
Haqiqiy Senior Python dasturchilar har kuni ishlatadigan TOP-10 funksiya🤫
1️⃣dict.get(key, default)
Lug'atdan ma'lumot olishning eng xavfsiz yo'li. Kalit topilmasa, dastur qotib qolmaydi (KeyError bermaydi).
2️⃣ json.loads()vajson.dumps()
API bilan ishlashning yuragi. JSON formatdagi ma'lumotlarni Python obyektiga o'tkazish va aksincha.
3️⃣enumerate(iterable)
Sikl (for) ichida elementning o'zi bilan birga uning indeksini (tartib raqamini) ham olish uchun ishlatiladi.
4️⃣isinstance(obj, class)
Obyektning turini tekshirish uchun. Backend'da kelayotgan ma'lumot to'g'ri turdami yoki yo'q, shuni aniqlaydi.
5️⃣any()vaall()
Mantiqiy tekshiruvlar ustasi! Ro'yxatdagi kamida bitta element True bo'lsa any(), barchasi True bo'lsa all() ishlaydi.
6️⃣getattr(), setattr(), hasattr()
Obyekt xususiyatlari (atributlari) bilan dinamik ishlash. Obyektda qandaydir xususiyat bor-yo'qligini tekshirishda juda asqotadi.
7️⃣zip(*iterables)
Ikkita yoki undan ko'p ro'yxatlarni biriktirib, bir vaqtda aylanib chiqish imkonini beradi.
8️⃣ map()vafilter()
Katta ma'lumotlar to'plamini (massivlarni) tezkor qayta ishlash va kerakli shart asosida filtrlash uchun.
9️⃣super()
Obyektga yo'naltirilgan dasturlashda (OOP) ota-klassning metodlarini voris-klass ichida chaqirish uchun zarur.
🔟open()(with mantiqi bilan)
Fayllarni o'qish va yozish uchun. with bilan ishlatilganda, jarayon tugagach faylni o'zi avtomatik yopadi.
Siz ushbu ro'yxatga yana qaysi funksiyani qo'shgan bo'lardingiz? Izohlarda yozib qoldiring!
💻@dasturlash_hayoti— dasturchilar hayoti va IT memlari aralash kanal😉