Тёмный

혼자 공부하는 파이썬 54강 - 모듈 만들기 

윤인성
Подписаться 32 тыс.
Просмотров 13 тыс.
50% 1

책 2권 출간 확정 짓고 오느라 + 이래저래 사건이 많아서 = 조금 늦었는데, 이제 3강의 정도 내로 강의가 종료되니까 다음주에 종료하도록 하겠습니다 'ㅁ' ...!
오늘 강의는 얼굴이 왜 이렇게 크게 나왔지[...][원래 커서]....

Наука

Опубликовано:

 

18 ноя 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 67   
@jieunson9759
@jieunson9759 3 года назад
설명 진짜 잘하세요. 책 구매해서 잘 공부하고있습니다. 감사하니다.
@jaeilnam9219
@jaeilnam9219 4 года назад
훌륭한 강의 감사합니다. 교재 내용도 다 정독하고 실행했습니다. 교재에서 애매하게 느꼈던 부분을 확실하게 이해하는 계기가 됐습니다. 많은 도움이 됐습니다.
@KyujinSim
@KyujinSim 4 года назад
언제나 명강의 감사드립니다. ^^
@alexo.7688
@alexo.7688 3 года назад
좋은 강의 감사합니다.
@user-cp8nr9qq7x
@user-cp8nr9qq7x 4 года назад
강의 감사합니다.^^
@hanadoll01
@hanadoll01 4 года назад
기다리고 있었습니다. ^^ 감사합니다.
@KHoon.
@KHoon. 4 года назад
다음 강의가 기대됩니다
@ding-co8036
@ding-co8036 3 года назад
감사합니다
@bbossam_jjudy
@bbossam_jjudy 3 года назад
인성님 얼굴이 크다니요.... 제가 아는분 중 젤루 작으십니다....^^
@_17_12
@_17_12 3 года назад
먼저 항상 많은 도움 받고있습니다. 감사합니다. 질문이 있어서 질문드립니다!! 라이브러리랑 모듈이란 말은 같은건가요?
@user-rh1qt9zn7h
@user-rh1qt9zn7h 3 года назад
모듈이라는 거대 범주 안에 프로그램, 라이브러리, 프레임워크 등등이 있다고 생각하시면 됩니다!
@sangkyunglee1110
@sangkyunglee1110 2 года назад
example이라는 폴더를 만들었는데, 이 폴더에 접근하려면 어떻게 해야해요? 지금까지는 sample이라는 폴더에서 다 실행했는데, example이라는 폴더에서 파이썬 파이을 만들어서 이쪽으로 이동해 줘야 할 것 같은데...
@user-rh1qt9zn7h
@user-rh1qt9zn7h 2 года назад
강의 제일 앞 부분과 같이 폴더 열기로 해당 폴더를 열고, 터미널을 열어주시면 됩니다!
@gamedev.1166
@gamedev.1166 4 года назад
이쁘세요 ㅎㅎ ㅈㅅ
@adacardano10
@adacardano10 4 года назад
print(__name__) import my_module print(my_module.a) print(my_module.b) print(my_module.c()) start.py my_module 10 20 30 터미널에서 저는 왜 메인이 아닌 파일이름으로 뜰까요??
@user-rh1qt9zn7h
@user-rh1qt9zn7h 4 года назад
앗 @_@ , 아예 파일 이름으로 뜨는 경우는 한 번도 본 적이 없고, 파이썬 문서에서도 언급이 안 되는 내용이라(일반적으로 파일 이름을 구하기 위해서는 굉장히 긴 코드를 사용하게 되는데), 어떻게 생각을 해봐도 답변을 드릴 수가 없군요 @_@ , 죄송합니다 ;ㅁ; ....
@hkh7996
@hkh7996 2 года назад
흠 이건 또 조금 다르게 생각했던 부분인데 실제로 그렇게 되네요 그 모듈을 호출해서 모듈.메서드 를 하면 메서드값만 출력이 된다고 생각을 했었거든요 그럼 모듈파일에 print() 함수는 메인파일에서 호출되는 순간 모두 그냥 출력이 되나보네요 조금 헷갈려요 왜나면 메인프로그램에서 print() 로 감싼 함수나 메서드만 출력이 되는데 왜 모듈파일안에 print() 함수부분은 그냥 다 출력이 되버리나요 ??
@user-rh1qt9zn7h
@user-rh1qt9zn7h 2 года назад
앗 어떤 의미인지 살짝 이해가 안 되는데 → 어떤 실행 결과가 나올 것이라 생각했는데 → 어떻게 나와서 이상하다 를 조금 더 자세하게 설명해주실 수 있을까요!
@hkh7996
@hkh7996 2 года назад
@@user-rh1qt9zn7h 아래에 옥진성님의 질문이 저랑 같은 거 같아요 저도 어떻게 생각했냐면 메인파일에서 모듈파일(이 안에는 수많은 함수와 클래스등등이 있을테니)을 import 하면 바로실행은 아니라 대기 또는 링크만 된 상태에서 모듈명.함수() 를 실행하면 그것만 실행이 된다 !!!! 이렇게 정립하고 있었거든요 그래서 메인파일에서 my_module.print() 를 해야 모듈파일의 프린트가 실행 되겠구나 생각했는데 그냥 실행이 되길래 ?? 어라 ??? 그러면 모듈파일에는 일단은 필요에 의한것은 빼고 print() 함수는 쓰지 말아야 하는거겠네요
@user-rh1qt9zn7h
@user-rh1qt9zn7h 2 года назад
@@hkh7996 아하 넵! 모듈을 읽어들이는 순간 모듈의 코드를 모두 실행해버립니다! 그래서 함수 정의 변수 정의 등의 정의 이외의 코드는 사용하지 않는 것이 좋습니다.
@user-rh1qt9zn7h
@user-rh1qt9zn7h 2 года назад
@@hkh7996 아하 넵! 모듈을 읽어들이는 순간 모듈의 코드를 모두 실행해버립니다! 그래서 함수 정의 변수 정의 등의 정의 이외의 코드는 사용하지 않는 것이 좋습니다.
@user-bz8nm6eb6g
@user-bz8nm6eb6g 3 года назад
example 폴더를 새로만들고 거기있는 파일을 터미널에서 실행할때 python start.py 이렇게 치니까 안돼던데... 어떻게 실행해야해요?
@user-rh1qt9zn7h
@user-rh1qt9zn7h 3 года назад
어떻게 안 되는지[무슨 오류가 뜨는지 등]를 더 자세히 설명해주실 수 있을까요!
@user-pe2ji2ek5w
@user-pe2ji2ek5w 4 года назад
안녕하세요 선생님이 말씀하신 대로 그대로 실행을 시켰는데 자꾸 이것이 나와서요 can't open file 'start.py': [Errno 2] No such file or directory 그래서 구글링을 했는데 ERROR 원인이 현재 실행시키려는 파이썬 파일이 현재 있는 디렉토리에 없기 떄문에 오류입니다. 파이썬 파일이 있는 곳으로 이동해 주세요 라고 나와서 음 !! 그 우리가 visual studio 에서 파일>>폴더열기에서 example 이라는 폴더를 선택해서 열어서 거기서 python start.py라고 하니깐 정상적으로 실행이 되더라고요 즉 오류의 원인이 현재 저의 파일 디렉토리가 C:\Users\samsung\Desktop\스스로 공부해보기 이렇게 되어있어요 그러니깐 저의 example이라는 폴더가 스스로 공부해보기 라는 폴더 아래에 있는 것이죠 질문 저는 스스로 공부해보기 라는 폴더를 아까 말씀드린 파일>>폴더열기에서 스스로 공부해보기를 클릭하여서 이 폴더를 열고 스스로 공부해보기라는 폴더 내에서 아까 말씀드린 example 파일의 start.py를 실행시키고 싶어요 그래서 이것이 상대경로인것 같아서 제가 python ../start.py 로도 해보았는데도 되지가 않더라고요 도와주세요 즉 질문1) 제가 스스로 공부해보기라는 폴더 내에서 아까 말씀드린 example 파일의 start.py를 실행시키고 싶어요 어떻게 하면 될까요?? 질문 2) python ../start.py 라고 하면 되야 할것 같은데 왜 되지가 않을까요??? 컴퓨터는 example 이라는 폴더의 부모면 '스스로 공부해보기'를 뜻하고 거기에 있는 start.py를 충분히 찾을 수 있을것 같은데 왜 자꾸 못찾겠다고 그러나요??? (1. 안되는 예 >>>python ../example/start.py 2) python ../start.py 이 2개 외에는 될 만한게 없어서요) 꼭 좀 답변해줏면 정말 감사하겠습니다!!!!!
@user-rh1qt9zn7h
@user-rh1qt9zn7h 4 года назад
현재 설명만으로는 폴더 구조가 정확하게 어떻게 되시는지 모르겠어서 확실하게 답변을 드리기가 애매한 것 같습니다. 현재 위치와 파일의 위치를 모두 절대 경로로 작성해주세요. 파일과 폴더의 경로는 파이썬보다는 리눅스 또는 파워쉘 관련 내용입니다. cd 명령어를 구글 검색해서 찾아보시면 자세하게 정리된 것들이 나오는데 해당 내용들을 검토해보시면 좋을 것 같습니다.
@user-pe2ji2ek5w
@user-pe2ji2ek5w 4 года назад
@@user-rh1qt9zn7h 예저에 나오는 소스코드를 보면서 이해를 하였습니다. 알고보니깐 파이선 명령어 powersell에서 절대경로로 해야하는 것 같더라고요 즉 python example/start.py 이렇게 하니깐 실행이 되었습니다. 감사합니다.!!!!
@user-rh1qt9zn7h
@user-rh1qt9zn7h 4 года назад
@@user-pe2ji2ek5w 해당 경로도 상대경로입니다. 절대 경로라면 python c:\어디\어디\어디\example\start.py가 되어야 합니다 'ㅁ' ...!
@hyejipark6929
@hyejipark6929 3 года назад
안녕하세요, 항상 강의 잘보고 있습니다!! 오늘 강의 중에 질문이 있어서 코멘트 남깁니다! print(__name__) import my_module ~blah blah~ 이렇게 하고 실행을 하면 저는 결과로 __main__ 이렇게만 나오고 아랫줄에 my_module 이라고 파일명이 출력이 안되는데 왜 그런 것일까요....?
@user-rh1qt9zn7h
@user-rh1qt9zn7h 3 года назад
my_module 이라는 모듈 내에서도 __name__을 출력해야 나옵니다! 파일 저장 여부 등도 확인해주세요![파일이 2개이다보니 저장 안 하는 실수를 하시는 경우가 있어서요!]
@hyejipark6929
@hyejipark6929 3 года назад
@@user-rh1qt9zn7h 답변감사합니다! 이제 my_module 까지 프린트돼요! ㅎㅎ
@break_gal
@break_gal 3 года назад
이거 import로 파일 가져올 때 파일명에 숫자 들어가면 파일 들여오질 못하던데 파일명을 문자로만 지어야 하나요?
@user-rh1qt9zn7h
@user-rh1qt9zn7h 3 года назад
기본적으로 import ㅇㅇ의 ㅇㅇ에 들어갈 수 있는게 식별자라서, 식별자 방식(숫자로 시작하지 않는다 등등)으로 지어주셔야 합니다! 사실 조금 더 깊게 들어가면, import ㅇㅇ은 내부적으로 __import__('ㅇㅇ')을 호출하는 코드로 바뀝니다. 그래서 숫자로 지어도 __import__('ㅇㅇ')으로 써버리면 읽어 들일 수는 있는데, 일반적이지는 않습니다!
@Soheelog
@Soheelog 4 года назад
강의 감사합니다! 그런데 책의 예시를 똑같이 입력했다고 생각했는데 자꾸 Traceback (most recent call last): File "c:/Users/micas/Documents/Visual Studio 2019/module_example/module_example/module_example/main.py", line 3, in radius = test.number_input() NameError: name 'test' is not defined 라는 오류가 뜨네요ㅠㅠ 저장위치가 잘못된것인가요? main을 실행하면 뜨는 오류입니다
@user-rh1qt9zn7h
@user-rh1qt9zn7h 4 года назад
책 몇 페이지인지 알려주실 수 있을까요? 오류 이름이 test is not defined로 test라는 변수가 선언되지 않았다는 뜻입니다. 그 앞에서 test라는 것을 선언했는지[오탈자가 있지는 않은지 확인해주세요]. 책의 354페이지 부근의 예제라면 as 뒤에 test를 입력하셨는지 확인해주세요...!
@Soheelog
@Soheelog 4 года назад
윤인성 책 354페이지에 있는 예시입니다!! 한번 다시 해볼게요!!
@user-rh1qt9zn7h
@user-rh1qt9zn7h 4 года назад
하소희 앗 글 수정 타이밍 때 써주셨군요 @_@ ...! 댓글을 추가적으로 수정했는데 확인해주세요...!
@Soheelog
@Soheelog 4 года назад
윤인성 네 확인했습니다!ㅎㅎㅎ 항상 감사합니다😆
@drsky1
@drsky1 2 года назад
5:57 여기서 맥을 사용해서 python3 start.py 치거나 python start.py 치면 MacBookAir 파이썬 % python3 start.py /Library/Frameworks/Python.framework/Versions/3.10/bin/python3: can't open file '/Users/danielshin/Desktop/파이썬/start.py': [Errno 2] No such file or directory 이렇게 나와요 오른쪽 맨 위 자동실행 화실표 누르면 잘 출력되는데 뭐가 문제 일까요?
@user-rh1qt9zn7h
@user-rh1qt9zn7h 2 года назад
No such file or directory라는 오류처럼 해당 위치[지금 바탕화면/파이썬/start.py를 실행한다고 할 때 이 폴더]에 start.py 파일이 없는 것입니다![파일을 다른 위치에 저장한 상태인 것입니다] . Vscode에서 폴더 열기 기능으로 파일이 있는 폴더를 다시 열고 터미널을 또 다시 열거나 . 사실 macOS를 쓰신다면 개발을 좀 본격적으로 해본다는 느낌이 있으니 터미널 명령어를 간단하게 배워두면 좋습니다. 구글에서 "cd 명령어", "ls 명령어" 등의 기본 명령어를 검색해서 공부해보는 것을 추천합니다. 이를 공부하면 터미널에서 파일이 있는 폴더로 이동한 뒤 + python 명령어로 코드를 실행해볼 수 있습니다! . PS. 책을 집필한지 조금 되고 + 지금 외부라 확인이 안 되는데 → 부록 쪽에 기본 명령어 설명을 적었던 것 같으므로 이걸 확인해보셔도 괜찮습니다!
@drsky1
@drsky1 2 года назад
@@user-rh1qt9zn7h 폴더 열기를 다시 지정했더니 python3 start.py 로 해도 잘 되네요 감사합니다 😉 안경은 압수
@zu7184
@zu7184 4 года назад
실행을 하면 모듈을 불러오지못하는거 같습니다. 무엇이 문제일까요?ㅠㅠ gyazo.com/79d0a6d66f3024b8a0dff137f302ea44(스크린샷) Traceback (most recent call last): File "c:/파이썬연습/EXAMPLE/start.py", line 3, in print(my_module.a) AttributeError: module 'my_module' has no attribute 'a'
@user-rh1qt9zn7h
@user-rh1qt9zn7h 4 года назад
읽어온 my_module에 a라는 변수가 없다는 의미입니다. 일반적으로 수업 등을 할 때는 my_module.py 파일을 저장 안 했을 때뜨는 오류입니다.
@BG.K
@BG.K 4 года назад
안녕하세요 공부하다 모르겠는게 있어서 글남깁니다~ 7-3장 모듈만들기(p351)에서 원의 둘레와 넓이를 구하는 함수를 모듈로 만들었는데요 PI 라는 변수는 함수 밖에다 선언하고 함수 내부에서 사용하는데 앞전에 재귀함수 부분에선 함수 밖에 선언한 변수를 함수 내부에서 사용하려면 global키워드를 써줘야 한다고 돼있는데(p236) p351에선 왜 global 없이도 PI를 인식하는건가요? global 없이 실행해도 실행 되던데.. 무슨 차이가 있는건가요?
@user-rh1qt9zn7h
@user-rh1qt9zn7h 4 года назад
조금 복잡한 내용이고 + 실제 일반 개발자들도 만들면서 오류가 발생할 때 global 키워드를 사용하는 편이라 = "이전에는 오류가 나면 사용하세요"라고 했는데요. 정확하게는 "값을 완전하게 변경하는 경우"에만 global 키워드를 사용해야 합니다. 따라서 - 단순하게 값을 읽는 경우는 문제 없음 - a가 리스트 등이라고 할 때 a.append() 등으로 값을 추가하는 것은 문제 없음 이라고 할 수 있겠습니다...!
@BG.K
@BG.K 4 года назад
@@user-rh1qt9zn7h 아 그렇군요 답변 감사합니다ㅎㅎ
@user-wi3bl4vd7q
@user-wi3bl4vd7q 3 года назад
352p. __name__확인하는 예제에서요, test_module을 import 하기만 할 뿐 모듈을 실행하는 코드가 없는데 곧장 test_module안의 코드 print("모듈의 __name__ 출력하기")이하가 출력된 후 메인의 _name__이 출력되는 이유가 무엇인가요? "엔트리 포인트가 아니지만 엔트리 포인트 파일내에서 import되었기 때문에 모듈 내 코드가 실행됩니다" 이부분이 좀 이해가 안가는데, 대부분 메인으로 만든 파일에 모듈을 import해서 사용하는거라면 모듈을 불러들이는 모든 코드에선 자동으로 시작하자마자 모듈내의 코드가 일단 실행이 되고 시작된다는 말인가요? (게속 질문을 드리는데 그때그때 답변을 달아주셔서 감사합니다. 꾸벅) 그리고 패키지에 대해서 짧게 다루긴 하지만 파이썬3.3이후 부터는 __init__파일이 없어도 패키지로 인식을 한다고 했는데, 그래서 정상적으로 작동하는 코드에 __init__파일만 삭제하고 실행하면 NameError : name 'module_A' is not defined 라는 에러가 뜨는데 하위 폴더안에 모듈파일이 들어있고 이름도 정확히 작성했는데 모듈이름이 정의되지 않았다고 뜨는이유가 무엇인가요?
@user-rh1qt9zn7h
@user-rh1qt9zn7h 3 года назад
import를 하는 순간 해당 모듈 내부의 코드를 싸그리 실행합니다!
@user-ex9ce4ul6z
@user-ex9ce4ul6z 2 года назад
패키지를 만들고 모듈을 한꺼번에 import하는 과정을 모두 똑같이 따라했는데 from test_package imporn * 을 하고 print("module_a.variable_a")을 실행하면 no module named 'test_package'라는 오류가 뜹니다. 그래서 from __init__ import *으로 바꿔도 실행되지 않습니다. 무엇이 문제인가요?
@user-ex9ce4ul6z
@user-ex9ce4ul6z 2 года назад
혹시나 해서 모든 파일을 저장해도 같은 에러가 뜹니다
@user-rh1qt9zn7h
@user-rh1qt9zn7h 2 года назад
현재 적어주신 코드를 보면 패키지 폴더 내부에 파일을 만들 때 파일 이름 __init__에서 언더바가 앞뒤로 2개씩인데 1개만 적으신 것이 아닌가 생각이 듭니다! 확인해보시기 바랍니다!
@user-ex9ce4ul6z
@user-ex9ce4ul6z 2 года назад
@@user-rh1qt9zn7h 언더바 2개인 것 확인했음에도 오류가 뜨네요 ㅠㅠ 그냥 공부해 나가면서 알아보겠습니다. 정말 감사드려요 강의 잘보고 있어요
@Lily_of_the_valley93
@Lily_of_the_valley93 2 года назад
저장은 어떻게 하는 건가요?그냥 save 하면 되나요? 그리고 왜 저는 my module 이 안 나올까요?ㅠ
@user-rh1qt9zn7h
@user-rh1qt9zn7h 2 года назад
앗 파일 저장은 그냥 ctrl + s를 누르면 되는 것인데 현재 단계에서 저장을 물어보시는건 이 의미가 아닐 것 같고 + my module이 안 나온다는 것은 무슨 의미인지 잘 모르겠어서 → 조금 더 자세하게 설명해주실 수 있을까요!
@AL-1S4936
@AL-1S4936 2 года назад
import test_package는 읽어 들이는데 from test_package는 읽어 들이지 못하는 이유가 뭘까요? ㅜㅜ
@user-rh1qt9zn7h
@user-rh1qt9zn7h 2 года назад
전체 코드와 오류를 함께 올려주실 수 있을까요? 그냥 from test_package만 입력했다는 의미 같은데 + 이런 문법은 존재하지 않습니다! from을 쓰실 경우 import가 포함된 구문을 사용하셔야 합니다[from ㅇㅇ import ㅁㅁ]
@user-jhjhjhjh
@user-jhjhjhjh 3 года назад
2:18 에서 print를 한번에 세열쓰시던데 어떻게 하는거예요?? 단축키가 따로있나요??
@user-rh1qt9zn7h
@user-rh1qt9zn7h 3 года назад
6강 마지막 부분에서 살펴보았는데, Ctrl + Alt 누르고 방향키 위 아래 눌러서 여러 줄을 잡고 입력하시면 됩니다!
@user-jhjhjhjh
@user-jhjhjhjh 3 года назад
@@user-rh1qt9zn7h ctrl alt잡고 방향키누르면 화면이 돌아가요ㅜㅜ
@user-rh1qt9zn7h
@user-rh1qt9zn7h 3 года назад
@@user-jhjhjhjh 사용하시는 그래픽카드에서 Ctrl + Alt 방향키를 잡고 있기 때문입니다. 구글 등에 사용하시는 "그래픽카드 방향 전환"으로 검색하시면 해제법을 찾으실 수 있을 것입니다! 일반적으로 인텔 계열에서 발생하므로 'Intel 그래픽 방향 전환'로 검색해보세요!
@user-tm9eo9rv2r
@user-tm9eo9rv2r 4 года назад
언더바 메서드를 매직매서드라고 하던데 그럼 언더바 네임은 매직변수인가요?
@user-rh1qt9zn7h
@user-rh1qt9zn7h 4 года назад
유지태 일단 매직 뿅뿅 자체가 공식 용어가 아니라서 부르는 사람마다 정의가 다릅니다(파이썬 문서 내에 매직이 등작하는 부분은 "마법처럼 뭔가를 해주는 스페셜 메서드"인데 이걸 "그럼 매직 메서드 하지"하고 부르는 것이라). 일반적으로 __ㅇㅂㅇ__ 형태로 __로 감싸져 있으면 다 매직이라고 붙여 부르는 것 같습니다(변수를 가지고 매직이라고 붙어 있는 부분은 없지만 그냥 사람들이 "그럼 이게 매직 메서드면 이건 매직 변수네"해서).
@user-pe2ji2ek5w
@user-pe2ji2ek5w 4 года назад
357page module_package/main.py라는 파일에서 print(a.variable_a) print(b.variable_b) 에서는 분명 test_package.moudle._a , test_package.moudle._b 이렇게 moudle._a,moudle._b 파일에 있는 variable_a,variable_b 라는 변수에 접근을 하였는데 왜 358page의 module_package/main_1.py라는 파일에서는 왜 print(test_package.module_a.variable_a) print(test_package.module_b.variable_b) 이렇게 출력하지 않고 왜? print(module_a.variable_a) print(module_b.variable_b) 이렇게 하는지 모르겠습니다. 심지어 저 위에 걸로 하니깐 오류가 났습니다. 당연히 variable_b 라는 변수는 test_package라는 파일 아래에 있는 거야 라고 컴퓨터에게 알려주는 것인데 왜 이것을 오류를 내는지도 모르겠습니다.!!!! 오류 내용입니다.!!!! Traceback (most recent call last): File "module_package/main_1.py", line 5, in print(test_package.module_a.variable_a) NameError: name 'test_package' is not defined
@user-rh1qt9zn7h
@user-rh1qt9zn7h 4 года назад
문법적으로 패키지를 식별자로서 읽어들이지 않습니다. 따라서 test_package라는 식별자는 사용할 수 없습니다. 그냥 그렇게 설계되었다는 것 이외에 드릴 말씀은 없을 것 같습니다.
@user-ob4fp5gi3y
@user-ob4fp5gi3y 4 года назад
아직 여기강의 까지 오지는 않았습니다. 책으로 공부하면서 다른것을 개인적으로 만들어 보고있는데.... 도움을 얻고자 몇가지 물어봅니다. PS C:\Users\USER\Documents\Python> python Python 3.8.0 (tags/v3.8.0:fa919fd, Oct 14 2019, 19:21:23) [MSC v.1916 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import random Traceback (most recent call last): File "", line 1, in File "C:\Users\USER\Documents\Python andom.py", line 5, in t.setup(500,400) NameError: name 't' is not defined >>> 이렇게 나오는데 원인이 무언인가요? 뭔가가 안깔려서 그런것 같은데요...원인이 무엇인지 혹시???
@user-rh1qt9zn7h
@user-rh1qt9zn7h 4 года назад
t라는 변수가 없는데 사용해서 문제가 발생하는 것입니다. 개인적인 다른 것은 질문 답변을 드리기 시작하면 많은 분들이 끝없이 질문을 주셔서 😭, 책과 관계 없는 부분은 추가적으로 답변 드리기 힘듭니다 😭
@user-ob4fp5gi3y
@user-ob4fp5gi3y 4 года назад
@@user-rh1qt9zn7h 예 알겠습니다 ^^ 이것만으로도 충분히 감사합니다.
@MK-cx7gz
@MK-cx7gz 4 года назад
감사합니다
Далее
Drive through the color🚗❓
00:13
Просмотров 3,9 млн
Спецэффекты в Симс 4
00:36
Просмотров 39 тыс.
혼자 공부하는 파이썬 40강 - 제너레이터
12:11
혼자 공부하는 파이썬 45강 - 클래스 도입
13:38
$1 vs $100,000 Slow Motion Camera!
0:44
Просмотров 20 млн