나도 코딩님의 웹크롤링을 보고 공부한 내용을 공유합니다. 웹크롤링 html 2.xpaht 3. 리퀘스트 크롬 드라이버 설치 크롬 드라이버 설치하는데 대신 나의 버전과 맞게 하고 드라이브는 같은 폴더에 저장해야 한다. f12나 개발자 도구로 영역별로 찾을 수 있다. pip install requsets로 설치한다. 1 크롤링 모듈 불러온다 2 구글의 웹 문서를 불러와서 res에 저장한다. 4 스테이트 코드는 에러가 있는지 확인한다. 문서를 가지고 오지 못하면 에러를 내서 정지시킨다. 12 res으로 가지 온 것은 text로 불러올 수 있고 그 길이를 쓸 수 있다. 13 res.txt로 가지고 와서 출력한다. 엄청나 온다. 15 가지고 온 것을 마이 구글. 에이치티 엠로 만든 것이다. 그럼 구글 화면은 가지..
그리드 격자 그리드는 좌표 기반으로 쓸 수 있다. 7 팩을 복습을 해본다. 팩은 쌓는 느낌이라면 그리드는 좌표로 넣는 느낌이다. 16 17 팩 말고 그리드로 쓰는 좌표로 가서 붙는다. 20 버튼을 만들어 보자. 버튼과 높낮이를 설정해주고 위더스와 하이트는 글자의 위치를 의미한다 가로 5 높이 2만큼의 크기를 준다 25에 위치를 정해준다. 스틱키 속성은 공간을 넓혀주는 것이다 news는 동서남북을 의미하고 이방향으로 위젯을 느려라라는 것이다. w만 넣어주면 왼쪽만 꽉 차게 된다. padx는 줄의 여백이다 여백이다. 72 로우 스판은 현재 위치로부터 아래로 몇 줄을 더함. 78 칼럼 스판은 2개가 합춰진다는 것이다. 현재 위치로부터 오른쪽으로 몇 칸 더한다. 15. 퀴즈
레이블 레이블은 동작이라기 보다는 글자를 보여준다 그림을 보여준다는 느낌. 7 라벨 텍스트하면 글씨가 들어감 10 이미지를 넣어봄. 버튼과 같음 21 버튼을 눌렀을때 14에서 라벨이 안녕하세요에서 또만나요라고 바뀜 그러기 위해서는 콘피그를 써준다. 콘피그를 통해서 텍스트 속성을 바뀌게 함. 18 그림파일을 28*28로 빨강색으로 엑스를 그려주고 포토2라고 만들어주고 이미지를 가지고 온다. 그리고 19 콘피그를 통해서 또 바꿔준다. 그림 파일을 포토1에서 포토2로 바꿔줌 17 동작이 잘안되는데 그이유는 갈비지 콜렉터란 것이 있어서 포토2를 함수안에 있는 건 불필요하다고 생각해서 지워버려서 전역변수로 만들어주어야한다. 포토2가 지역변수 이기때문에 함수 밖에 나가면 사라진다. 그래서 함수 안에서 변수를 쓸때는..
gui 프로그램 만드는 것도 연재해봐요. 나도 코딩님 꺼보고 따라 합니다^^ https://www.tutorialspoint.com/python3/tk_labelframe.htm 듀토리얼!! gui는 그래픽 유저 인터페이스 티 킨터 라이브러리를 이용해보자 이미지 합치기 프로그램 만들기 프래임 만들기 create_frame.py 티 킨터를 자동적으로 설치되는 프로그램이다 3 기본적인 창 띄우기 4 타이틀을 통해서 제목을 적을 수가 있다. title 5 지오메트리로 크기로 크기를 설정해줄 수 있다. 설정할 수 있다 6 엑스 좌표 와이 좌표를 넣어줄 수 있다. 그럼 맨 왼쪽 위기준으로 창이 열린다. 6번에 엑스 와이 좌표 왼쪽 위가 00 기준으로 원하는 위치에 띄울 수 있다. 8 창 크기 변경을 허용하지 않으..