私はプログラミングとPythonが初めてです。
サーバーに接続してテキストメッセージを送信する非常に基本的なpythonスクリプトがあります。
#!/usr/bin/python
import socket
s = socket.socket()
host = '127.0.0.1'
port = 4106
s.connect((host, port))
message = 'test1'
s.send(message)
print s.recv(1024)
s.close
このメッセージが HL7 メッセージであり、MLLP でラップする必要があることを除いて、すべて問題ありません#mllp-ネットワーク-クライアント)
そのため、プログラムを次のように変更しましたが、エラー メッセージが表示され続けます: NameError: name 'MLLPClient' is not defined
#!/usr/bin/python
import socket
import hl7
host = '127.0.0.1'
port = 4106
with MLLPClient(host, port) as client:
client.send_message('test1')
print s.recv(1024)
s.close