运行 selenium 报错,看看有没有人知道怎么回事,重新安装 python 跟 selenium 也一样,没有作用
语法问题啊,sendkeys("需要输入的字符串内容") 你的 sendkeys (111) 传的是 int 类型,所以报错了
这可是 sublime? sublime 不建议使用 ctrl+b 执行程序,除非能完美的解决配置问题;字符转码能把人搞死;
ps: 默认情况下 py 使用 ctrl+b 执行,ta 不能嗅探到终端编码方式,sys.stdout.encoding为 None;如果此时用了print,ta 会找其他的默认字符编码配置 (也就是sys.getdefaultencoding()); so , 为吗这个 ctrl+b有问题,命令行执行没问题?为嘛 print 有问题,去掉没问题 (反正 print 就是给人看的, 大不了先不看); 查了一堆转码的参考,有的文其实是错的;
sys.stdout.encoding
None
print
sys.getdefaultencoding()
ctrl+b
你这个错误和配置无关.
时刻记得先 ctrl+s 保存了再运行,, 看到文件 tab 上那个圆点没,原来是叉,现在是圆点,说明没保存,还在编辑状态