PS D:\MyPython> & "C:/Program Files/Python39/python.exe" d:/MyPython/Crawler/Gupang.py 'NoneType' object has no attribute 'text' Traceback (most recent call last): File "d:\MyPython\Crawler\Gupang.py", line 10, in <module> title = soup.find("h1", class_="title").text AttributeError: 'NoneType' object has no attribute 'text' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "d:\MyPython\Crawler\Gupang.py", line 14, in <module> sys.exit(1) NameError: name 'sys' is not defined
时间: 2023-06-26 11:07:29 浏览: 60
这个错误提示显示你的代码出现了两个错误。第一个错误是 `'NoneType' object has no attribute 'text'`,这通常是因为 `soup.find()` 方法没有找到要查找的标签。所以你需要检查一下你的 `soup.find()` 方法是否正确找到了标签。
第二个错误是 `NameError: name 'sys' is not defined`,这是因为你在代码中使用了 `sys.exit()` 方法,但是你没有导入 `sys` 模块。所以你需要在代码开头添加 `import sys`。
相关问题
vscode运行python终端出现:PS D:\anxiety\python> cd d:/anxiety/python PS D:\anxiety\python> & D:/Python/python.exe d:/anxiety/python/4.py
这是 PowerShell 终端的输出,显示你正在使用 PowerShell 切换目录并运行 Python 脚本。
首先,`cd d:/anxiety/python` 是用来切换当前工作目录到 `d:/anxiety/python` 的命令。
接下来,`& D:/Python/python.exe d:/anxiety/python/4.py` 是运行 Python 解释器来执行 `d:/anxiety/python/4.py` 文件的命令。
如果你想在 VS Code 中直接运行 Python 脚本,可以按照以下步骤操作:
1. 打开 VS Code,并打开你的 Python 代码文件。
2. 确保你已经正确安装了 Python 解释器,并在 VS Code 中配置了正确的 Python 解释器。
3. 使用快捷键 `Ctrl + ` ` ` (反引号) 或者通过菜单栏的 "View" -> "Terminal" 来打开终端(Terminal)窗口。
4. 在终端窗口中,使用 `python` 命令加上你的 Python 代码文件路径来运行代码,例如:
```
python d:/anxiety/python/4.py
```
确保路径是正确的。
如果问题还存在,请提供更多的信息,我将尽力帮助你解决问题。
为什么vscode运行python会出现:cd d:/anxiety/python PS D:\anxiety\python> & D:/Python/python.exe d:/anxiety/python/4.py
这是 PowerShell 终端的输出,显示你正在使用 PowerShell 切换目录并运行 Python 脚本。
首先,`cd d:/anxiety/python` 是用来切换当前工作目录到 `d:/anxiety/python` 的命令。
接下来,`& D:/Python/python.exe d:/anxiety/python/4.py` 是运行 Python 解释器来执行 `d:/anxiety/python/4.py` 文件的命令。
这种情况通常发生在你使用 VS Code 内置的终端来运行代码时,而不是直接在编辑器中执行代码。
如果你希望在 VS Code 中直接运行 Python 代码,可以按照以下步骤操作:
1. 打开 VS Code,并打开你的 Python 代码文件。
2. 确保你已经正确安装了 Python 解释器,并在 VS Code 中配置了正确的 Python 解释器。
3. 使用快捷键 `Ctrl + ` ` ` (反引号) 或者通过菜单栏的 "View" -> "Terminal" 来打开终端(Terminal)窗口。
4. 在终端窗口中,使用 `python` 命令加上你的 Python 代码文件路径来运行代码,例如:
```
python d:/anxiety/python/4.py
```
确保路径是正确的。
如果问题还存在,请提供更多的信息,我将尽力帮助你解决问题。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.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)