python - 我的代码抛出缩进错误,我找不到问题
问题描述
我正在使用 pyqt5 模块,它在这里抛出一个缩进错误是抛出错误的代码位
我试图在文本浏览器变量之后放置块
from PyQt5 import QtCore, QtGui, QtWidgets
with open("data.txt", "a+") as data_file:
try:
for text in data_file:
textBrowser.append(text)
else:
for texts in data_file:
textBrowser.append(texts)`
解决方案
我不确定您的缩进,但 try-else IMO 的正确形式是 try-except-else。像这样:
try:
...
except Exception:
...
else:
...
推荐阅读
- javascript - 运行时不生成苗条的 CSS 文件
- swift - swiftui : Custom Button doesnt work in the ListView
- sql - SQL 从计算字段中仅选择日期的最后一个条目
- java - 创建页面的左右垂直线 - Android Java iTextPdf
- python-3.x - 从键盘输入东西后,我想在 python 中运行多个线程,但出现此错误-线程 Thread-4 中的异常:
- node.js - MongoDB - 如何更新/推送数组中的对象,该数组包含在另一个对象中,而另一个对象又包含在另一个数组中
- jquery - 在 ASP.NET MVC 的 Entity Framework 中通过 jQuery ajax 发送和接收数据和更新数据库
- c - 如何解决黑客等级的楼梯问题
- vue.js - Vuejs v-for 正在工作,但我无法调用局部变量
- ios - 如何使用 Codable 解析 SubReddits JSON