나는 오류를 실행하는 동안 이 부분의 코드입니다. 려고 일부 기존의 솔루션,그들 중 누구도 도움이
elec_and_weather = pd.read_csv(r'C:\HOUR.csv', parse_dates=True,index_col=0)
# Add historic DEMAND to each X vector
for i in range(0,24):
elec_and_weather[i] = np.zeros(len(elec_and_weather['DEMAND']))
elec_and_weather[i][elec_and_weather.index.hour==i] = 1
# Set number of hours prediction is in advance
n_hours_advance = 24
# Set number of historic hours used
n_hours_window = 24
for k in range(n_hours_advance,n_hours_advance+n_hours_window):
elec_and_weather['DEMAND_t-%i'% k] = np.zeros(len(elec_and_weather['DEMAND']))'
나는 항상 이러
for i in range(0,24):
File "<ipython-input-29-db3022a769d1>", line 1
for i in range(0,24):
^
SyntaxError: unexpected EOF while parsing
File "<ipython-input-25-df0a44131c36>", line 1
for k in range(n_hours_advance,n_hours_advance+n_hours_window):
^
SyntaxError: unexpected EOF while parsing
는SyntaxError:unexpected EOF 분석하는 동안
을 의미하는 말의 소스 코드를 도달하기 전에 모든 코드 블록이 완성되었습니다. 코드 블록과 함께 시작 문처럼내가 범위의(100):
고 필요 적어도 하나인 이후에는 코드가 포함되어야 합니다.
그것은 보인다는 것처럼 실행하는 프로그램 라인 라인에 의해서만큼 console. 이 작업은 단일 문장은a=3
하지만 코드 블록과 같은 위한 루프가 있습니다. 다음 예를 참조하십시오:
In [1]: for i in range(100):
File "<ipython-input-1-ece1e5c2587f>", line 1
for i in range(100):
^
SyntaxError: unexpected EOF while parsing
이 오류가 발생하지 않도록 하려면,당신이 입력하면 전체 코드 블록으로 단일한 입력:
In [2]: for i in range(5):
...: print(i, end=', ')
0, 1, 2, 3, 4,
내 구문 오류는 반에 숨겨진 f-문자열
print(f'num_flex_rows = {self.}\nFlex Rows = {flex_rows}\nMax elements = {max_elements}')
야
print(f'num_flex_rows = {self.num_rows}\nFlex Rows = {flex_rows}\nMax elements = {max_elements}')
그't 있 PyCharm 맞춤법 검사-레드 라인에 오류가 있습니다.
그것이 내게 단서,아직 때 나는 검색에 이 오류 메시지,그것은 물론을 찾지 못한 오류가에서는 위의 코드.
나는 보았다 더 가깝게 오류 메시지가 나는 것을 발견했'
self.)
나왔고 아무것도 아니다. 검색
자체입니다.
나왔고 실질적으로 모든 것:-\
수있는 경우를 방지하는 데 도움도 더 이상의deskchecking코드,그 임무 수행:-)
C:\Python\Anaconda3\python.exe C:/Python/PycharmProjects/FlexForms/FlexForm.py 파"
", 줄 1 (자체입니다.) ^SyntaxError:unexpected EOF 구문 분석 과정이 완료 하드 1
elec_and_weather['DEMAND_t-%나는'%k]=np.영(len(elec_and_weather['DEMAND']))'
오류에 온 라인의 끝이 어디 있(')가판대 등이 이 오류는 항상 가지고 있다는 것을 의미한 구문 오류가 있습니다.