小编smo*_*eSH的帖子

Java/Selenium:禁用日志记录后仍然收到“ChromeDriver 已成功启动”消息

我正在使用带有 Java 的 Selenium Chromedriver。我不希望它在控制台中输出任何日志/消息。因此我使用了以下代码:

    System.setProperty("webdriver.chrome.silentOutput", "true");
    System.setProperty(ChromeDriverService.CHROME_DRIVER_SILENT_OUTPUT_PROPERTY, "true");
    Logger.getLogger("org.openqa.selenium").setLevel(Level.OFF);
Run Code Online (Sandbox Code Playgroud)

但是,我仍然收到一条消息:“ChromeDriver 已成功启动”。如何阻止此消息?

java console logging selenium

5
推荐指数
1
解决办法
698
查看次数

Python:只接受特定的IP(套接字)

我有一个由 java 客户端和 python 服务器组成的程序。python 服务器可以接收多个连接,客户端将每 17 秒尝试连接到服务器一次。我的问题:服务器应该只接受与用户之前输入的 IP 的一个连接。

HOST = '0.0.0.0'
PORT = 1979

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
print 'Socket created!'

try:
        s.bind((HOST, PORT))
except socket.error as e:
    print(e)
        sys.exit()

print 'Socket bind complete'

s.settimeout(30)
s.listen(10)

print 'Listening...'

timeout = 8

timeout_start = time.time()

while time.time() < timeout_start + timeout:
    try:
            conn, addr = s.accept()
        msg = conn.recv(1024)
        print ('--------------------------------------')
        print (msg) 
    except socket.timeout as e:
        print(e,': No client out there :(')
        s.close()
        break

        print 'Client connected: ' …
Run Code Online (Sandbox Code Playgroud)

python sockets connection

2
推荐指数
1
解决办法
2660
查看次数

标签 统计

connection ×1

console ×1

java ×1

logging ×1

python ×1

selenium ×1

sockets ×1