https://devlog.jwgo.kr/2019/01/22/run-block-unit/
파이썬으로 딥러닝 코드 작성 시 알아두면 요긴한 코드 블럭 지정법 · Tonic
사이트 운영에 도움을 주실 수 있습니다. 고맙습니다. --> 파이썬으로 딥러닝 코드 작성 시 알아두면 요긴한 코드 블럭 지정법 2019년 01월 22일 파이썬 코드 작성 시 아래와 같이 코드 블럭을 지정�
devlog.jwgo.kr
이 방법 방법은 위의 티스토리에서 발견했다.
코딩을 하다보면 복붙을 하게 될 때가 있다. 이전에 썼던 코드를 재활용하기도 하고 for 문이나 if 문 속에 넣기도 한다.
그런데 간혹 파이썬이 코드블록의 구간을 인식하지 못할때가 있다.
어디에선가 띄어쓰기가 Tap으로 되어있거나 하는 등 눈으로 볼때는 완전히 동일하지만 컴퓨터가 알아들을 수 없는 경우가 있다.
코드가 짧으면 그냥 다시 치면 되지만.... 내가 쓰는 코드들은 누더기처럼 계산들이 덕지덕지 붙어있다보니 하나하나 치다보면 한세월이다..
위의 블로그에서 그런 불상사를 피할 수 있는 동아줄을 제시해주었다.
#%% code block 1 here print("Hi! I'm code line 1) #%% code block 2 here print("Hi I'm code line 2)
귀여운 방법이지만 기능은 강력하다.
구분해놓은 블럭별로 코드를 실행할 수도 있고
for 문 속에 넣기에도 편하다.
그리고 코드에디터상에서 구분되기 때문에 가독성도 더 좋다.
이런식으로 Spyder 에디터 내에서 구분 지어진다. 같은 실행명령을 조건별로 다르게 해야하는 코드라 이 방법을 알기전엔 복붙하느라 많이 고생했다.
나도 저런 분들 처럼 언제가 도움이 되었으면 좋겠다.
[실험데이터 분석 Pandas 기초] csv데이터의 헤더에서 측정정보 추출하기 (0) | 2021.06.16 |
---|---|
[파이썬 데이터분석공부] Pandas와 Numpy 무엇을 써야할까? (0) | 2021.06.15 |
[Python] 기울기가 달라지는 수치데이터 Fitting 하기 - 2 : curve_fit 함수 사용 (0) | 2020.08.30 |
[Python] 기울기가 달라지는 수치데이터 Fitting 하기 - 1 : piecewise 함수 (0) | 2020.08.28 |
[Python] 전압 한주기를 자동으로 찾아내는 소스코드 개발 (0) | 2020.08.26 |