VIDLE 및 VPython을 사용하고 있습니다. 내가하려는 것은 "weather.txt"의 값을 읽는 것뿐입니다. 읽어야하는 값은 파일의 두 번째 행에서 시작하므로 첫 번째 행은 건너 뜁니다. 내가 잘못을 정확히VPython : 파일 읽기 오류
Traceback (most recent call last): File "Untitled", line 45 datafile = open(filename, 'r') IOError: [Errno 22] invalid mode ('r') or filename: '\xe2\x80\xaa\xe2\x80\xaa\xe2\x80\xaaC:\Users\Ashley\Documents\weather.txt'
모든 아이디어 : 나는 다음과 같은 오류가 발생 계속,
try:
filename = "C:\Users\Ashley\Documents\weather.txt"
except (ValueError, IndexError), e:
print e
sys.exit()
datafile = open(filename, 'r')
datafile.readline()
for line in datafile:
data = line.split()
try:
date = data[2]
temperature = float(data[3])
year = float(date[0:4])
month = float(date[4:6])
day = float(date[6:8])
decimalYear = getDecimalYear(year, month, day)
meanTimes.append(decimalYear)
meanTemperatures.append(temperature)
except:
print "Tossing line", line
datafile.close()
을 그리고 다음은 내 코드의 단편이다? 감사.