#python python... PYTHON 🔛 🚀
11 subscribers
914 photos
7 videos
158 files
1.54K links
Download Telegram
Forwarded from Владимир П.
python -m pip install --upgrade pip
python -m pip install pymssql
python -m pip install pika
python -m pip install httplib2
python -m pip install google-api-python-client
python -m pip install oauth2client
python -m pip install paramiko
python -m pip install zeep

#pythonlibs #python_totoro
Forwarded from Владимир П.
если кому-то придётся как мне ставить всё заново
Forwarded from Alexey Basov
Эти либы нужно в requirements file зафиксировать
Forwarded from Alexey Sumin
доколе? контейнеры когда?)
Forwarded from Alexey Basov
Когда будет нормальная поддержка под винду
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