python(10)
-
[웹크롤링]requests
파이썬에서 웹을 요청할 수 있는 라이브러리 1- requests 라이브러리 (s붙음 주의) - 추가 2- urllib 라이브러리 - 내장모듈 차이점 1- requests는 요청 메소드(get/post)를 구분하지만 urllib는 보내는 데이타 여부에 따라 구분됨 2- 데이타 보낼 때 requests는 딕셔너리 형태로 urllib는 인코딩한 바이너리 형태로 보낸다 requests 라이브러리 추가 메뉴 > File > Settings > Project Interpreter > + 버튼 > 'requests' 검색 후 인스톨 실행결과(구글 홈페이지의 헤더정보가 딕셔너리 형태로 출력됨)
2021.11.11 -
DB 연동
오라클 연동하기 import cx_Oracle as oci #1. 연결객체 얻어오기 conn = oci.connect('hr/hr@localhost:1521/xe') print(conn.version) #2. sql 문장 만들기 sql = "SELECT * FROM employee" #3. Cursor 객체 얻어오기 cursor = conn.cursor() #4. 전송 cursor.execute(sql) #5. 결과 받아서 처리 datas = cursor.fetchall() for row in datas: print(row) #6. 닫기 cursor.close() conn.close()
2021.11.02 -
파이참 주석
한줄 # 여러줄 ''' ''' 또는 """ """ 블록주석 Ctrl + / (설정과 해제가 동일) * 해제 시 '/' 가 나온다면 window +space 키로 한컴입력기->Micosoft 입력기로 바꾸기
2021.11.02 -
[파이썬] 문자열
문자열 연산 # 문자열 합치기 : 문자열 + 문자열 # 문자열 반복 : 문자열 * 숫자 # 문자열+숫자 --> 오류발생 문자열의 인덱싱과 슬라이싱 # 인덱스는 0부터 시작한다 # s[i] : s 문자열에서 i번째 문자 추출 # s[i:j] : s 문자열에서 i번째에서 j-1까지의 문자 추출 # s[i:j:k] : s 문자열에서 i번째에서 j-1까지에서 k개씩 건너뛰어 문자 추출 # s[-i] : s 문자열에서 뒤에서부터 i번째 문자 추출 # ( 뒤에서 인덱스는 1부터 센다 ) 문자열 관련 함수 # s.count('글') : s 문자열에서 '글'이라는 문자 개수 세기 # s.index('글') : s 문자열에서 문자 '글' 위치 알려주기 # s.find('글') : s 문자열에서 문자 '글' 위치 알려주기..
2021.10.25