Size: a a a

2020 May 22

ИI

Игорь Igor in SPb Python
Всем доброго дня, столкнулся с такой проблемой, не знаю как сделать для своих программ обновление?
Может есть какие-то учебники, сайты с информацией как это можно сделать?
источник

p

pragus in SPb Python
Игорь Igor
Всем доброго дня, столкнулся с такой проблемой, не знаю как сделать для своих программ обновление?
Может есть какие-то учебники, сайты с информацией как это можно сделать?
что вы подразумеваете под обновлением?
источник

ИI

Игорь Igor in SPb Python
Что бы я скомпилированный файл скинул человеку, и при выходе новой версии он мог её обновить
источник

p

pragus in SPb Python
Игорь Igor
Что бы я скомпилированный файл скинул человеку, и при выходе новой версии он мог её обновить
А зачем компилировать?
источник

ИI

Игорь Igor in SPb Python
Что бы не видели код, и запускался там где нет python
источник

p

pragus in SPb Python
Игорь Igor
Что бы я скомпилированный файл скинул человеку, и при выходе новой версии он мог её обновить
Можно ведь просто все необходимое положить в архив
источник

p

pragus in SPb Python
Игорь Igor
Что бы не видели код, и запускался там где нет python
Так не работает. Вам все равно нужен будет интерпретатор python + сопутствующие библиотеки
источник

ИI

Игорь Igor in SPb Python
pragus
Так не работает. Вам все равно нужен будет интерпретатор python + сопутствующие библиотеки
Спасибо
источник

DS

Denis S in SPb Python
Linus Buhler
Подскажите, пожалуйста, с регулярками
Есть к примеру text = "ИРИСКА"
Как будет выглядеть регулярное выражение для поиска в таком случае
re.fullmatch(r"((?:\b{x}\b')|(?:{x}\b)|(?:\b{x})|(?:{x}))".format(x = message), text, flags=re.IGNORECASE)
В переменной message может передаваться как любой из вариантов
РИ
ИР
СКА
ИРИСКА
И во всех этих случаях должно находить
Я разве неправильно написал?
Вот хороший онлайн ресурс для отладки Regular Expressions: https://regex101.com/
источник

D

Dmitrii in SPb Python
++, там же обычно отлаживаю
источник

DS

Denis S in SPb Python
Игорь Igor
Что бы не видели код, и запускался там где нет python
Можно сделать из питон программы дистрибутив с помощью https://www.pyinstaller.org/
источник

II

Ilya Ilyinykh in SPb Python
Linus Buhler
Подскажите, пожалуйста, с регулярками
Есть к примеру text = "ИРИСКА"
Как будет выглядеть регулярное выражение для поиска в таком случае
re.fullmatch(r"((?:\b{x}\b')|(?:{x}\b)|(?:\b{x})|(?:{x}))".format(x = message), text, flags=re.IGNORECASE)
В переменной message может передаваться как любой из вариантов
РИ
ИР
СКА
ИРИСКА
И во всех этих случаях должно находить
Я разве неправильно написал?
Можно еще в продуктах JetBrains отлаживать

Как всегда Alt + Enter и выбираешь пункт нужный.

Если строка не распозналась, то инджектишь language reference и повторяешь
источник

DS

Denis S in SPb Python
Denis S
Можно сделать из питон программы дистрибутив с помощью https://www.pyinstaller.org/
Он собирает прогу и все dependencies в кучу + упаковывает интерпретатор
источник

DS

David Shiko in SPb Python
Всем привет. Кто как считает, дату из возраста лучше вычислять в БД или в скрипте ?
источник

MA

Maxim Afanasev in SPb Python
David Shiko
Всем привет. Кто как считает, дату из возраста лучше вычислять в БД или в скрипте ?
Надеюсь, всё же возраст из даты.. )
источник

DS

David Shiko in SPb Python
Maxim Afanasev
Надеюсь, всё же возраст из даты.. )
Есть такое)
источник

MA

Maxim Afanasev in SPb Python
David Shiko
Есть такое)
Не стоит держать бизнес-логику в SQL, если на это нет очень веских причин. А уж выводы делайте сами, тут от ситуации сильно зависит.
источник

DS

David Shiko in SPb Python
Maxim Afanasev
Не стоит держать бизнес-логику в SQL, если на это нет очень веских причин. А уж выводы делайте сами, тут от ситуации сильно зависит.
У меня есть 2 возможности, хранить в БД возраст (2 цифры) и хранить в БД дату рождения , что лучше?
Технически, возраст в бд хранить проще, т.к. кода на пару строк меньше и "лаконичность" не нарушается
источник

AZ

Alexandr Zh. in SPb Python
И обновлять каждый день :) Скулем же возраст можно посчитать налету.
источник

MA

Maxim Afanasev in SPb Python
David Shiko
У меня есть 2 возможности, хранить в БД возраст (2 цифры) и хранить в БД дату рождения , что лучше?
Технически, возраст в бд хранить проще, т.к. кода на пару строк меньше и "лаконичность" не нарушается
Конечно храните дату, тут без вариантов. Возраст - это производное значение.
источник