runfile('D:/360MoveData/Users/Administrator/Desktop/新建文件夹 (2)/qiqian.py', wdir='D:/360MoveData/Users/Administrator/Desktop/新建文件夹 (2)') File "D:\360MoveData\Users\Administrator\Desktop\新建文件夹 (2)\qiqian.py", line 14 fenqu = book.find('a', data-eid='qd_C42').string # 分区 ^ SyntaxError: keyword can't be an expression
时间: 2024-02-05 17:05:06 浏览: 35
这个错误提示是 Python 解释器无法识别第 14 行代码的语法。更具体地说,Python 不允许在关键字参数中使用表达式作为参数名。
你可以将 `data-eid='qd_C42'` 这一部分改为 `attrs={'data-eid': 'qd_C42'}`,代码如下所示:
```python
fenqu = book.find('a', attrs={'data-eid': 'qd_C42'}).string # 分区
```
这样修改后,就可以正确执行了。
相关问题
无法写入文件“e:/360MoveData/Users/Administrator/Desktop/实习/vue-shop-manage/src/components/StoreForm.vue.d.ts”,因为它会覆盖输入文件。ts
这个错误表示在写入文件 "e:/360MoveData/Users/Administrator/Desktop/实习/vue-shop-manage/src/components/StoreForm.vue.d.ts" 时出现了冲突,因为它将覆盖输入文件。
这通常是由于在 TypeScript 编译过程中,生成的声明文件与输入文件的名称相同造成的。在默认情况下,TypeScript 会将生成的声明文件与输入文件放在同一个目录下,并使用相同的名称,但扩展名为 ".d.ts"。
解决此问题的一种方法是修改生成的声明文件的输出路径,以避免与输入文件冲突。你可以在 tsconfig.json 文件中的 "compilerOptions" 部分添加以下配置:
```json
{
"compilerOptions": {
"declaration": true,
"declarationDir": "./dist/types"
}
}
```
这将生成的声明文件放在 "./dist/types" 目录下,而不是与输入文件放在同一个目录下。请根据你的项目结构和需求进行适当的配置。
记得在修改 tsconfig.json 文件后重新运行 TypeScript 编译器,以便应用新的配置。
另外,请确保你没有在编译过程中使用相同的输出目录进行其他文件操作,这样也可能导致冲突。
Traceback (most recent call last): File "D:/360MoveData/Users/Norah/Desktop/chengpin/zhenghe.py", line 149, in <module> train_images_cas_c = clear(train_images_cas) File "D:/360MoveData/Users/Norah/Desktop/chengpin/zhenghe.py", line 145, in clear list.remove(i) ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
这个错误通常是由于 numpy 数组的比较运算符返回的是一个布尔数组,而不是一个标量值。因此建议使用 `np.where` 函数来进行比较和删除操作。例如:
```
def clear(list):
list = np.array(list)
indices = np.where(list > 0.5)
list = np.delete(list, indices, axis=0)
return list
```
其中,`np.where` 函数返回的是一个元组,包含满足条件的索引值,然后使用 `np.delete` 函数来删除这些索引对应的元素。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)