我试过的是 cd 到 xxx.py 的目录下,然后用 python 执行...
你说的这个方法,会报错,“python: can't open file 'D:\Program': [Errno 2] No such file or directory”
不知道会不会因为我电脑装了 2 个版本的 python?? 但我在本地环境运行都没有问题啊。。
这个方法我试过了,如果是空白的 bat,build 是成功的,只不过没有内容而已, 但是 bat 文件里加上面这个命令的话,还是会失败,失败的提示跟上述一样。。
环境变量配置过了,如果没配置好,在 cmd 下应该也不能执行成功的吧。
在 windows cmd 下执行吗? 是可以的。
如果在同一个方法下,就是打开的是新标签页,如果是写在两个方法下 然后调用的话 就是打开的新浏览器窗口,但是两种都不影响后续操作的了。
的确可以的啊, 但我的会生成新的浏览器窗口,估计是因为我是调用的。。。
我用的你楼下回复的那种方式,虽然不是新标签页,但是后续操作不影响,你可以试试。
我最后也是用了 js 的方法,但是用的 Firefox,然后打开的是新浏览器窗口,但是后续操作包括窗口切换什么的都不影响,我就那样用了。。 你这段代码我复制一下跑跑看。
js 的方法我试了一下是打开一个新的浏览器窗口,而不是在原来已经打开的窗口中打开一个新的标签页。。。 如果是打开两个浏览器窗口,那么还能切换?
嗯。 切换窗口是可以的, 我指的是 driver.find_element_by_css_selector('body').send_keys(Keys.CONTROL, 't')
这句代码。 打开一个新的标签页。。 没有生效。
self.click(*self.btn_netRecharge['ConfirmRecharge'])
这句是什么意思? 没看懂诶。。 是什么方法的应用?
好的,谢谢! 我研究一下。
pycharm,然后我刚刚用 cmd 运行了一下就可以了。。是编译器的原因吗?