
Артем
19.10.2018
16:26:24
Блин с склайт таких проблем не было

Alex
19.10.2018
16:28:17
А то бы отдебажил, если ручками. Посмотрел бы что приходит прямо с базы. Если уже криво, значит проблема не в pyqt

Google

Vaderoff
19.10.2018
16:45:39

Артем
19.10.2018
16:47:24

Nikolay
19.10.2018
17:18:50

Vaderoff
19.10.2018
17:22:43
Ты чо мыш
Лучше бы рассказал почему оно ноль возвращает
После сохранения файла

Janek
19.10.2018
17:29:42

Vaderoff
19.10.2018
17:31:22
А выходит 0

Alex
19.10.2018
17:32:56
А выходит 0
Может принудительно после сохраниения файла делать os.fsync?
да и f.flush() тоже бы надо
https://www.tutorialspoint.com/python/os_fsync.htm

Janek
19.10.2018
17:35:46
Покажи код

Google

Vaderoff
19.10.2018
17:36:27
https://pastebin.com/VXdBniqF в методе _track в проверке между старым и новым размером

TpouHuK
19.10.2018
17:37:03

Проксимов
19.10.2018
17:37:37
В терминале?

TpouHuK
19.10.2018
17:37:41
++

Nikita
19.10.2018
17:37:46
K P A C U B O

Vaderoff
19.10.2018
17:38:34

Googlom
19.10.2018
17:38:53
жизнь прожита не зря

Janek
19.10.2018
17:38:56

Vaderoff
19.10.2018
17:39:08
Нет
В условии
Переменная new_size

Janek
19.10.2018
17:39:34
Вес файла 0?

Vaderoff
19.10.2018
17:40:04
Но это не всегда

Janek
19.10.2018
17:41:08
М.б. косячишь со строкой, которая указывает путь к файлу

Vaderoff
19.10.2018
17:42:09

Janek
19.10.2018
17:42:10

Alex
19.10.2018
17:43:44
Да нет
ты пробовал os.path.getsize ?

Vaderoff
19.10.2018
17:43:50
Я запустил этот трекер. Далее в рабочей директории не изменяя сохранил уже существующий файл. st_size в этот момент может рандомно либо 0 либо норм значение вернуть

Google

Vaderoff
19.10.2018
17:44:07
Может это у меня на макос так
Потестите у себя

Janek
19.10.2018
17:44:25
А на каком файле проблема, скинь именно имя этого файла нам

Vaderoff
19.10.2018
17:45:20
Я просто рандомный файл сохраняю
Что-то похожее на решение
https://stackoverflow.com/questions/19328393/fstat-returning-0-file-size

Alex
19.10.2018
18:00:43

Vladislav
19.10.2018
18:03:39
Может кто-то сможет помочь , я хочу запарсить сайт, но когда хочу получить html с помощью requests.get() получаю маленький html код почти пустой страницы, хотя когда смотрю html сайта через браузер все норм

Проксимов
19.10.2018
18:04:13

Filip
19.10.2018
18:04:24

Проксимов
19.10.2018
18:04:27
Смотри в сторону селиниума и тп

Vladislav
19.10.2018
18:05:33
Понял

Alex
19.10.2018
18:05:46
@Vaderoff как вариант когда обнаруживаешь различие в размерах, делай задержку и перепроверяй после задержки контрольным замером:
def _track(self):
for file in self._cached_size:
new_size = os.stat(file).st_size
if new_size != self._cached_size[file]:
sleep(0.1)
new_size = os.stat(file).st_size
if new_size != self._cached_size[file]:
print(new_size, self._cached_size[file])
self._cached_size[file] = new_size
return file
У меня отрабатывает без выдачи нулей


Ihor
19.10.2018
18:45:57
Доброго времени суток.
Кто-то здесь удалял сообщения с помощью imaplib?
Вот код функции, которая это делает:
def removeFromInbox(self, criteria):
imap = imaplib.IMAP4_SSL(host=self.host)
imap.login(user=self.user, password=self.password)
imap.select(mailbox="INBOX", readonly=True)
#Get uniq id
result, data = imap.uid("search", None, "ALL")
uids = data[0].split()
for uid in uids:
res, dat = imap.uid("fetch", uid, "(RFC822)")
message = email.message_from_bytes(dat[0][1])
if criteria(message):
print(imap.uid('store', uid, '+FLAGS', '(\Deleted)'))
print("Deleting message " + message["Subject"])
print(imap.expunge())
Вместо imap.uid() до этого пробовал imap.store(id, "+FLAGS", "\\Deleted");
Тоже не работало

Admin
ERROR: S client not available

Georgy
19.10.2018
18:50:37
Кто то кодит под градусом?
Есть те кто ещё и удачно компилит пьяный код?
Или может те кто участвует в соревнованиях типа литербол для кодера?

Google

Georgy
19.10.2018
18:50:48
Всем хорошей пятницы?

Костян
19.10.2018
18:51:02
Воу
Ну кодить слегка поддатым даже проще
Есть даже термин такой
https://habr.com/company/ua-hosting/blog/272611/

Aragaer
19.10.2018
18:55:00
оно вообще-то с xkcd пошло

Cyberwolf
19.10.2018
18:55:01
Ну кодить слегка поддатым даже проще
да кстати, писал под сильной температурой и как-то даж ошибок было меньше и фичи придумывались попутно - только потом когда разглядывал что наделал, то не сразу понимаешь что и зачем делалось

Костян
19.10.2018
18:57:09
А вот литрбол среди кодеров это интересно)

Georgy
19.10.2018
18:57:38
Я вот в студ годы открыл суперсилу, если долго не спать и бороться с сонностью наступает состояние полной тишины в голове, ноль эмоций, никаких левых мыслей. Просто сидишь и делаешь всё в режиме машины и при этом ещё и качественно, у кого так же?

Костян
19.10.2018
18:58:03
Можно на каком-нибудь codewars устроить чемпионат

Georgy
19.10.2018
18:58:29

Костян
19.10.2018
18:59:18
Ну кому-то (большинству) проще ночью, кому-то - днем

Georgy
19.10.2018
19:00:35

Futorio
19.10.2018
19:07:15
Я вот в студ годы открыл суперсилу, если долго не спать и бороться с сонностью наступает состояние полной тишины в голове, ноль эмоций, никаких левых мыслей. Просто сидишь и делаешь всё в режиме машины и при этом ещё и качественно, у кого так же?
У меня так: я сожусь кодить, печатаю со скоростью света, всё классная идёт, отлично, по 5-8 часов подряд, потом ложусь спать. Просыпаюсь, смотрю на код и с мыслью "Что за хуйню я написал" удаляю, потому что вообще ничего не понятно

Leo
19.10.2018
19:07:49
Доки?

Georgy
19.10.2018
19:08:11

Searlas
19.10.2018
19:08:54
У меня так: я сожусь кодить, печатаю со скоростью света, всё классная идёт, отлично, по 5-8 часов подряд, потом ложусь спать. Просыпаюсь, смотрю на код и с мыслью "Что за хуйню я написал" удаляю, потому что вообще ничего не понятно
Было, теперь понял, что это отличный способ запороть проект. Ибо после этого находил в коде мелкие опечатки, которые рушили весь проект.

Futorio
19.10.2018
19:09:43

Leo
19.10.2018
19:10:40


Elena
19.10.2018
19:18:56
Всем привет!
Меня зовут Елена тараканова, я рекрутер.
Ищу Senior/middle Python Developer в компанию Артезио (Группа Ланит). Москва, Нижний, Саратов,Минск, Витебск, Могилёв - в любом ))
Проект связан с АРМа генетикой для исследования редких генетических заболеваний.
Готова рассказать детали.
Middle / Senior Python разработчик
Основные требования:
Опыт коммерческой разработки на Python от 2-х лет;
Опыт разработки с использованием одного из web-фреймворков (Flask, Django и др.);
Знание принципов работы баз данных и опыт работы с SQL;
Понимание базовых принципов современного фронтенда: JavaScript, HTML, CSS;
Английский не ниже Intermediate (ежедневное общение и переписка с заказчиком);
Условия:
Стандартная пятидневная рабочая неделя, суббота, воскресенье выходной. Гибкий график работы (обсуждается индивидуально с руководителем проекта);
Оплачиваемый отпуск и больничные;
Оформление полиса добровольного медицинского страхования, в том числе
стоматология;
Бесплатные курсы английского языка с опытным преподавателем в офисе;
Оплата сертификации;
Регулярные поездки на профессиональные конференции, участие в тренингах за счет компании;
Возможность изучения новых технологий на инновационных внутренних проектах компании;
Полноценная профессиональная карьера, включая ведущие в компании инженерные и управленческие роли;
Менторство со стороны самых опытных специалистов, архитекторов и менеджеров компании;
Система поощрений успешного выполнения проектов;
Регулярный пересмотр заработной платы в соответствии с профессиональными достижениями;
Выплаты при значимых жизненных событиях, таких как свадьба, рождение ребенка и т.д.;
Оформление в соответствии с Трудовым Кодексом;
С уважением,
Елена Тараканова
+7 925 005 79 24
http://ru.linkedin.com/pub/elena-tarakanova/2/9aa/399

Google


Ross
19.10.2018
19:20:30
Всем привет!
Меня зовут Елена тараканова, я рекрутер.
Ищу Senior/middle Python Developer в компанию Артезио (Группа Ланит). Москва, Нижний, Саратов,Минск, Витебск, Могилёв - в любом ))
Проект связан с АРМа генетикой для исследования редких генетических заболеваний.
Готова рассказать детали.
Middle / Senior Python разработчик
Основные требования:
Опыт коммерческой разработки на Python от 2-х лет;
Опыт разработки с использованием одного из web-фреймворков (Flask, Django и др.);
Знание принципов работы баз данных и опыт работы с SQL;
Понимание базовых принципов современного фронтенда: JavaScript, HTML, CSS;
Английский не ниже Intermediate (ежедневное общение и переписка с заказчиком);
Условия:
Стандартная пятидневная рабочая неделя, суббота, воскресенье выходной. Гибкий график работы (обсуждается индивидуально с руководителем проекта);
Оплачиваемый отпуск и больничные;
Оформление полиса добровольного медицинского страхования, в том числе
стоматология;
Бесплатные курсы английского языка с опытным преподавателем в офисе;
Оплата сертификации;
Регулярные поездки на профессиональные конференции, участие в тренингах за счет компании;
Возможность изучения новых технологий на инновационных внутренних проектах компании;
Полноценная профессиональная карьера, включая ведущие в компании инженерные и управленческие роли;
Менторство со стороны самых опытных специалистов, архитекторов и менеджеров компании;
Система поощрений успешного выполнения проектов;
Регулярный пересмотр заработной платы в соответствии с профессиональными достижениями;
Выплаты при значимых жизненных событиях, таких как свадьба, рождение ребенка и т.д.;
Оформление в соответствии с Трудовым Кодексом;
С уважением,
Елена Тараканова
+7 925 005 79 24
http://ru.linkedin.com/pub/elena-tarakanova/2/9aa/399
а чего стесняемся?)
// фамилия с маленькой буквы


Alex
19.10.2018
19:28:19
/оффтоп у меня был знакомый с фамилией Кочерга (даже жену умудрился найти)

Ross
19.10.2018
19:32:56

Philipp
19.10.2018
19:35:16
Ребят, я правильно понял, что при использовании Flask-RESTplus в связке с Marshmallow придется дублировать код описания моделей из за того что @api.expect() не принимает модели Marshmallow? Кто как решает эту проблему?

Igor
19.10.2018
19:41:02
Кто умеет делать шифратор и дешифратор файлов с паролем?
Чтобы файл дешифровало, только если пароль верный