我曾经能够通过附加到 ActionChain 中的 _actions 变量来运行自定义函数,如下所示。
action = ActionChain(driver)
action._action.append(lambda: func())
Run Code Online (Sandbox Code Playgroud)
这似乎是现在,如果司机是W3C他们,而不是由ActionBuilder对象运行。ActionBuilder 类似乎没有像 ActionChains 那样按顺序运行操作的单一队列。任何对硒更熟悉的人都指出我正确的方向?
我正在尝试使用 api rest 命令设置我的组件变量。我想通过它自己的名为 handleResponse() 的文件中的函数来处理所有响应,该函数位于下面。
// api/tools/index.js
function handleResponse (promise, cb, cbError) {
var cbErrorRun = (cbError && typeof cb === "function")
promise.then(function (response) {
if (!response.error) {
cb(response)
}
else if (cbErrorRun) {
cbError(response)
}
}).catch(function (error) {
console.log(error)
if (cbErrorRun) {
var responseError = {
"status": 404,
"error": true,
"message": error.toString()
}
cbError(responseError)
}
})
}
export {handleResponse}
Run Code Online (Sandbox Code Playgroud)
在我的组件文件中,我有这个
.... More above....
<script>
import { fetchStock } from '@/api/stock'
export default {
data () {
return { …Run Code Online (Sandbox Code Playgroud) 我想从s3下载大文件到ec2实例进行文件操作.什么是最快,最有效的方法?
提前致谢!