webdriver多线程 同时使用一个元素时,会出错吗?

比如有一个这样的元素:div > span.sendBtn

我在python中创建4个线程,它们有可能同时使用这个元素。

这样会有冲突吗?

怎么解决?

会有冲突,会 引发抢占.
你可以试试看下面的.

 lock = Lock()
lock.acquire() # will block if lock is already held
... access shared resource
lock.release()

or

with lock:
   print "Lock Acquired"
print 'Acquiring lock'

需要同步,参考:http://www.cnblogs.com/dingmy/p/3438084.html

会有冲突。你应该做线程同步。lock来保护