小编uga*_*a77的帖子

在剧作家测试中添加cookie

无论我做什么,我都会收到错误(X.cookies 不是函数或 X.addCookies 不是函数)。我尝试使用上下文,page.context。browserContext 等,它总是以相同的方式结束(好吧,page.context 以及 browserContext 未定义,所以错误是不同的)。

语境:

  • 剧作家版本:1.4.2
  • 操作系统:Ubuntu 20.4
  • Node.js 版本:10.15.1
  • 浏览器:铬

代码:

beforeEach(async function fn() {
this.timeout(20000);
browser = await chromium.launch({ headless: false });

const context = await browser.newContext();
page = await context.newPage();

await page
  .goto("http://localhost:4200/#/login", {
    waitUntil: "networkidle0",
  })
  .catch(() => {});
Run Code Online (Sandbox Code Playgroud)

});

并在测试中:

      // await context.addCookies([
  //   { name: "csrftoken", value: cookieToken, path: "/" },
  //   { name: "sessionid", value: cookieSession, path: "/" },
  // ]);
  // await context.cookies();
Run Code Online (Sandbox Code Playgroud)

javascript e2e-testing puppeteer playwright

8
推荐指数
1
解决办法
4万
查看次数

使用 openpyxl 查找包含具有特定值的单元格的行

openpyxl正如您可以想象的那样,我对此完全陌生,当我尝试使用它时,我遇到了非常困难的时期。

我有一个 Excel 报告,其中只包含一张工作表(称为Sheet1). 我想搜索所有单元格中包含特定字符串(在这种情况下为产品名称 ABC)的单元格。

然后我想复制包含具有ABC产品名称的单元格的行中每个单元格的内容。并将每个单元格分配给一个变量。

为了让您更好地了解我要实现的目标,我将举一个例子:

例子

所以在这种情况下,我只会从行中复制单元格:2、4、6(因为只有它们包含ABC产品)。

我已经查过类似的问题和答案,但我不明白(以前从未使用过 Excel)。

python excel openpyxl

5
推荐指数
3
解决办法
5万
查看次数