파이썬 코딩 예쁘게 하자: Python Coding 스타일 가이드(PEP 8) 빠르게 리뷰 (2022.9.12)

Поделиться
HTML-код
  • Опубликовано: 18 дек 2024

Комментарии • 19

  • @rikimaru3541
    @rikimaru3541 2 года назад +3

    wOw!!
    역시 기대했던 액기스 강의-!! 2회차 잘 수강했습니다.
    한글 유니코드 오류 설명 간단 명료하게 너무 좋았어요-
    네트워크 장비 중 CMTS라는 장비에 특히 Desc. 부분을 한글로 많이 입력해 놓았었죠
    이름 생성 규칙 부분도 잘 정리해 주셔서 많은 도움이 되었습니다
    저는 CRT에서 Script로 프로그래밍 기능을 활용하는데요,
    네트워크 엔지니어 또는 관리 업무(엑셀 매크로 등)에 있어서
    프로그래밍 언어를 하나라도 어느정도 아느냐에 따라 업무 시간이 획기적으로 줄어들고
    본인의 자유 시간이 얼마나 늘어나는지 경험하신 분들은 정말 깊이 공감할 것 같습니다
    앞으로 고득녕 강사님의 파이썬 컨텐츠를 통해 많은 스킬 전수 받아 업무에 활용하고
    궁금해하는 주변 동료들에겐 고득녕님 채널 공유해 주도록 할게요-
    아낌없이 준비해 주신 고득녕님의 시간과 노력에 감사하며,
    디테일한 내용을 담아주신 정성에 다시 한 번 감사드립니다.
    3강 기대하며 한 주 또 버텨보겠습니다-!!

    • @nackji80
      @nackji80  2 года назад +1

      항상 너무나 과분한 댓글 고맙습니다.!!
      동영상 편집하는데 너무나 많은 시간이 걸려서 ㅠㅜㅜㅜ 포기할까도 싶지만, Riki Maru님 댓글로 힘을 얻습니다.
      한글 유니코드 오류는 저도 처음 프로그래밍을 하면서 꽤 고생했던 이슈입니다.
      Riki Maru님 댓글을 보니까, 다른 분들도 궁금해 하실거 같아서, 한번 정식으로 해당 이슈에 대해 다루는 동영상을 올려보겠습니다.

  • @mark-tv2fb
    @mark-tv2fb 2 года назад +1

    일하면서 그냥 틀어놓았는데 중간중간 시청도 해서 결국 완주했습니다.
    동영상 편집을 너무 잘 하실 필요는 없을 것 같습니다. 시간이 너무 많이 소요되잖아요.
    개인적인 생각으로는 주로 PPT랑 코딩하는 화면으로 구성하고 처음과 마지막에만 득녕님 나오는 영상을 넣어도 좋을 것 같습니다.
    강의 호응도 좋고 구독자도 늘어나길 바랍니다.

    • @nackji80
      @nackji80  2 года назад +1

      걱정해줘서 고마워요 ^^
      저도 동영상 편집하는데 시간이 너무 오래 걸려서 줄일수 있는 방법에 대해 고민하고 있어요.
      제가 발음만 좋았어도, 자막을 넣지 않을텐데,,, 자막 넣는것만 해도 시간이 엄청 걸려요 ㅜㅜ

  • @rikimaru3541
    @rikimaru3541 2 года назад +1

    고 강사님~
    아마도 처음 접하시는 분들은 파이썬을 배워서 어떻게 업무에 활용하는지에 대해 어려움을 느낄 것 같아요
    우선은 한번 짜놓으신 소스코드를 업무에 응용한 사례를 보여주시면 좀 더 이해하기 수월할 듯 싶습니다
    검토 부탁드려요~

    • @nackji80
      @nackji80  2 года назад

      좋은 의견 고마워요 ^^
      그런데 기존에 제가 짜서 활용하고 있는 프로그램들에 대외비 내용이 담겨있어서요 ㅠ
      그것들을 발라내서 범용 소스로 변경하는 작업이 필요해요 ㅎㅎ

    • @nackji80
      @nackji80  2 года назад

      최대한 빨리 하도록 노력할게요.
      그런데 동영상 편집에 시간이 너무나 많이 걸려요 ㅜㅜㅜ

  • @정봉인-y7y
    @정봉인-y7y 2 года назад

    좋은 강의 감사합니다.^^ 여쭙고 싶은 질문이 있습니다. 네트워크 프로그래밍에 관심이 있어서 찾아보고 있는데 동시성, 멀티스레드, 멀티프로세스 등 기술 용어들로 인해 난관에 부딪친 상황입니다. 이런 내용들에 대해서 공부할 수 있는 추전도서가 있다면 부탁드리고요. 파이썬 네트워크 프로그래밍 공부 순서에 대해서 도 조언 부탁드립니다.

    • @nackji80
      @nackji80  2 года назад

      좋은 강의 감사합니다.^^ 여쭙고 싶은 질문이 있습니다. 네트워크 프로그래밍에 관심이 있어서 찾아보고 있는데 동시성, 멀티스레드, 멀티프로세스 등 기술 용어들로 인해 난관에 부딪친 상황입니다. 이런 내용들에 대해서 공부할 수 있는 추전도서가 있다면 부탁드리고요. 파이썬 네트워크 프로그래밍 공부 순서에 대해서 도 조언 부탁드립니다.
      좋은 질문 고맙습니다.
      #1 멀티스레드/멀티프로세스 용어 설명 및 추천 도서
      해당 질문에 대한 답변은 제가 못할 거 같습니다.
      왜냐하면 멀티스레드/멀티프로세스에 대해 코딩을 해본적이 없어서요. ㅠㅠ
      저도 처음에는 멀티스레드/멀티프로세스에 관심이 있어서 해당 방법으로 코딩을 해볼까,,, 생각한 적이 있었습니다.
      그런데 하지 않았던 이유는 다음 두 가지 때문입니다.
      1. 현재의 Serial 방식으로 데이터를 수집하고 분석해도 불편함을 못 느끼고 있었습니다.
      참고로 저의 코딩 실력 부족으로 실시간성의 프로그램은 구동하지 않고 있습니다.
      2. 문제(버그) 발생시 오류를 빨리 찾아내고 해결하는 것이 쉬워 보이지 않았습니다.
      아무래도 멀트스레드/멀티프로세스 방식으로 하면 프로그램이 스마트해보이기는 하는데, 문제(버그)가 발생을 하면 쉽게 오류를 찾는 것이 어려워 보였습니다. (그냥 제 추측이었습니다.)
      참고로 저는 전문 개발자가 아닙니다. ^^;
      그래서 깊은 도움을 드릴 수가 없네요. ㅠㅠㅠ
      #2 파이썬 네트워크 프로그래밍 공부 순서
      파이썬 기본 이론에 대해 어느 정도 알고 있다는 가정하에 말씀드리겠습니다.
      제 개인 적인 의견이니, 다른 분들한테도 물어보세요. ㅎㅎ
      Top-Down 방식으로 공부를 하는 것이 좋을 거 같아요.
      현업에서 "아~~~ 이것을 파이썬 Script로 돌리면 엄청 편하겠다."라고 개발 주제를 하나 정하고요.
      구글링을 통해서 해당 이슈에 관한 프로그램 소스를 구하세요.
      구글링을 해보면 완성된 프로그램(또는 일부 프로그램)을 구할 수 있습니다.
      그것을 한번 돌려보고요.
      해당 프로그램을 자신의 입맛에 맞게 수정/업그레이드하면 좋을 거 같아요.
      평소에 불편했던 것을 프로그램을 통해서 개발하는 거니까, 동기 부여가 확실히 될 겁니다.
      무엇이든지 동기부여가 가장 중요하거든요.
      처음에는 남들이 개발한 프로그램 소스를 구해서 조금씩 수정을 하다가, 실력이 늘면 처음부터 자신의 입맞에 맞게 프로그램을 개발하면 좋을 거 같습니다.

    • @정봉인-y7y
      @정봉인-y7y 2 года назад

      @@nackji80 조언 감사드립니다~ 공부하는데에 많은 참조가 될 것 같습니다.
      앞으로도 조언 부탁드립니다~~ 행복한 한주 되시길 바랍니다~~ ^^

    • @rucca_
      @rucca_ 2 года назад +1

      컴퓨터과학개론이나 소프트웨어공학개론 같은 책 추천드립니다.

    • @정봉인-y7y
      @정봉인-y7y 2 года назад

      @@rucca_ 조언 감사드립니다. 참고하겠습니다.^^

  • @seungtaekoh87
    @seungtaekoh87 2 года назад

    좋은 강의 감사합니다. 혹시 비주얼 스튜디오보다 파이참 사용계획은 없으신가요? 파이썬 사용자 대부분이 사용하는 추세인데, 이에 비해 비쥬얼 스튜디오가 다른 장점이 있는지 궁금합니다. 그리고 장비접속 아이디 비번을 파이썬에 입력시 암호화하는 방법 없을까요? 평문으로 나오면 아무래도 보안문제가 있어서요. 다음 강의 기대하겠습니다!

    • @nackji80
      @nackji80  2 года назад

      예리한 질문 고맙습니다.
      그리고 답변을 늦게 달아드려 죄송합니다.
      최근에 전 아내하고 소통 문제로 유튜브에 신경을 못 썼네요. ^^;
      #1 파이참, 비주얼 스튜디오 코드 관련 질문
      다음 강의 내용이 파이썬 IDE 선택에 관한 내용입니다.
      우선 간략하게 제 경험담을 말씀드리면,
      저도 처음엔 파이참을 사용하였다고 비주얼 스튜디오 코드로 넘어간 케이스입니다.
      제가 비주얼 스튜디오 코드로 넘어간 결정적인 이유는 "원격(SSH,FTP) Editing 기능" 때문이었습니다.
      집에 있는 PC에서 회사에 있는 Linux 서버하고 코드를 동기하면서 코딩을 하고 싶었습니다.'
      당시에 파이참은 해당 기능이 유료였고, 비주얼 스튜디오 코드는 무료이었습니다.
      참고로 저 시작할 때에 VS Code가 Hot해지기 시작하였고, 지금은 VS Code가 압도적으로 많이 쓰이고 있는 것으로 알고 있습니다.
      관련하여 객관적인 증빙 데이터는 다음 강의때 한번 찾아봐서 소개하겠습니다.
      #2 파이썬 프로그램 소스내 장비 접속 ID/PW 암호화 이슈
      라우터 엔지니어들 입장에서는 파이썬 프로그램 소스에 ID/PW가 Plain Text로 보여지는 것에 깜짝 놀랍니다.
      유명 라우터 Configuration은 PW가 암호화 되어서 보여지거든요.
      저도 처음에 해당 이슈를 Hedge하기 위해 여러 가지 방법을 고민했는데요.
      저같은 경우에는 ID/PW를 저만 접근할 수 있는 디렉토리에 숨깁니다.
      그리고 import 구문을 사용하여 ID/PW 변수 값을 불러들입니다.
      예를 들어
      from my_account import ID, PW
      또 다른 방법은 python-dotenv를 사용하는 방법입니다.
      이것도 위 방법과 비슷하게 ID/PW를 어디에다 짱박아놓고 ㅋㅋ 변수를 불러들이는 방법입니다.
      구글링에서 "python-dotenv"에 찾아보시면 관련 자료가 많이 나옵니다.

    • @nackji80
      @nackji80  2 года назад

      안녕하세요.
      오성택님,
      질문하신것에 대한 답을 아래 동영상으로 만들어봤습니다. ^^;
      나중에 시간이 되시면 한번 보시면 도움이 될 것으로 보입니다.
      ruclips.net/video/cy2gC3jRRPY/видео.html

  • @김행운-q7h
    @김행운-q7h 2 года назад +1

    잘모르겟고.. 조회수나 늘려드리러 왔습니당

    • @nackji80
      @nackji80  2 года назад

      ㅋㅋㅋㅋㅋ 고맙습니다 ㅋㅋㅋ
      이왕 도와주시는거 ㅋㅋ 끝까지 틀어주시고 가세요 ㅋㅋㅋ

  • @userhaihaihai776
    @userhaihaihai776 2 года назад +1

    좋아요

    • @nackji80
      @nackji80  2 года назад

      고맙습니다. 욜파님 ^^