@ru_python

Страница 7932 из 9768
Tishka17
30.01.2019
13:10:57
храни просто резульат + задание в базе и норм

Nikolay
30.01.2019
13:11:01
К примеру, обработка HTTP-запроса или большой дамп в БД

Josh
30.01.2019
13:12:00
рубрика вредных советов)

Nikolay
30.01.2019
13:12:02
храни просто резульат + задание в базе и норм
Сейчас бывает такое, что во время выполнения большого запроса к базе софтина убивается пользователем. А при следующем запуске, софтина говорит "Я уже вижу запись с таким ключом"

Google
Tishka17
30.01.2019
13:12:34
а вот с ФС никак

sigterm ты можешь перехватить
SIGKILL все равно какой-нибудь молодец пошлет

Nikolay
30.01.2019
13:13:03
sigterm ты можешь перехватить
Перехватить, закончить операцию, а потом сказать loop.stop? или как?

Terminator
30.01.2019
13:15:07
Simple будет жить. Поприветствуем!

Simple
30.01.2019
13:15:25
Доброго времени суток! Лиды от 20 до 300 руб. Нам не важно, какой у Вас средний чек, какие книжки читает на ночь ваша ЦА. Если Вы ведёте работу на территории РФ, ваш бизнес легален, мы найдём Вам клиентов) Писать в ЛС!

Alex
30.01.2019
13:16:15
Перехватить, закончить операцию, а потом сказать loop.stop? или как?
что-то типа того. вообще зависит от твоих хотелок. 1. если хочешь атомарность на уровне операций с базой тебе нужны транзакции. 2. если хочешь graceful stop тебе нужно обрабатывать сигналы и корректно завершаться.

ЧЗХ?
ты ж админ, бань

Tishka17
30.01.2019
13:17:03
может я просто что-то не понимаю

Google
Евгения
30.01.2019
13:25:23
Евгения Степанская, [30.01.19 15:21] #работа #python #вакансия Ищем middle/senior python разработчиков Стек: python, Django, Linux, MongoDB, PostgreSQL, GoLang Зп: 80к - 150к (в зависимости от уровня) Компания: YLab.io Тип занятости: полный день, удаленная работа. YLab — компания, где качество ценится выше, чем скорость. Мы не заставляем своих сотрудников ежедневно просиживать штаны в офисе и тратить время на дорогу. Требования: - Хорошее знание Django, Flask -Опыт работы с docker - Знакомство с Celery - Знание PostgreSql, MongoDB, - Базовые знания HTML, CSS, JS - Средние знания Linux - Опыт аботы с Git - Опыт работы с REST API - Гражданство РФ - Рассматриваем варианты только на фуллтайм Условия: - Увличение зп каждые 3 месяца - Официальное трудоустройство - Интересные большие проекты - Работа на самой передовой технологического прогресса. Контакты: пишите в лс @janealstep по всем вопросам

Eldar
30.01.2019
13:27:43
Евгения Степанская, [30.01.19 15:21] #работа #python #вакансия Ищем middle/senior python разработчиков Стек: python, Django, Linux, MongoDB, PostgreSQL, GoLang Зп: 80к - 150к (в зависимости от уровня) Компания: YLab.io Тип занятости: полный день, удаленная работа. YLab — компания, где качество ценится выше, чем скорость. Мы не заставляем своих сотрудников ежедневно просиживать штаны в офисе и тратить время на дорогу. Требования: - Хорошее знание Django, Flask -Опыт работы с docker - Знакомство с Celery - Знание PostgreSql, MongoDB, - Базовые знания HTML, CSS, JS - Средние знания Linux - Опыт аботы с Git - Опыт работы с REST API - Гражданство РФ - Рассматриваем варианты только на фуллтайм Условия: - Увличение зп каждые 3 месяца - Официальное трудоустройство - Интересные большие проекты - Работа на самой передовой технологического прогресса. Контакты: пишите в лс @janealstep по всем вопросам
настолько торопилась, что первую строчку не удалила:D

Tishka17
30.01.2019
13:28:00
интересно, если долго смотреть на вакнсию, вилка вырастет?

kernel
30.01.2019
13:28:16
есть же чат с вакансиями

Alex
30.01.2019
13:28:27
ох уж эти аутсорсеры

Eldar
30.01.2019
13:28:35
Евгения Степанская, [30.01.19 15:21] #работа #python #вакансия Ищем middle/senior python разработчиков Стек: python, Django, Linux, MongoDB, PostgreSQL, GoLang Зп: 80к - 150к (в зависимости от уровня) Компания: YLab.io Тип занятости: полный день, удаленная работа. YLab — компания, где качество ценится выше, чем скорость. Мы не заставляем своих сотрудников ежедневно просиживать штаны в офисе и тратить время на дорогу. Требования: - Хорошее знание Django, Flask -Опыт работы с docker - Знакомство с Celery - Знание PostgreSql, MongoDB, - Базовые знания HTML, CSS, JS - Средние знания Linux - Опыт аботы с Git - Опыт работы с REST API - Гражданство РФ - Рассматриваем варианты только на фуллтайм Условия: - Увличение зп каждые 3 месяца - Официальное трудоустройство - Интересные большие проекты - Работа на самой передовой технологического прогресса. Контакты: пишите в лс @janealstep по всем вопросам
и второй вопрос, а что делать-то?

Alex
30.01.2019
13:28:52
и второй вопрос, а что делать-то?
весла в руки и грести, что же еще

Maxim
30.01.2019
13:29:15
наверное из за этого такая вилка маленькая ?

Terminator
30.01.2019
13:30:32
@Antoxamad будет жить. Поприветствуем!

Tishka17
30.01.2019
13:31:16
Artyem
30.01.2019
13:34:57
>Увличение зп каждые 3 месяца
вот и ответ через три месяца вилка в вакансии вырастет

Tishka17
30.01.2019
13:35:05
не факт

Nikitcat
30.01.2019
13:36:18
мидл 80к не комильфо

Gennady
30.01.2019
13:36:53
>Увличение зп каждые 3 месяца
испытательный срок тоже 3 месяца )

Karen
30.01.2019
13:39:08
Вопрос по wx. В ListCtrl нельзя отобразить многострочный текст. В ObjectView, который обертка над ListCtrl соответственно тоже. Какие есть компоненты в wx, чтобы работали как ListCtrl примерно, только в строках можно было совать многострочный текст с переносами \n и тп. Или таковых еще не придумано ? И вообще как с точки зрения wx отобразить последовательно серию небольших текстов вроде заметок, как бы сверху вниз и чтоб скролить можно было и тп (TextCtrl не то, надо чтобы были отдельные элементы, которые можно было бы выбирать) Спасибо

Tishka17
30.01.2019
13:39:53
а в wx нельзя как в Qt свои адаптеры на итемы списка ставить?

Karen
30.01.2019
13:44:23
Вот не знаю. Желательно бы без костылей, чтобы сразу нативно компонент умел отображать многострочный текст. Это такая банальная вещь на самом деле. Хз почему этого нет просто из коробки. Там есть wx.Grid, но это более уже к табличному типу, хотя список элементов это частный случай таблицы по сути с 1 столбцом

Tishka17
30.01.2019
13:45:12
Эм, использвоать произвольные виджеты для отображения элемента списка - это не костыли, а норм практика

Karen
30.01.2019
13:46:57
Надо почитать есть ли такое. Я еще только разбиираюсь в этом. Там есть предустановленные стили отображения списка, в конструкторе задаются. Но чтобы именно произвольно там задавать тип отображаемого объекта в items это надо еще почитать.

Google
Karen
30.01.2019
13:47:51
Есть такое приложение CintaNotes - заметочник минималистичный. Вот там заметки отображаются в виде такого приятного списка сверху вниз. Вот что то наподобие такогою

Karen
30.01.2019
13:48:19
Ок, спасибо

Alex
30.01.2019
13:48:31
я могу только посоветовать взять Qt

Karen
30.01.2019
13:49:45
На Qt аналог листбокса продвинутого умеет отображать многострочный текст в своих элементах ?

Alex
30.01.2019
13:55:51
На Qt аналог листбокса продвинутого умеет отображать многострочный текст в своих элементах ?
не помню, но ты можешь отобразить табличный виджет в одну колонку

https://stackoverflow.com/questions/49338238/how-to-make-items-in-qlistwidget-multiline

если верить гуглу ничего специально для этого делать не надо

Karen
30.01.2019
13:59:47
Да, вроде как то, что надо.

Tishka17
30.01.2019
14:13:18
На Qt аналог листбокса продвинутого умеет отображать многострочный текст в своих элементах ?
В Qt есть ListView в который ты можешь что угодно засунуть. Хотя таблицы с картинками

хотя вроде и ListWiget дефолтный умеет несколько строк

Anton
30.01.2019
14:19:32
Ребята всем доброго времени суток. Посоветуйте хорошую книжку для изучения python. Навыки программирования имеются на базе университета.

Anton
30.01.2019
14:19:51
Лутц

Евгений
30.01.2019
14:21:08
Ребята всем доброго времени суток. Посоветуйте хорошую книжку для изучения python. Навыки программирования имеются на базе университета.
Вообще, синтаксис можешь уловить с каких-нить видео курсов. А потом Лутца ботать - так проще.

Anton
30.01.2019
14:22:29
Лутц
Обязательно идти 1,2 и следующие тома или смело можно брать четвертый ?

Anton
30.01.2019
14:22:48
там изучаем 1 том и 2 тома программируем

4ое издание последнее

Denis
30.01.2019
14:24:30
Кажется вышло уже 5 но на англ

Google
Евгений
30.01.2019
14:26:08
Обязательно идти 1,2 и следующие тома или смело можно брать четвертый ?
Можно ботать параллельно Изучаем и Программируем

Anton
30.01.2019
14:26:14
У него есть 1 том 4ое издание, 2 том 4ое издание. И есть ещё просто "изучаем питон" 4ое издание.

Eugene
30.01.2019
14:28:44
Господа есть код который генерит png и называет его "%Y.%m.%d-%H%M%S" нужно после генерации открыть последний сгенерированный файл как это сделать?

Andrey
30.01.2019
14:29:28
сохранить заранее имя?

Eugene
30.01.2019
14:29:50
Может быть, и как это сделать? =)

Есть вот такой смешной код

import pyautogui import os import time newpath = r'C:/py/img/'.replace('/', '\\') if not os.path.exists(newpath): os.makedirs(newpath) timestr = time.strftime("%Y.%m.%d-%H%M%S") screen = pyautogui.screenshot(newpath + timestr + '.png') os.startfile(newpath + 'screen.png')

Раньше это был просто screen.png а теперь у него каждый раз разное имя)

Alex
30.01.2019
14:32:35
> newpath + timestr + '.png' > newpath + 'screen.png' не видишь разницы?

Eugene
30.01.2019
14:33:14
В том то и дело как в место screen.png сделать так чтобы открывал последний котрый был создан

Alex
30.01.2019
14:33:32
понятно ТС немножко туповат

Eugene
30.01.2019
14:33:38
аа

понял

сорян)

Alex
30.01.2019
14:34:31
filename = os.path.join(newpath, tmestr + ‘.png’) screen = pyautogui.screenshot(filename) os.startfile(filename)

вот скажи нахрена ты в делаешь строковый литерал, чтобы потом заменить в нем одни слеши на другие? newpath = r'C:/py/img/'.replace('/', '\\')

Eugene
30.01.2019
14:37:12
Ну если совсем уж честно, то я вчера начал изучать что такое питон вообще, ну и решил просто чето накодить от балды, не знал как отэкранить слеш, нашелся вот такой вариант, я его копипастнул и .... вот так

Быдлокод...

Andrey
30.01.2019
14:40:58
Быдлокод...
не смягчай, будь сильным ?

Eugene
30.01.2019
14:42:09
??

Google
Eugene
30.01.2019
14:42:57
Раз уж зашел об этом разговор, newpath = r'C:/py/img/'.replace('/', '\\')

как правильно то будет?

Eugene
30.01.2019
14:44:54
обновлять симлинк при создании нового файла
Ну я понимаю что все так правильнее но я пока не умею, литературу лопатить нет сил, сразу решил попробовать в бою...

Tishka17
30.01.2019
14:45:18
а вообще пути брать или из конфига или переменных окружения или ещё как, а не хардкодить в теле проги

Ну я понимаю что все так правильнее но я пока не умею, литературу лопатить нет сил, сразу решил попробовать в бою...
ладно, я не знаю какие побочные эффекты у симлинков в винде. Можешь вытащить список файлов и отсортировать

Terminator
30.01.2019
14:46:46
Victor будет жить. Поприветствуем!

@ALEXEYKINGSLEY будет жить. Поприветствуем!

@StarScream3 будет жить. Поприветствуем!

Dk
30.01.2019
15:29:59
Подскажите какой-нибудь наиболее читаемый формат данных с встроенным парсером

json бы подошёл, но большую часть надо будет руками заполнять. Лучше бы yaml, но парсера встроенного нет.

Страница 7932 из 9768