第一次写第三方包,拿摩斯编解码练练手,BSD3协议开源在Github,已上传至PyPi.

下载

命令行中

1
pip install Morse-ruxia-TJY

使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from Morse import morse

M = morse.Morse()

print(M.encode('morse'))
# ————/——————/.——./.../.

print(M.decode('————/——————/.——./.../.'))
# MORSE
M.isLower = True
print(M.decode('————/——————/.——./.../.'))
# morse

M.Separator = '?'
print(M.encode('morse'))
# ————?——————?.——.?...?.

M.dot = '<'
M.dash = '>'
print(M.encode('morse'))
# >>/>>>/<></<<</<