#python python... PYTHON 🔛 🚀
11 subscribers
914 photos
7 videos
158 files
1.54K links
Download Telegram
Forwarded from Alexey Basov
Точнее она как бы есть, но у нас старая винда на серверах
+ надо всё обкатать
/*Добавлениеи полей в спомогательные твблицы*/
# log_
st.name = "log_" + name
st.schema = schema + "_temp"
st.add_elem({
"constraint_name": "pk_" + st.name,
"columns_list": ["mt_action_proc_id"] + pk_columns_list,
"constraint_type": "primary key"
})
st.add_elem(column_def.parseString("mt_action_proc_id BIGINT NOT NULL"))
st.add_elem(column_def.parseString("mt_action CHAR(1) NOT NULL"))
log_sql = str(st)
log_sql += "\n\n"

# i_
st.name = "i_" + name
st.schema = schema + "_temp"
if name.endswith("_cls") or name.endswith("_obj"):
st.del_columns(*pk_columns_list)
st.add_elem({
"constraint_name": "pk_" + st.name,
"columns_list": ["mt_ssys_code"],
"constraint_type": "primary key"
})
else:
st.add_elem({
"constraint_name": "pk_" + st.name,
"columns_list": pk_columns_list,
"constraint_type": "primary key"
})
st.del_columns("mt_ins_dttm", "mt_chng_dttm", "mt_action_proc_id", "mt_action")
st.add_elem(column_def.parseString("mt_rule_code INT NULL"))
st.add_elem(column_def.parseString("mt_oper_code VARCHAR(3) NULL"))
st.add_elem(column_def.parseString("mt_rej_id BIGINT NULL"))
i_sql = str(st)
i_sql += "\n\n"

# rej_
st.name = "rej_" + name
st.schema = schema + "_temp"
st.del_pk()
st.del_columns("mt_oper_code")
st.add_elem(column_def.parseString("mt_rej_id BIGINT IDENTITY NOT NULL"))
st.add_elem(column_def.parseString("mt_rule_code INT NULL"))
st.add_elem(column_def.parseString("mt_reject_dttm DATETIME2 NOT NULL"))
st.add_elem(column_def.parseString("mt_reason_descr VARCHAR(256) NOT NULL"))
st.add_elem(column_def.parseString("mt_status VARCHAR(256) NOT NULL"))
st.add_elem(column_def.parseString("mt_reload_proc_id BIGINT NULL"))
st.add_elem(column_def.parseString("mt_reload_dttm DATETIME2 NULL"))
st.add_elem(column_def.parseString("mt_reject_num
Forwarded from Deleted Account
What's New for Python in VS Code
https://visualstudiomagazine.com/articles/2019/03/27/vs-code-python.aspx

The popular Python Extension for Visual Studio Code -- more than 7.3 million installs -- received a raft of updates in the March 2019 release, touching upon collaboration, IntelliSense goodness, Test Explorer and more.
Forwarded from NOP::News
​​Microsoft опубликовал Pyright, систему проверки типов для языка Python

В рамках нового проекта Pyright развивается система для применения статической типизации в приложениях на языке Python. Pyright поддерживает вывод типов для возвращаемых функциями значений, локальных переменных, переменных классов и глобальных переменных, обладает умными ограничителями типов, а также работает примерно в пять раз быстрее других систем проверки типов, написанных на языке Python.

➡️ http://bit.ly/2Wnpklk
Prostoy_Pyton.pdf
8.1 MB
Билл Любанович Простой Python. Современный стиль програмирования

#book
Forwarded from # pip install
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Отправка писем из Python используя smtplib
🎯 Telegram Чат: @python_scripts
🎯 Канал: @pip_install

Из данной статьи мы узнаем:
1. Как настроить безопасное подключение при помощи SMTP_SSL() и .starttls()
2. Как использовать встроенную библиотеку Python под названием smtplib для отправки простых писем;
3. Как отправлять письма с HTML содержимым и прикрепленными файлами при помощи пакета email;
4. Как отправлять несколько персонализированных писем при помощи файла СSV с контактными данными;
5. Как использовать пакет Yagmail для отправки писем используя всего несколько строк кода.

❤️ Подробнее: https://selenium-python.com/smtplib-email-example