Python open()的语法错误
我得到一个运行时错误;当我删除“try except”时,它在tagstats=open行的第一个字母处显示无效语法(“rramtag256.txt”,“r”) 我的rramtag256.txt肯定有正在搜索的字符串Python open()的语法错误,python,Python,我得到一个运行时错误;当我删除“try except”时,它在tagstats=open行的第一个字母处显示无效语法(“rramtag256.txt”,“r”) 我的rramtag256.txt肯定有正在搜索的字符串 import sys import os import string tagstats = open("rramtag256.txt", 'r') list=[] for line in tagstats: if "Tag arra
import sys
import os
import string
tagstats = open("rramtag256.txt", 'r')
list=[]
for line in tagstats:
if "Tag array: Total dynamic read energy/access" in line:
s=line.split()
print s[0]
x=1
if 'Area Components:' in line:
if 'Total leakage read/write power of a bank' in list:
s=list.split()
print s[0]
if x==1:
list.append(line)
tagstats.close()
谢谢,Python使用前导空格来确定哪些代码行放在一起。在本例中,主块中的代码都有零前导空格(import语句)和4个空格(从错误提到的行开始)
空格需要保持一致,因此您需要删除所有以
tagstats=open…
开头的代码,这可能是缩进错误。你需要删除你的代码。