l3d*_*3dx 4 selenium webdriver
我的问题很简单:
我想做一个"全选".与linux和windows相比,macosx的完成方式不同.
Keys.chord(Keys.COMMAND,"a")
VS
Keys.chord(Keys.CONTROL,"a")
在Java中,我为此做了一些解决方法:
String os = System.getProperty("os.name");
if (os.equals("WINDOWS")){
Keys.chord(Keys.CONTROL, "a");
}else{
Keys.chord(Keys.COMMAND, "a");
}
Run Code Online (Sandbox Code Playgroud)
基本上 - 我得到操作系统我在哪里运行并相应地表现
由于Linux和Windows都支持CONTROL,那么唯一的区别就是MAC(Darwin),所以我宁愿使用:
Python:
import platform
os_base = platform.system()
If os_base == 'Darwin':
selector.send_keys(Keys.COMMAND, 'a')
else:
selector.send_keys(Keys.CONTROL, 'a')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3074 次 |
| 最近记录: |