0

ソケット経由で UDP パケットを送信することをテストするためだけに、現時点では Python で単純なthingermajigger を作成しようとしています。socket.sendto コマンドを使用する以外は、スクリプトを完全に正常に動作させていると思います。「バイト」の部分に関するエラーが発生し続けます... TypeError: インターゲットが必要か、インターゲットにするときに TypeError: 文字列が必要です。誰かがバイトを送信する方法の例を教えてくれますか?

エラーが発生しているスクリプトのポイントは次のとおりです...例と、初心者向けの可能な説明/ドキュメントを記入してください。

#full script as requested

import socket
import random

sock = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
butes = random._urandom(1024)
 #originally found this as a way to generate bytes to send, but it didn't work out
print("target IP: ")
ip = input()
print("port: ")
port = input()

while 1:
    sock.sendto(butes, (ip, port))
    print("Sent %s amount of packets to %s at port %s." % (sent,ip,port))
    sent += 1
4

1 に答える 1