-1
何が問題ですか? 。取得する()?.get()のソケットconnect_exエラー
functions.py
import socket
import pages.settings as Settings
def portscan():
try:
print(Settings.ip.get())
print(Settings.port.get())
for p in range(1, 100):
print("after for")
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
res = s.connect_ex(str(Settings.ip.get()), 80)
if res == 0:
print("Open port in:" + str(p))
s.close()
except Exception:
print("Check Settings function portscan() = error")
settings.py
global ip
global port
global limit
ip = tk.StringVar()
port = tk.StringVar()
limit = tk.StringVar()
label_ip = tk.Label(self, text="IP:")
label_ip.grid(row=0, column=0, sticky=tk.E)
エラー
192.168.100.101
チェック設定機能ポートスキャン()=エラー
あなたの例外ハンドラは、実際のエラーを隠しており、実際にエラーが何であるかについての情報を何も与えていません。あなたのtry/exceptを削除し、実際のトレースバックを投稿してください。 – roganjosh