• 목록
  • 아래로
  • 위로

파이썬 시작해보려 합니다.


오늘 도서관에서 "구글로 공부하는 파이썬" 책이 있길래, 쓱 훑어보니 상당히 재밌는 내용이 많더군요. 엑셀 파일을 컨트롤하기도 하고, 파싱이랄까 파싱이랄까 파싱이랄까..

게다가 쉽더군요?!


그런데 문제는 띄어쓰기. 제가 띄어쓰기를 진짜 🐶판으로 하는 습관이 있어서(이건 제가 처음 컴퓨터에 입문했을때부터 있던 습관입니다) 띄어쓰기가 좀 걱정되긴 하네요 ㅋㅋ


ex. 

void setup(){pinMode(13,OUTPUT);}

 /*

 특히 짧으면 짧을수록 한 문장으로 처리해버리려는 성향이 있습니다

*/

void loop() { 

digitalWrite(.생략.)







p.s. 다들 파이썬을 어디에서 실행시키나요?

특히 웹 파싱 같은 경우는 집에서 컴을 24시간 내내 돌릴 수 없으니까, 서버단에다 올려다가 쓴다고 얼핏 들은 듯 한데..

서버에 구축하려면 뭘 어찌해야 할 지 잘 모르겠네요.

작성자
갱생협스 53 Lv. (19%) 226390/233280EXP

sudo rm -rf ./*

댓글 28

네모
profile image

저는 노트북에서 돌립니다ㅋㅋㅋ

파이썬으로 서버에서 상주시킬 정도의 프로그램을 만들 실력이 못되네요ㅠ

comment menu
2019.01.17. 16:49

신고

"네모님의 댓글"

이 댓글을 신고 하시겠습니까?

갱생협스 작성자 → 네모
profile image

굳이 그 정도 실력이 아니여도, 반복적으로 구현해야 하는 것은 서버에 올려보려고요(언론사 서버 한켠에 입주시킬겁니다 ㅋㅋㅋㅋㅋㅋ)

그나저나 제 노트북이 없네요. 한대 사고는 싶은데, 사고싶은게 너무 많아서...

comment menu
2019.01.17. 16:52

신고

"갱생협스님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 → 갱생협스
profile image

24시간*365일 돌리는 용도라면 공간활용도와 전력소모량 측면에서 노트북보다 스틱PC나 미니PC 계열이 더 적합할 수도 있겠네요 ^^

한 번 구입한 기기를 3년 정도 사용한다고 가정하면 그 기간동안 VPS를 유료로 사용하는 것과 큰 차이가 없지 않을까요?

comment menu
2019.01.17. 18:36

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

신고

"국내산라이츄님의 댓글"

이 댓글을 신고 하시겠습니까?

포인트 폭탄+ → 국내산라이츄
허니버터뚠뚜니라이츄님 축하합니다.
추가로 200포인트만큼 포인트 폭탄+를 받았습니다.
comment menu
2019.01.17. 17:14

신고

"포인트 폭탄+님의 댓글"

이 댓글을 신고 하시겠습니까?

삭제

"포인트 폭탄+님의 댓글"

이 댓글을 삭제하시겠습니까?

갱생협스 작성자 → 국내산라이츄
profile image

(그건 IDE 아닌가요?)

comment menu
2019.01.17. 19:26

신고

"갱생협스님의 댓글"

이 댓글을 신고 하시겠습니까?

신고

"국내산라이츄님의 댓글"

이 댓글을 신고 하시겠습니까?

갱생협스 작성자 → 국내산라이츄
profile image

Aㅏ 그렇군요

comment menu
2019.01.18. 23:25

신고

"갱생협스님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리
profile image

"구글로 공부하는 파이썬" 이 책 저도 구매했는데 괜찮더군요~!

강의로는 유튜브의 왼손코딩이 좋은 것 같아요.

(파이썬만큼은 생활코딩보다 괜찮더군요)

 

파이썬 개발환경에 대해서는 제가 예전에 질문을 드려서 humit 님께서 답변해주셨어요 ^^

https://studyforus.com/help/415313

VPS에서 사용하면 우분투에 파이썬이 이미 설치되어 있으므로 추가적으로 라이브러리만 PIP로 설치하시면 됩니다.

구름IDE 같은 서비스를 사용하시는 것도 하나의 방법이 될 수 있겠네요.

 

저는 윈도우 PC 환경에서는 도커를 사용해서 파이썬을 돌릴려고 했지만 약간의 문제가 있어서 이 방법은 결국 포기했어요.

현재는 우선 윈도우에서 VS Code로 작성해서 간단히 테스트해본 후에 VPS(우분투)에 업로드해서 사용하고 있네요 :)

 

+) 파이썬에서 띄어쓰기는 정말 중요해서 모 커뮤티니에 올라온 Q&A 질문 중에 제가 띄어쓰기로 해결책을 답변드린 적도 있네요 ㄷㄷ

comment menu
2019.01.17. 18:30

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

갱생협스 작성자 → 이니스프리
profile image

허허허 길고 긴 장문의 댓글, 늘 감사하게 보고 있습니다 :)

왼손코딩 영상도 한번 참고해 보겠습니다.

 

그나저나 () 사용이랑 {} 사용이 너무 익숙한 저인지라, 코드 작성하면서 if()를 쓸지도 모르겠네요 ㅋㅋㅋ

comment menu
2019.01.17. 22:48

신고

"갱생협스님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 → 갱생협스
profile image

C언어의 if()문을 말씀하시는건가요?

C언어와 용법이 같지는 않지만 파이썬에서도 if문에 괄호를 사용하여도 무방합니다.

 

if id == '협스'

if (id == '협스')

if id == '협스' or nickname == '항덕'

if (id == '협스') or (nickname == '항덕')

 

다만 사용하지 않는 편이 PEP 권장사항이라고 알고 있습니다.

그래도 여러 줄에 걸쳐 조건문을 사용하는 경우에는 괄호를 사용하죠.

 

http://fbsight.com/t/if/157080

여기에서도 C언어를 사용하던 습관 때문에 파이썬에서도 괄호를 사용하시는 분들이 꽤 많군요 ㄷㄷ

comment menu
2019.01.18. 16:09

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

제르엘
profile image

전 그냥 데탑에서 게임같지도 않은 게임 같은 거 만들면서 놀았습니다.

comment menu
2019.01.17. 19:45

신고

"제르엘님의 댓글"

이 댓글을 신고 하시겠습니까?

갱생협스 작성자 → 제르엘
profile image

허허헣 게임같지도 않은 게임이라면...?

comment menu
2019.01.17. 22:49

신고

"갱생협스님의 댓글"

이 댓글을 신고 하시겠습니까?

신고

"제르엘님의 댓글"

이 댓글을 신고 하시겠습니까?

갱생협스 작성자 → 제르엘
profile image

네네 그거요.

 

cls 명령만 계속 추가하고, 노가다로 포켓몬 얼굴까지 구현해냈다면..(갓띵작이 되었겠죠)

comment menu
2019.01.17. 22:57

신고

"갱생협스님의 댓글"

이 댓글을 신고 하시겠습니까?

제르엘 → 갱생협스
profile image

포켓몬 807+2마리에 개체치 노력치 알까기에 이로치까지 구현해냈다면...

comment menu
2019.01.17. 23:02

신고

"제르엘님의 댓글"

이 댓글을 신고 하시겠습니까?

갱생협스 작성자 → 제르엘
profile image

그렇다면 닌텐도가 스카웃해갔겠죠.

 

Pokémon DOS 출시!

소비자가격 : 34000원

comment menu
2019.01.17. 23:38

신고

"갱생협스님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 도밥위키!Dobob
profile image

허허허 파이썬 저는 점프투 파이썬으로 배우다가 for문나오고 하니까 보기 싫어졌습니닼ㅋㅋㅋㅋ

comment menu
2019.01.17. 21:13

신고

"Dobob님의 댓글"

이 댓글을 신고 하시겠습니까?

갱생협스 작성자 → Dobob
profile image

Do It 안드로이드 프로그래밍이 있어서 점프 투 파이썬의 존재 여부는 알고 있었는데, Do It 책이 상당히 딱딱해서 Do It 시리즈는 기피하려고 하는 중.. 입니다 ㅋㅋㅋㅋㅋ

comment menu
2019.01.17. 22:50

신고

"갱생협스님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 → 갱생협스
profile image

저는 책 읽는 것을 너무 싫어해서 그런지 도저히 책으로는 파이썬을 배우지 못하겠더군요 ㅠㅠ

왼손코딩 - 머신러닝, 딥러닝 실전 개발 입문(유튜브) - Python을 활용한 웹 크롤러 만들기(T아카데미) 순으로 들었네요~

머신러닝, 딥러닝 실전 개발 입문은 책의 역자가 직접 책의 진도에 맞춰서 강의하는 것인데 괜찮더군요!!

그리고 동빈나라는 유튜버도 강의를 쉽게쉽게 잘 하던데 아직 제가 그 분의 파이썬 강의는 조금밖에 못들어봤네요.

comment menu
2019.01.18. 16:17

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

NoYeah
profile image

파이썬은 역시 @humit님 이 전문가죠!

comment menu
2019.01.17. 21:25

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

갱생협스 작성자 → NoYeah
profile image

@humit병장

@만기전역

@공군

@복무기간이길어요

comment menu
2019.01.17. 22:50

신고

"갱생협스님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 → 갱생협스
profile image

저도 잘 모르지만 이젠 전역하셨으니 호칭을 '예비역' 병장이라고 해야될거에요~! ^^

법적으로나 현실적으로나 현역 군인과 예비역의 차이는 하늘과 땅 차이죠 ㄷㄷ

comment menu
2019.01.18. 16:18

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 황금 서버 (30일)humit
profile image

저도 헤비하게 돌리는 것은 지금 없어서 데탑으로 돌리고 있습니다.

파싱을 계속하신다면 vps 업체를 알아보는게 좋습니다. 이 부분은 @라엘 님이 전문가십니다.

 

그리고 파이썬 개발 환경은 Pycharm을 따라올만한 IDE가 없습니다. 학생이시면 무료로 라이센스를 받아 사용하실 수 있으며, 혹은 커뮤니티 버전으로도 사용이 가능합니다

comment menu
2019.01.18. 08:17

신고

"humit님의 댓글"

이 댓글을 신고 하시겠습니까?

갱생협스 작성자 → humit
profile image

파이챰으로 깔아야겠단 생각은 하고 있었는데, 혹시 안드로이드 스튜디오랑 환경이 비슷한가요? 스리슬쩍 스샷을 보니 매우 비슷하더라고요.

 

그리고 가벼운가요??? 무거우면 쬬끔..그래서..

comment menu
2019.01.18. 10:44

신고

"갱생협스님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 황금 서버 (30일)humit → 갱생협스
profile image

네 같은 회사에서 만든 제품이라 환경이 비슷합니다.

아무래도 idle보다는 무거운 감이 있긴 합니다.

직접 사용해보시는 것이 가장 나아보이네요

comment menu
2019.01.18. 14:12

신고

"humit님의 댓글"

이 댓글을 신고 하시겠습니까?

갱생협스 작성자 → humit
profile image

네 감사합니다 :)

comment menu
2019.01.18. 14:17

신고

"갱생협스님의 댓글"

이 댓글을 신고 하시겠습니까?

이니스프리 → 갱생협스
profile image

제가 humit 님의 댓글에 감히 주제 넘게 추가댓글을 달 실력은 못 되지만

SIR의 아파치 님께서 올해 무료 VPS를 오픈하실 계획이라고 하니 이걸 사용하시면 되겠네요 ^^

 

저는 파이썬 크롤링 용도로 Vultr 5달러짜리 플랜을 사용하고 있는데 생각보다 리소스가 많이 남아돌더군요 ㄷㄷ

아파치 님께서 운영하실 VPS 플랜의 사양에 대해 잘 모르지만 연습용으로는 충분할 것 같아요~!

 

우분투에는 파이썬이 기본적으로 설치되어 있으니 바로 크롤링 등 용도로 사용하시면 되겠네요 :)

(대체로 미니콘다 또는 아나콘다를 설치하기는 합니다)

comment menu
2019.01.18. 16:22

신고

"이니스프리님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 마스터 24.02.11.17:21 264
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 3979
공지 낚시성 불법도박 홍보 게시글을 주의하세요. 9 image 네모 네모 22.08.09.18:13 454
공지 슬기로운 포인트 벌이를 하는 법 (22.10.11 업데이트) 64 네모 네모 18.06.17.20:25 15356
4247 앞으로는 공지를 잘 읽겠습니당.. 1 NUBE title: 크롬NUBE 19.01.20.11:48 99
4246 자기 사이트에서 애드센스 쓰시는분 15 NoYeah NoYeah 19.01.20.10:58 211
4245 올해의 프로젝트! 상표권등록 성공! 17 image 라엘 라엘 19.01.20.00:38 223
4244 번역 도와주실분을 구합니다! 21 BVC_Liper_Okbul BVC_Liper_Okbul 19.01.19.21:53 130
4243 블록 체인 캠프에 갔다왔습니다~ 6 image humit title: 황금 서버 (30일)humit 19.01.19.21:50 136
4242 렛츠 빵파뤼!!! 21 image 국내산라이츄 국내산라이츄 19.01.19.16:23 139
4241 코딩입문자에게 Python보다 Go를 추천하는 6가지 이유 13 image 네모 네모 19.01.19.14:52 1968
4240 전투력측정기 1 file title: 대한민국 국기gimmepoint 19.01.19.10:06 149
4239 포코폰은 거르세요 14 Kongjak Kongjak 19.01.19.01:31 616
4238 방송을 하겠습니다아아! 2 BVC_Liper_Okbul BVC_Liper_Okbul 19.01.18.22:52 94
4237 Go lang 을 배우는게 좋을까요? 아님 Python 을 배우는게 좋을까요? 14 NoYeah NoYeah 19.01.18.20:48 1283
4236 전관리자가 아닌데요 4 image 홀민 홀민 19.01.18.20:26 99
4235 그러고보니까 이거 전략게임 만들다 생긴 의문점....? 8 image BVC_Liper_Okbul BVC_Liper_Okbul 19.01.17.23:25 128
4234 드디어 8개 채웠습니다. 10 image 네모 네모 19.01.17.18:53 113
4233 개인홈페이지 컨텐츠를 점점 채워가고있어요 ! 3 막시모 막시모 19.01.17.18:01 141
파이썬 시작해보려고요. 28 갱생협스 갱생협스 19.01.17.16:08 235
4231 회사 컴퓨터 상태가...... 11 국내산라이츄 국내산라이츄 19.01.17.08:52 130
4230 학교에서 전략게임 국가 부도시에 생기는 이벤트 테스트로 제작해봤습니다. 12 image BVC_Liper_Okbul BVC_Liper_Okbul 19.01.16.20:23 117
4229 네이버 카페 짱입니다요! 19 joyful title: 에그joyful 19.01.16.20:04 362
4228 도박해서 전재산 탕진했어요ㅠㅠ 9 더딘 더딘 19.01.16.20:04 667