Forward 'print' content
Project description
print2message
程序在办公室计算机上运行,想实时了解程序的运行情况或结果?Print2message可以帮你将print内容转发到电子邮件或微信。
安装
pip install print2message
使用
- 新建yaml配置文件,内容如下:
basic:
subject: 测试用
method: mail
switch: true
wechat:
key: SCU*************
mail:
host: smtp.qq.com
port: 25
password: abcdefg
user_name: 123456789
sender: 123456789@qq.com
receiver: 1234567819@qq.com
basic.subject:项目名称,作为消息通知的标题
basic.method:通知方式,wechat或mail
basic.swith:是否通知,false将不转发print内容,只单纯执行print功能
wechat.key:server酱的SCKEY,免费注册
mail:邮箱的相关参数
- 使用set_config_path指定配置文件位置
example
from print2message import set_config_path, printm
import os
current_path = os.path.dirname(os.path.abspath(__file__))
set_config_path(os.path.join(current_path, 'config.yaml'))
if __name__ == "__main__":
printm('hello print2msg')
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
print2message-1.1.0.tar.gz
(3.0 kB
view details)
Built Distribution
File details
Details for the file print2message-1.1.0.tar.gz
.
File metadata
- Download URL: print2message-1.1.0.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fb7a031ca7cf446cdcb3a870865b32c7aa2f71f942066f740eac250596bdc2f |
|
MD5 | 373b16676da923d56c57ebfe03c9ba0c |
|
BLAKE2b-256 | 8e930c28a0364b8ccf5d71ed7d8b9c563b2361c818f2fe057ce9253bd2801f03 |
File details
Details for the file print2message-1.1.0-py2.py3-none-any.whl
.
File metadata
- Download URL: print2message-1.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 3.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4669530f3647fa539a3bb8ca4f71aad69a3b4283421bf4f76ed1cebaac5cc80 |
|
MD5 | cea6ea0b130a9205c3c592b912c4f69e |
|
BLAKE2b-256 | e5dae4aa6e1df8d34a05dbd1260db243580e8f8af3d908921b3cc19b28dce169 |