일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 파이썬 첼린지
- 자바 기초
- Rust
- java
- 러스트 예제
- Python
- Python challenge
- 알고리즘
- 자바
- 파이썬 알고리즘
- Reversing
- ubuntu
- data communication
- 우분투
- 오라클
- Database
- 러스트 프로그래밍 공식 가이드
- 파이썬 챌린지
- 오라클DB
- 자바 개념
- 러스트
- 데이터베이스
- Operating System
- 백준
- 운영체제
- 파이썬
- OS
- C
- 백준 러스트
- 데이터 통신
- Today
- Total
목록Development Study (174)
IT’s Portfolio
Start!
Start!
Start!
sys.exit() => sys 모듈의 프로그램 종료 함수 exit() 함수의 괄호 안에는 인자값이 포함될 수 있다. import sys sys.exit(0) 인자값에 0을 넣었을 때는 import sys sys.exit(1) 인자값에 1을 넣었을 때는 감이 잡혔을 듯한데 혹시 모르니 설명을 하겠다. a = 10 b = 11 print(a+b) 이러한 파이썬 코드를 짜고 실행을 했을 때 우리는 이러한 결과창을 보게 된다. 보다싶이 성공적으로 수행된 프로그램은 exit code가 0으로 반환된다. a = 10 b = "f" print(a+b) 만약 이러한 터무니없는 오류 코드를 짜고 실행을 하면 오류 문장을 출력하며 exit code가 1로 반환되는 것을 알 수 있다. 그렇기에 프로그램이 정상적으로 종료가..
지금까지 쳐놀고 다른 일 좀 하느라 글 업데이트가 뜸했음 ㅋㅋ 오늘은 네이버 뉴스에서 지역별 코로나19 뉴스를 크롤링해오는 프로그램을 제작해보자. 준비물 : 신승훈의 I believe를 들으면서 하도록 하자. 개띵곡임 ㅇㅇ;; import import sys from bs4 import BeautifulSoup from datetime import datetime import requests import pandas as pd 오류가 나면 프로그램 종료를 위한 sys bs4와 requests는 크롤링 국룰 엑셀파일 제작을 위한 datetime과 pandas coding location_text = "" title_text=[] link_text=[] time_text=[] press_text=[] res..
오늘은 네이버에서 지역별 날씨 정보를 크롤링하는 프로그램을 제작해보려고한다. 준비물: python, requests 라이브러리, bs4 라이브러리, 생각하는 뇌 import import requests from bs4 import BeautifulSoup 국룰 Coding location = input("지역을 입력하세요\n>>> ") Finallocation = location + '날씨' LocationInfo = "" NowTemp = "" CheckDust = [] url = 'https://search.naver.com/search.naver?where=nexearch&sm=top_hty&fbm=1&ie=utf8&query=' + Finallocation hdr = {'User-Agent': (..
P 파일 확장자, Python Pickle Module이란? p 파일은 Python Pickle 모듈에 의해 만들어지는 파일로 Python 객체를 디스크에 저장하거나 네트워크를 통해 전송하기 위해 바이트 표현으로 변환하는데 사용함. 일반 텍스트를 파일로 저장할 때는 파일 입출력을 이용함. 데이터를 다른 형식으로 변환하지 않고도 객체를 편리하게 저장하거나 전송할 수 있음. 즉, 리스트나 클래스같은 텍스트가 아닌 자료형은 일반적인 파일 입출력 방법으로 데이터를 저장하거나 불러올 수 없는데 Pickle 모듈을 사용하면 가능함. Pickle Module 모듈 import 필요. pickle로 데이터를 입력하거나 로드하려면 파일을 wb, rb형식을 사용해야함. 입력: pickle.dump( 입력데이터, 파일 ) ..
isalpha() 문자열이 영어 혹은 한글로 되어있으면 참 리턴, 아니면 거짓 리턴. text = "!#$$!@$!!!!!!!!@$#231421234네123^&^#$#이!#12313_+{스" text1 = "네이스" text2 = "123123" text3 = "!@#$" check = "" print(text1.isalpha()) print(text2.isalpha()) print(text3.isalpha()) for i in text: if i.isalpha(): check += i print(check) 결과: text1은 한글(문자) text2는 숫자 text3는 특수문자 이를 이용해서 숫자와 특수문자가 섞인 문자열 중 글자만 뽑아내는 것이 가능하다. isalnum() 문자열이 영어, 한글 혹은 ..