프로그래밍 158

1. BeautifulSoup (스프레이핑) 설치와 기본 사용법

BeautifulSoup : 파이썬으로 스크레이핑을 할 수 있게 해주는 라이브러리(HTML,XML 에서 정보를 추출 할 수 있다.)스크레이핑 : 웹 사이트에 있는 특정 정보를 추출 1. 라이브러리 설치명렁프롬프트 창에서 다음과 같은 명령어 입력pip3 install beautifulsoup4 (pip3 가 안될경우 pip) 2. 기본 사용법 12345678910111213141516171819from bs4 import BeautifulSoup html = """스크래핑이란..원하는 부분을 추출하는 것""" soup = BeautifulSoup(html, 'html.parser') h1 = soup.html.body.h1p1 = soup.html.body.p print(h1.string)print(p1...

[자바스크립트] 회원가입 유효성 검사 2

앞서 포스팅했던 유효성 검사와는 좀 다르게 코딩하였습니다. 이전 포스팅 : http://seogwipo.tistory.com/157?category=810046 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126//유효성 검사를 하면서//결과값을 저장할 변수 입니다.var chk..

안드로이드 스튜디오에 가상 디바이스 설치하기

안녕하세요.이번에는 안드로이드 스튜디오에서 빌드를 하기위해서 가상 디바이스를 설치해 보겠습니다. 안드로이드 상단메뉴의 Tool 에서 AVD Manager 를 선택해 주세요 위 사진과 같은 화면이 나오는데 Create Virtual Device... 를 선택합니다 목록에서 자신이 사용하고 싶은 디바이스를 선택하고 Next 를 눌러줍니다.저는 Nexus 5X 를 선택했습니다. 이 화면 역시 자신이 사용하고 싶은 안드로이드 버전에 맞는 API 를 설치해주시면 됩니다.저는 오레오 버전을 선택했습니다. Accept 누르시고 Next 해주세요 위 사진과 같은 창이 나오면서 설치가 진행됩니다.저는 와이파이 환경에서 설치해서 그런지 시간이 좀 걸렸네요. 완료되면 Finish 를 눌러줍니다.이 후에 디바이스 설정하는 화..

자바 별찍기

내가 생각 할 땐 C언어든 모든 언어에서 1차 위기가 반복문을 배우고 별찍기를 하는게 위기라고 생각함 . 물론 나도 프로그래밍 처음 배울 때 C언어 반복문에서 별찍기 때문에 엄청 고생했던 적이 있음 .. 별찍기 소스12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667package test; public class aa { public static void main(String[] args) { int i, j; int data = 3; for (i = 0; i

윈도우에 텐서플로우 설치하기(CPU)

텐서플로우 설치를 위해 일단 텐서플로우 공식 홈페이지에 방문해 보았다. 설치를 하려고 하니 아래와 같은 사양이 나온다. 123456TensorFlow는 다음 64 비트 운영 체제에서 빌드 및 테스트됩니다. macOS 10.12.6 (Sierra) 이상.우분투 16.04 이상Windows 7 이상.Raspbian 9.0 이상.cs 뭐 ... 설치하는데는 큰 무리가 없을 듯 하다. 그리고 텐서플로우는 두가지 유형을 제공한다. 12345678TensorFlow는 CPU 만 지원합니다시스템에 NVIDIA® GPU가 없으면이 버전을 설치해야합니다.이 TensorFlow 버전은 일반적으로 설치하기가 훨씬 쉽습니다 (일반적으로 5 분 또는 10 분 정도). 따라서 NVIDIA GPU를 사용하는 경우이 버전을 먼저 설..

에러코드 정리

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061HTTP 에러코드 에러 메시지 100 Continue 101 Switching Protocols200 OK, 에러 없이 전송 성공 202 Accepted, 서버가 클라이언트의 명령을 받음 203 Non-authoritative Information, 서버가 클라이언트 요구 중 일부만 전송함 204 Non Content, 클라이언트 요구를 처리했으나 전송할 데이터가 없음 205 Reset Content 206 Partial Content 300 Multiple Choices, 최근에 옮겨진 데이터를 요청함...