파이썬 6

[Python] 나도코딩_활용편3

나도 코딩 [활용편2] 공부 & 정리 | 공부 자료 [1] 소개 활용편 1과 동일 [2] 활용편 3 소개 웹 스크래핑 : 웹페이지에서 원하는 정보를 추출하는 것 웹 크롤링 : 페이지 링크를 따라가며 모든 내용을 다 가져오는 것 웹? 웹은 홈페이지 홈페이지는 3가지로 이루어짐 1) HTML : 뼈대 2) CSS : 인테리어 ( 예쁘게 ) 3) JS : 집을 살아있게 만드는 것 주의! 현재 운영되는 사이트를 기준으로 하기 때문에 단순 따라하는 것이 아닌, 이해를 해야함 이후 문서 구조가 바뀔 확률이 크기 때문에 [3] HTML | CODE 구글로 이동하기 | FILE | + HTML을 추가로 공부하고 싶다면 https://www.w3schools.com/ W3Schools Free Online Web Tut..

[Python] 나도코딩_활용편2 / Finished 22.09.17

나도 코딩 [활용편2] 공부 & 정리 | 공부 자료 [1] 소개 활용편 1과 동일 [2] 활용편 2 소개 GUI(Graphical User Interface) 프로그래밍 : 눈으로 볼 수 있는 프로그래밍 여러 GUI 라이브러리 중에서 tkinter를 공부할 것 프로젝트 소개 : 여러 이미지를 합치는 툴을 만들 것 [3] 기본 프레임 파이썬을 설치할 때 tkinter 모듈이 포함이 되어있기 때문에 따로 설치가 필요하지 않다 BUT 구름IDE에서는 템플릿 지정을 tkinter 프로젝트로 설정을 한 후에 해야한다. | CODE from tkinter import * root = Tk() root.title("Hero GUI") root.geometry("640x480") # 가로 * 세로 # root.geom..

[Dig] 구름IDE | 파이썬 | 에러 : No available video device | 해결

에러 내용 : No available video device error 설명 : 현재 IDE 혹은 에디터를 사용할 수 없는 환경이다 보니 클라우드 기반 IDE를 사용하는데 구름 IDE에서 에러에 봉착 구름 IDE는 화면이 없는 환경이기 때문에 발생하는 문제 임시 해결법 : 우선 소프트웨어 스택으로 python을 선택한 후에 아래쪽 템플릿을 선택할 수 있는 곳에서 pygame 템플릿을 선택함. 그 이후에 설치된 컨테이너 안에 있는 index.py에 코드를 작성하고, new run pyqt를 이용해서 코드를 실행한다 Reference 1. https://forum.goorm.io/topic/7065/%EA%B5%AC%EB%A6%84ide%EC%97%90%EC%84%9C-pygame-%EC%8B%A4%ED%9..

[Programming]/[Dig] 2022.07.21

[Python] 나도코딩_활용편1 / Finished 22.08.17

나도 코딩 [활용편1] 공부 & 정리 | 공부 자료 [1] 소개 활용편은 - 라이브러리 기초 사용법 - 8개의 실전 프로젝트 > 원래는 각 프로젝트마다 두꺼운 책 한권 분량이기 때문에, 개발에 필요한 라이브러리의 기초 사용법은 다루지만 모든 내용을 깊게 다루지는 않는다 고로 목적을 어떻게 파이썬을 활용할 수 있는지 파악하는 것. 마음에 드는 프로젝트를 발견 시 더 자세히, 깊게 다루는 방식으로 공부를 진행하는 것을 추천 [2] 활용편1 소개 활용편 1은 게임 개발 Pygame이라는 게임 개발용 라이브러리가 있다. Pygame을 활용해서 옛날 오락실 게임을 만들어 볼 것 [3] 환경설정 & 프레임 | 환경설정 1. 라이브러리 설치 터미널에 pip install pygame 코드 실행 + python any..

[Python] import / from import 차이

| General 차이점 구분 구분 import __ from 모듈 import * from 모듈 import __ 설명 모듈을 불러오는 것 모듈로부터 모두(*) import 모듈로부터 특정한 것만 import 형태 모듈 이름 함수 이름 (단독) 모듈 이름, 함수 이름 추가 사항 : 패키지 혹은 모듈 둘 다 | 왜 import, from import를 구분해서 쓸까? 1개 이상의 패키지에서 함수명이 중복이 될 때 오류를 방지하기 위함 from numpy import * from math import * exp([1,3,5]) # numpy의 exp 함수를 의도했다면 오류 이럴 때 1. 패키지 명을 포함한 함수 형태를 사용 ( Ex. numpy.exp() ) 2. 필요한 함수만 from import로 따로..

[Programming]/[Dig] 2022.06.11

[Python] 나도코딩_기본편 / Finished 22.07.18

나도코딩 [기본편] | 공부 & 정리 0 ~ [1-2] : 생략 [2-1] 숫자 자료형 양수, 음수, 소수등 다양한 수를 출력 | Code print(__) [2-2] 문자열 자료형 문자를 출력 작은 따옴표, 큰 따옴표를 사용 문자열과 정수를 함께 사용해서 출력도 가능 | Code print(“영웅”*3) [2-3] Boolean 자료형 (참 / 거짓) 표현하는 자료형 | Code print(not (5>10)) not은 값의 반대로 뒤집는 것 [2-4] 변수 쉽게 설명하면 값을 저장하는 공간 ( + ), ( , ) 이 2가지 사용이 가능하다. ( , )은 str(int, boolean type) 없이도 사용 가능 But ( , )은 한칸 여백이 생긴다 같은 변수에 다른 값을 넣으면 바뀐다. | Code..