Python → Python-да Firefox [selenium] қалай жасыруға болады
В этом уроке мы узнаем, как скрыть selenium firefox в python.
Code:
- #headless option
- options.headless = True
Пример:
- from selenium import webdriver
- from selenium.webdriver.common.keys import Keys
- from selenium.webdriver.firefox.options import Options
- options = Options()
- options.headless = True
- driver = webdriver.Firefox(executable_path='/path/to/geckodriver', options=options) …
Django → Django - 053-сабақ. Django басқару панеліндегі үлгілерге есептегіштерді қосу
Келесі күні мен сайтта мазмұнды модерациялауға арналған қосымшамен жұмыс істей бастадым және әкімші панелінде есептегіштерді қосу арқылы мәселені шештім.
Қазір осылай көрінеді
Тапсырманың өзі тривиальды, бірақ белгілі болғандай, бұл тапсырма бірден жұмыс істемейтінін білмей-ақ, бір нюанс бар.
Кіріспе
Әкімші панеліндегі …
Qt → Qt Quick 3D салыстыру қолданбасын енгізу
Почему именно бенчмарк приложение?
В предстоящем выпуске Qt 5.15 и улучшенной версии Qt Quick 3D разработчики хотели предложить своим клиентам и другим пользователям возможность легко протестировать возможности их аппаратного обеспечения. Так началось создание демонстрационного бенчмарк приложения.
Что можно с этим …
Django → Django - Оқулық 052. Пайдаланушы үлгісін қайта анықтау
Model, QuerySet, Python, django
Пайдаланушы профилін жасау және профиль фотосы сияқты белгілі бір ақпаратты қосу үшін пайдаланушы үлгісімен жұмыс істеудің әртүрлі нұсқалары бар. Бір жол - пайдаланушыға арналған OneToOneField көмегімен профиль үлгісін қосу. Бұл опция үлгіні проксимен жіберуге немесе реттелетін үлгіні қайта анықтауға қарағанда …
Qt → Нұсқасыз CMake мақсаттары (Qt 5.15)
Разработчики Qt работают над тем, чтобы портировать Qt 6 на CMake в качестве внутренней системы сборки. Хотя до Qt 6 еще несколько месяцев, вы уже можете увидеть некоторые преимущества этой работы в Qt 5.15. Кристиан Адам (Cristian Adam) уже писал …
Django → Django ChoiceField үлгісімен жұмыс істеу
Бүгін біз Django-да ChoiceField үлгісімен жұмыс істеуді үйренеміз.
Жақсырақ түсіну үшін келесі мысалдарды қарастырайық.
- #models.py
- #Django Models ChoiceField
- class Profile(models.Model):
- # Country Choices
- CHOICES = (
- ('US', 'United States'),
- ('FR', 'France'),
- ('CN', 'China'),
- ('RU', 'Russia'),
- ('IT', 'Italy'),
- )
- username = …
EVILEG → EVILEG веб-сайтындағы жарнамалық желілерден бас тарту (Google Adsense, Yandex YAN және т.б.)
Итак, настал, пожалуй, самый радостный момент для многих пользователей сайта EVILEG. А именно, отключение рекламных сетей на сайте.
Наверное, вам хочется узнать причины такого интересного поведения владельца сайта, который, казалось бы, должен был приносить какой-то доход за счёт рекламных сетей. …
Qt → Qt Design Studio 1.5 бета нұсқасы шығарылды
Разработчики Qt рады объявить о выходе бета-версии Qt Design Studio 1.5
Qt Design Studio - это инструмент проектирования и разработки пользовательского интерфейса, который позволяет дизайнерам и разработчикам быстро создавать прототипы и разрабатывать сложные пользовательские интерфейсы. Как дизайнеры, так и разработчики …
Python → Python-да тізімнің бос екенін қалай тексеруге болады
Балалар, бүгін біз тізімнің бос екенін тексеруді үйренеміз.
- #empty list
- list_1 = []
- #checking if list is empty by using len()
- if not llist_1:
- print('yes! the list is empty.')
- #output
- #yes! the list is empty.
Карьера и бизнес в IT → Бағдарламашыларға жол (C++)
стать программистом с нуля, C++, Qt, карьера в IT
Привет. С вами я. Мне нравилось боксировать и бегать на дальние дистанции, и думал я только о спорте, но выучился на моряка. Работал в авиации, а стал программистом С++ в 29. Расскажу, как так получилось.
О программировании к октябрю 2017 …
Qt → CMake 3.17 жаңа мүмкіндіктер
20 марта Kitware выпустил CMake 3.17.
Ниже есть некоторые изменения, которые должны улучшить жизнь разработчика Qt, использующего CMake.
Ninja Multi-Config Генератор
Этот генератор похож на генератор Ninja, но его можно использовать для создания нескольких конфигураций одновременно.
Эта функция аналогична функции …
Qt → Qt 5.15 жүйесіндегі жаңа QML тілінің мүмкіндіктері
В то время, как в Qt 6.0 ожидаются большие изменения, QML уже получил некоторые новые языковые возможности в 5.15. Читайте дальше, чтобы узнать об обязательных свойствах, встроенных компонентах и nullish coalescing.
Обязательные свойства (Required Properties)
Иногда у вас есть компоненты, …
- Соңғы пікірлер
- AKСәуір 1, 2025, 11:41 Т.Ж.Добрый день. В данный момент работаю над проектом, где необходимо выводить звук из программы в определенное аудиоустройство (колонки, наушники, виртуальный кабель и т.д). Пишу на Qt5.12.12 поско…
- VPНаурыз 9, 2025, 4:14 Т.Қ.Здравствуйте! Я устанавливал Qt6 из исходников а также Qt Creator по отдельности. Все компоненты, связанные с разработкой для Android, установлены. Кроме одного... Когда пытаюсь скомпилиров…
- ИМҚар. 22, 2024, 9:51 Т.Қ.Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
- Енді форумда талқылаңыз
- fАқп. 15, 2025, 1:46 Т.Қ.Подскажите, пожалуйста! Как данный класс можно дополнить, чтобы созданные объекты можно было перемещать мышкой по сцене?
- Не запускается компьютер (точнее работает блок , но сам монитор вообще жесть)В общем я ничего с интернета не скачивала в последнее время. На компе никаких левых пр…
- Вопрос решен. Узнать QModelIndex элемента на который мы перетаскиваем другой элемент, можно с помощью функции indexAt(event->position().toPoint()) представления QTreeViev вызываемой в переопр…
- Спасибо большое за помощь и простите за то что отнял время своей невнимательностью.