ilya
кто ему в личку стучится, а главное зачем? 😀
Aidyn
Всем привет! Есть кто у кого есть опыт работы с mongodb с pymongo? Есть такой nested dictionary: {'target_name' : { 'apple' : { 'color' : ' red', 'size' : 'big'} } } Нужно вытащить именно 'apple'. Без color, red, size, big и так далее. Только 'apple'. Подскажите, пожалуйста, как это можно сделать ? Через метод aggregate или ?
🇦🇲🇦🇲🇦🇲
А через for не можно ?
🇦🇲🇦🇲🇦🇲
z = [] For i in x.values(): If i == “apple” z.append(i) Print(z)
🇦🇲🇦🇲🇦🇲
В конце if : поставь и проверь
W
мне не 30 и не 5 класс тоже нахер вам мой возраст лутше о коде .
W
кстати тебе вообще 15 и код не умеешь писать как и я ,я хоть пытаюсь написать хоть что-то.
Nikita
мне не 30 и не 5 класс тоже нахер вам мой возраст лутше о коде .
это если ты не понял, Евгений, к тому, что пишешь ты ужасно безграмотно. А точнее пунктуация у тебя хромает и формовка предложений. Людям тяжело читать то, что ты пишешь. И не совсем тебя понимают.
W
так где учить мне русский ?
W
уменя только один учебник был и все
Nikita
так где учить мне русский ?
ну обычно в школе лично мне кажется, тебе стоит просто почитать по больше русскоязычных книг/статей ну и перенять формат изложения
✨ Uni
так где учить мне русский ?
Там же, где ты учишь питон.
W
понятно
W
https://prnt.sc/10dp914
✨ Uni
в 2к21 ходить на левые сайты ради скринов
Сергей
15 или 30, а про селениум не ошибся
W
?почему левые это лайтшот прога для скриншотов и своим сервисом
W
Может скажите тогда что лутше селениума раз такие умные?
Сергей
всё хлам: и селениум, и фантомжс, и сплеш. сайты кроулить - ещё более постыдное занятие, чем сайты верстать.
W
Так просто захотелось ботов для сайтов делать .Та и в моей подработке надо сайт автоматизировать.Люди у меня у одного пишет пастбин ддос атака пять мин со вчерашнего вечера?
✨ Uni
+
Алан
Всем привет. Что это такое, как работает? Как загуглить? def config(): def get(section, option): # try to get variable from environment variable = os.getenv(option) return variable if variable else _get_parser().get(section, option) config.get = get return config Интересует строчка config.get = get
На мой взгляд это что-то вроде создания атрибута get, который наподобие метода работает. Типа вот такое получается: `def config(): def get(): return 1 config.get = get return config my_config = config() print(my_config.get())`
Алан
На мой взгляд это что-то вроде создания атрибута get, который наподобие метода работает. Типа вот такое получается: `def config(): def get(): return 1 config.get = get return config my_config = config() print(my_config.get())`
Функция config возвращает саму себя, и когда ее результат присваиваешь переменной, в переменной получается ссылка на объект функции, который к тому же имеет метод get. Забавная рекурсия получается…
Anonymous
Подскажите пожалуйста ресурс для изучения идиом
Artöm
Подскажите пожалуйста ресурс для изучения идиом
Специфичных для питона, ооп или фп?
Artöm
Есть куча идиом в питоне неприменимых или бесполезных, например, goto cleanup
Anonymous
Устойчивые конструкции кода, которые все используют как единственный вариант вместо других альтернатив
Anonymous
Специфичных для питона, ооп или фп?
https://en.m.wikibooks.org/wiki/Python_Programming/Idioms
Anonymous
Что то вроде этого, только примеров больше
W
print("Hello, World!")
я в месяц читаю по 50 книг и более 1000 статей.
W
Где код?
у всех так или только я такой висит дня три так...https://prnt.sc/10ev8o1
W
вот наконец попал https://pastebin.com/FMAj37bw
helpvits
Привет друзья помогите пожалуйста разобраться с PySide6. Короче создаю класс потока MyThread и что бы передавать данные в экземпляр этого класса хочу использовать переменную my_signal = Signal(list) (15 стр). На строке 113 создается экземпляр этого класса и там я как раз использую конструкцию my_signal.connect, Но вот незадача мне пишет что это невозможно. Тока же как вызов функции emit у переменной my_signal вопрос как это все починить )
helpvits
https://pastebin.com/SmKfMvYZ
Orca
https://m.habr.com/ru/post/472674/
Мишка
Подскажите плз, после того как я нашел нужное слово в строке, как мне в нем вывести какую нибудь отдельную букву? ''' words = string1.split(' ') word = words[6:7:1] '''
Мишка
я так пробовал)
Мишка
мин
Мишка
эмм.. да, сам заморочился)) все ж просто)
Мишка
Спасибо!
Мишка
words = string1.split(' ') word = words[3][2]
Sss.
У тебя переменная с драйвером называется brawser, а ты обращаешься к переменной driver. brawser.get ("").
Sss.
brawser = webdriver.ChromeOptions() brawser.add_argument("--proxy-server=46.4.168.53:80") brawser = webdriver.Chrome(executable_path='C:\\Users\\0000\\PycharmProjects\\firefox test\\venv\\chromedriver', chrome_options=brawser) люди что не так с кодом у меня ошибку выдает переписал все точно .
Sss.
просто открываетца пустым и все хотя я передал в driver.get("https://2ip.ru").
natasha rostova
Гриша Хохлов печатает...
Sss.
А еще пишется правильно browser
Ваня Дубликат
Привет всем. Есть такая проблема, не могу понять что делать с dialogflow ? Не могу понять как мне авторизоваться, вроде токен есть - вставил. Но все равно пишет {'status': {'code': 401, 'errorType': 'unauthorized', 'errorDetails': 'Invalid access token: Может кто-то помочь плиз ?
Anonymous
COUNT_USERS = f'SELECT COUNT(*) FROM {table_name}' def get_counts(table_name): print(f'SELECT COUNT(*) FROM {table_name}') print(COUNT_USERS) get_counts(table_name) почему, не получается передать f-строку через переменную?
Anonymous
можно больше подробностей? ошибка какая?
test_string = f'Hello {name}' def get_counts(name): print(f'Hello {name}') print(test_string) get_counts('Vasya') Traceback (most recent call last): test_string = f'Hello {name}' NameError: name 'name' is not defined Process finished with exit code 1
Alexey
тебе нужно вместо f строки юзать обычную и вызывать у нее метод .format()
Anonymous
ну у тебя в первой строчке проблема. переменная name еще не объявлена
ок, но бы хотел бы создать в глобальном пространыстве шаблоны строк с переменными для функций, или методов что бы переменные объявленные в функциях подставлялись в них автоматом
Anonymous
а чем .format() не подходит?
наверное подходит ) я как раз и искал то, что походит. спс. работает так, как надо
Aidyn
Переменная.pop("apple") попробуй
Спасибо! Там в итоге через Хардкодинг key&values вытащил
ROFLAND
Все Привет, стоит такая задача. Программа должна в разброс рисовать в разных кординатах разных размеров гиперболы, параболы, линии, круги как такое можно реализовать в питоне?
Nikita
какойнить QT или TKiner используй
Nikita
в коносли через АСКИ тоже можно но то ещё та ёбля
Nikita
там будет "канвас" на которой можно рисовать
Anonymous
Всем привет ребят тут у меня задачка со списками короче есть такой список ls = [1,2,5[28,79,68][24,26,43][105,275,"a"] нужно создать новый список в который нужно с помощью рэкурсии перекинуть в одну чтоб был такой результат [1,2,5, 28,79,68, 24,26,43, 105,275,"a"]
Artöm
И в чем вопрос?
Artöm
Сам попробовал сначала?
Anonymous
У меня нету почти представлений как это сделать ибо именно это задание сложное
Anonymous
Я попробовал там с рэкурсиями что-то написать но понимал что это не правильно)
Anonymous
Чисто просто именно способ решения нужна как это возможно сделать
Artöm
Таскать старый и новый списки в аргументах
Artöm
Для проверки список элемент или нет есть isinstance
O1af
подскажите есть ли элегантный функционал для копирования фрагментов из текста от одного вхождения до другого
O1af
о, да, для решения использовал две регулярки и переменную, которая активируется при нахождении первой регулярки (и отключается после второй)
O1af
нужно было найти фрагмент текста, который непонятно где находится и повторяется непонятно сколько раз
O1af
да, получилось не очень красиво, но как получилось... спасибо за то что откликнулись)