Python在命令行上启动了一个程序之后,我不能求助于cod

2024-10-02 02:41:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我创建了一个循环,允许我通过列表中的VNC连接IP地址。我们经营的是一家小型企业,我们希望用一个程序启动/连接所有服务器。在第一次连接之后,它在vncviewer中阻塞,并且不会继续与其他ip连接。只有在我关闭VNC连接之后,它才能继续使用另一个IP地址,并且再次阻塞vncviewer

我在命令行“pythonConnectVNC.py”上键入,它通常会 “192.168.1.15启动VNC查看器…”然后它启动连接,并在那里停止。程序停止与其他IP地址继续,直到我关闭打开的连接

#python 2.7.7
def vncviewer():
        print (i + " starting VNC Viewer...")
        os.system("vncviewer.exe " + str(i) + "::5900 -password password")
l=[]
with open("Servers.txt", "r") as file: #in here I export them in a list
        for x in file:
        l.append(x[:-1])
for i in l:
        vncviewer()

我只想让你解决我提到的问题。我试着加上“pass”,但也没用。如何使我的代码在启动exe文件后不被卡住


Tags: 命令行inpy程序ip服务器列表for

热门问题