我正在尝试使用为一个Web应用程序设置测试,它运行在和之上--后者反过来使用Selenium来驱动PhantomJS。所有这些都在运行CentOS 6.4的VirtualBox提供的Vagrant中。selenium.common.exceptions.WebDriverException: Message: 'Can not connect to GhostDriver'
我想我已经把它归结为不能打开一个套接字,实际上,当我尝试从Python交互式shell
该任务是为它打开的一个套接字启用keepalive,以便与服务器连接。为了建立这个连接,我使用的是windows API (到MSSQL server的连接),我无法从其中检索它创建的套接字fd。1)检索windows进程打开的所有socket fds的方法是什么(非python方法,因为二进制文件是基于C++的)
2)有没有办法从windows API SQLAllocHandle或SQLDriverConnect返回的句柄中检索<
使用Python2.7中的SimpleHTTPServer模块运行本地服务器Serving HTTP on 0.0.0.0 port 8000然后,我使用netstat搜索该套接字,使用8000作为端口号的筛选器,但是,我找不到任何带有过滤器的套接字(即使打开浏览器窗口并访问127.0.0.1:8000)。$ netstat | grep 8000