대전산업정보고등학교 임베디드코딩과 게임개발 게임개발하고 싶은 학생은 지원하세요^^
웹툰 전체 목록 가지고 오기 여기서 보면 제목을 하나 클릭하면 에이 태그 안에 타이틀에 들어가 있음을 볼 수 있고 아래로 내리면 구성이 이렇기 때문에 11 에 이렇게 표현해주면 됨. 파인드 올로 해서 리스트 형태로 저장하고 13 반복문으로 출력해주면 됨. li태그(그냥 li로 바꾸면 옆에 클래스는 li에 있는 클래스가 아니라서 못 찾음 없음 그래서 li는 클래스 안 가지고 있으니 그냥 아래처럼 li만 쓰고 아래 텍스트 가지오 올 때 a. 했는데 그럼 이것저것 다 가지고 옴) 혹은 div(이건 같은 형제 클래스라서 안 가지고 와짐) 안에 a태그가 있다 해서 이렇게 하면 출력 안 나옴. 바로 사이에 있는 것을 써야 됨! 이렇게 하니까 다른 li 태그 속 a태그의 택스트들 많이 나옴 그래서 안됨. 원하는 정보..
유저 에이전트 컴퓨터이나 휴대폰이나 어떤 헤더를 가지고 하냐를 따라서 모양이 폰 모양 피시 모양으로 달라짐. 그런 것처럼 사람인지 프로그램인지를 파악해서 어떤 정보를 줄지 판단함. 그래서 자동으로 프로그램 쓰면 막아버리는데 그것을 뚫기 위해서 헤더를 써준다. 그래서 유저 에이전트는 어떻게 하냐면 구글에 유저에이전트 스트림을 접속하면 왓 이즈 마이 유어 에이전트가 나오면 클릭해서 나의 에이전트가 나옴. 3 이 유저 에이전트를 헤더스에 할당하고 리퀴스트겟에 뒤에 헤더스에 헤더스로 넣어준다 그럼 나의 유저 에이전트 값을 넣어줘서 내가 컴퓨터가 아닌척한다. bs4 pip install beautifulsoup pip install lxml 두 개를 설치한다 엑스 엠엘은 파서라는 것이다 구문 분석하는 것 뷰티블숩..
나도 코딩님의 웹크롤링을 보고 공부한 내용을 공유합니다. 웹크롤링 html 2.xpaht 3. 리퀘스트 크롬 드라이버 설치 크롬 드라이버 설치하는데 대신 나의 버전과 맞게 하고 드라이브는 같은 폴더에 저장해야 한다. f12나 개발자 도구로 영역별로 찾을 수 있다. pip install requsets로 설치한다. 1 크롤링 모듈 불러온다 2 구글의 웹 문서를 불러와서 res에 저장한다. 4 스테이트 코드는 에러가 있는지 확인한다. 문서를 가지고 오지 못하면 에러를 내서 정지시킨다. 12 res으로 가지 온 것은 text로 불러올 수 있고 그 길이를 쓸 수 있다. 13 res.txt로 가지고 와서 출력한다. 엄청나 온다. 15 가지고 온 것을 마이 구글. 에이치티 엠로 만든 것이다. 그럼 구글 화면은 가지..
옵션 4번에서 만든 것 다 집어넣어준다. 3개 옵션을 해준다. 39 이미지 통합 40~42를 스타트 함수에 있던 것 가지고 왔다 44 가로 넓이는 이미지 위드 스는 콤보 위더스에서 가지고 온다. 47 원본유지면 이미지 위드 스는 -1로 둔다. 그밖에 인트로 바꾸어서 정수형으로 저장해준다. 1024 같은 것을 인트트형으로 해준다 53 간격은 이미지 스페이스에서 선택한 값이 좁게면 30 보통이면 60 넓게면 90으로 바꾸어주고 없으면 0으로 해준다. 64 포맷은 콤보 포맷에서 받아온 값을 로우함수를 통해서 소문자로 변경한다 68은 원래 있던것이고 71 이미지 사이즈에서 -1보다 작으면 1024 같은 것들은 사이즈 변경해준다. 79 설명 보면 비율을 넓혀주려고 비율을 생각해서 분수로 해준다. 그렇게 해서 사이..
구글 서치 콘솔 등록을 해서 페이지를 누르면 각종 오류가 뜨는데요. 오류를 없애야지 방문자가 늘겠죠. 서치콘솔 에러 없애고 구글에 상위 노출 하는 방법 써봅니다. 내 글 링크에서 유알엘 검사 눌러서 들어가서 링크 넣어보면됨. 등록안되면 등록안됬다고 뜨고 등록되면 등록됬다고 뜸니다. 실제로 검색이 되는것을 볼수 있음. 근대 문제는 크롤링되고 현재 색인이 생성되지 않음, 발견은 됬지만 현재 색인이 생성되지 않은 경우다. 아니 색인이 왜 안되는거야 재신청도 한두번이지 모든글이 다 이런식이면 안되지 이런 이유는 멀까? 색인이 안된이유를 자세히 알아보기로 알아봅시다. 검사 유알엘 택스트 상자를 누르면 유알엘을 등록할수 있다고 나오기 때문에 여기서 색인생성요청을 누르면 된다. 근대 문제는 무려...29개중 23개가..
함수 만들기 2,3,4 필요한 기능을 임포트 해준다, 파일 다이얼로그를 통해서 파일을 가지고 올 수 있다. 3에 별을 써도 모든 것을 가지고 온다 했지만 서브 모듈을 가지고 온 지 않아서 명시를 해줘야 함.??..?? __all__을 안 해줘서 그럼..? 10 파일 추가 함수를 만든다. 11 파일 추가는 은 파일 다이얼로그 함수의 에스크 오픈 파일 네임을 해주고 파일 타입은 png파일, 즉 피엔지로 끝나는 * 이 별표가 피엔지로 끝나는 의미이다. 이것이 콤보 박스로 나옴. 혹은 모든 파일, *.*은 모든 파일 모든 확장자를 의미한다. 그리고 초기 위치는 인티저 디렉터리는 이미지 폴더로 해준다) 17 파일을 파일 리스트에 끝부터 넣어준다. 56 앞장에서 만든 것에서 커맨드 애드 파일을 추가한다. 23 리스..
39 옵션 프레임을 라벨 프레임으로 만들어준다. 3가지 옵션이 있었음. 가로넓이, 간격, 파일 포맷 44 가로 넓이 옵션은 라벨로 해서 글씨를 써서 옵션 프레임의 왼쪽에 넣어준다. 48 옵션 위드스에 4가지 콤보 박스의 리스트 만들고 49에 밸루에 옵션 위더스에 넣어주고 상태는 리드 온니로 해서 콤보 박스로 만들어준다 50 콤버 위드르스 커런트 0 하면 옵션의 0번째 항복이 첫 번째로 들어간다. 51 위치를 시켜준다. 55 간견 옵션을 위의 가로넓이 오션으로 복붙 해서 가지고 온다. 65 파일 포맷옵션도 위에 것을 복붙 한다. 75 진행상황 프로그래스 바를 만들어준다 76 우선 라벨 프레임을 진행상황으로 만들어주고 77 엑스축으로 채워주고 높이를 아이패드 와이로 5로 높여준다. 79 피 바는 더블 바로 ..
프로젝트 내용 레이아웃 만들기 이런 모양을 만들어준다. 우선 기본 설정을 하고 그리드 형식을 아닌 팩을 통해서 만들어줄 것이다. 8 루트 안에 프레임을 만들어주고 여백을 준다 그리고 엑스축으로 채운다. 11 파일 추가와 14 선택 삭제를 파일 프레임에 넣어주고 여백과 높이를 준다 12 15 위치를 왼쪽 오른쪽에 위치시킨다. 18 리스트 프레임을 만들어 준다 나중에 파일을 가지고 오면 나오게 만들 리스트 프레임이고 21 스크롤바를 리스트 트레임에 넣어주고 22 스크롤바를 오른쪽 와이축에 위치시킨다 26 리스트 파일과 스크롤바를 콘피그 시켜준다. 24 리스트 파일은 리스트 박스는 리스프 트레임에 넣어주고 셀렉트 모드는 익스텐드로 하고 하이트로 15 해서 15개씩 보여준다. 중요한 것이 와이 스크롤 커맨드로 ..