- 28
- 갱생협스
- 조회 수 254
파이썬 시작해보려 합니다.
오늘 도서관에서 "구글로 공부하는 파이썬" 책이 있길래, 쓱 훑어보니 상당히 재밌는 내용이 많더군요. 엑셀 파일을 컨트롤하기도 하고, 파싱이랄까 파싱이랄까 파싱이랄까..
게다가 쉽더군요?!
그런데 문제는 띄어쓰기. 제가 띄어쓰기를 진짜 🐶판으로 하는 습관이 있어서(이건 제가 처음 컴퓨터에 입문했을때부터 있던 습관입니다) 띄어쓰기가 좀 걱정되긴 하네요 ㅋㅋ
ex.
void setup(){pinMode(13,OUTPUT);}
/*
특히 짧으면 짧을수록 한 문장으로 처리해버리려는 성향이 있습니다
*/
void loop() {
digitalWrite(.생략.)
p.s. 다들 파이썬을 어디에서 실행시키나요?
특히 웹 파싱 같은 경우는 집에서 컴을 24시간 내내 돌릴 수 없으니까, 서버단에다 올려다가 쓴다고 얼핏 들은 듯 한데..
서버에 구축하려면 뭘 어찌해야 할 지 잘 모르겠네요.
작성자
댓글 28
굳이 그 정도 실력이 아니여도, 반복적으로 구현해야 하는 것은 서버에 올려보려고요(언론사 서버 한켠에 입주시킬겁니다 ㅋㅋㅋㅋㅋㅋ)
그나저나 제 노트북이 없네요. 한대 사고는 싶은데, 사고싶은게 너무 많아서...
24시간*365일 돌리는 용도라면 공간활용도와 전력소모량 측면에서 노트북보다 스틱PC나 미니PC 계열이 더 적합할 수도 있겠네요 ^^
한 번 구입한 기기를 3년 정도 사용한다고 가정하면 그 기간동안 VPS를 유료로 사용하는 것과 큰 차이가 없지 않을까요?
이클립스요.
(그건 IDE 아닌가요?)
플러그인 깔면 돼요.
Aㅏ 그렇군요
"구글로 공부하는 파이썬" 이 책 저도 구매했는데 괜찮더군요~!
강의로는 유튜브의 왼손코딩이 좋은 것 같아요.
(파이썬만큼은 생활코딩보다 괜찮더군요)
파이썬 개발환경에 대해서는 제가 예전에 질문을 드려서 humit 님께서 답변해주셨어요 ^^
https://studyforus.com/help/415313
VPS에서 사용하면 우분투에 파이썬이 이미 설치되어 있으므로 추가적으로 라이브러리만 PIP로 설치하시면 됩니다.
구름IDE 같은 서비스를 사용하시는 것도 하나의 방법이 될 수 있겠네요.
저는 윈도우 PC 환경에서는 도커를 사용해서 파이썬을 돌릴려고 했지만 약간의 문제가 있어서 이 방법은 결국 포기했어요.
현재는 우선 윈도우에서 VS Code로 작성해서 간단히 테스트해본 후에 VPS(우분투)에 업로드해서 사용하고 있네요 :)
+) 파이썬에서 띄어쓰기는 정말 중요해서 모 커뮤티니에 올라온 Q&A 질문 중에 제가 띄어쓰기로 해결책을 답변드린 적도 있네요 ㄷㄷ
허허허 길고 긴 장문의 댓글, 늘 감사하게 보고 있습니다 :)
왼손코딩 영상도 한번 참고해 보겠습니다.
그나저나 () 사용이랑 {} 사용이 너무 익숙한 저인지라, 코드 작성하면서 if()를 쓸지도 모르겠네요 ㅋㅋㅋ
C언어의 if()문을 말씀하시는건가요?
C언어와 용법이 같지는 않지만 파이썬에서도 if문에 괄호를 사용하여도 무방합니다.
if id == '협스'
if (id == '협스')
if id == '협스' or nickname == '항덕'
if (id == '협스') or (nickname == '항덕')
다만 사용하지 않는 편이 PEP 권장사항이라고 알고 있습니다.
그래도 여러 줄에 걸쳐 조건문을 사용하는 경우에는 괄호를 사용하죠.
http://fbsight.com/t/if/157080
여기에서도 C언어를 사용하던 습관 때문에 파이썬에서도 괄호를 사용하시는 분들이 꽤 많군요 ㄷㄷ
전 그냥 데탑에서 게임같지도 않은 게임 같은 거 만들면서 놀았습니다.
허허헣 게임같지도 않은 게임이라면...?
네네 그거요.
cls 명령만 계속 추가하고, 노가다로 포켓몬 얼굴까지 구현해냈다면..(갓띵작이 되었겠죠)
포켓몬 807+2마리에 개체치 노력치 알까기에 이로치까지 구현해냈다면...
그렇다면 닌텐도가 스카웃해갔겠죠.
Pokémon DOS 출시!
소비자가격 : 34000원
허허허 파이썬 저는 점프투 파이썬으로 배우다가 for문나오고 하니까 보기 싫어졌습니닼ㅋㅋㅋㅋ
Do It 안드로이드 프로그래밍이 있어서 점프 투 파이썬의 존재 여부는 알고 있었는데, Do It 책이 상당히 딱딱해서 Do It 시리즈는 기피하려고 하는 중.. 입니다 ㅋㅋㅋㅋㅋ
저는 책 읽는 것을 너무 싫어해서 그런지 도저히 책으로는 파이썬을 배우지 못하겠더군요 ㅠㅠ
왼손코딩 - 머신러닝, 딥러닝 실전 개발 입문(유튜브) - Python을 활용한 웹 크롤러 만들기(T아카데미) 순으로 들었네요~
머신러닝, 딥러닝 실전 개발 입문은 책의 역자가 직접 책의 진도에 맞춰서 강의하는 것인데 괜찮더군요!!
그리고 동빈나라는 유튜버도 강의를 쉽게쉽게 잘 하던데 아직 제가 그 분의 파이썬 강의는 조금밖에 못들어봤네요.
파이썬은 역시 @humit님 이 전문가죠!
@humit병장
@만기전역
@공군
@복무기간이길어요
저도 잘 모르지만 이젠 전역하셨으니 호칭을 '예비역' 병장이라고 해야될거에요~! ^^
법적으로나 현실적으로나 현역 군인과 예비역의 차이는 하늘과 땅 차이죠 ㄷㄷ
저도 헤비하게 돌리는 것은 지금 없어서 데탑으로 돌리고 있습니다.
파싱을 계속하신다면 vps 업체를 알아보는게 좋습니다. 이 부분은 @라엘 님이 전문가십니다.
그리고 파이썬 개발 환경은 Pycharm을 따라올만한 IDE가 없습니다. 학생이시면 무료로 라이센스를 받아 사용하실 수 있으며, 혹은 커뮤니티 버전으로도 사용이 가능합니다
파이챰으로 깔아야겠단 생각은 하고 있었는데, 혹시 안드로이드 스튜디오랑 환경이 비슷한가요? 스리슬쩍 스샷을 보니 매우 비슷하더라고요.
그리고 가벼운가요??? 무거우면 쬬끔..그래서..
네 같은 회사에서 만든 제품이라 환경이 비슷합니다.
아무래도 idle보다는 무거운 감이 있긴 합니다.
직접 사용해보시는 것이 가장 나아보이네요
네 감사합니다 :)
제가 humit 님의 댓글에 감히 주제 넘게 추가댓글을 달 실력은 못 되지만
SIR의 아파치 님께서 올해 무료 VPS를 오픈하실 계획이라고 하니 이걸 사용하시면 되겠네요 ^^
저는 파이썬 크롤링 용도로 Vultr 5달러짜리 플랜을 사용하고 있는데 생각보다 리소스가 많이 남아돌더군요 ㄷㄷ
아파치 님께서 운영하실 VPS 플랜의 사양에 대해 잘 모르지만 연습용으로는 충분할 것 같아요~!
우분투에는 파이썬이 기본적으로 설치되어 있으니 바로 크롤링 등 용도로 사용하시면 되겠네요 :)
(대체로 미니콘다 또는 아나콘다를 설치하기는 합니다)
저는 노트북에서 돌립니다ㅋㅋㅋ
파이썬으로 서버에서 상주시킬 정도의 프로그램을 만들 실력이 못되네요ㅠ