728x90 파이썬49 문자열에서 숫자만 가져오기 - 파이썬 문자열에 들어있는 숫자만 가져오는 방법import re string = 'aaa1234, ^&*2233pp' numbers = re.sub(r'[^0-9]', '', string) print(numbers) 2024. 7. 2. 네이버tv 재생수 가져오기 - 파이썬, 크롤링 네이버tv 화면에 표시되는 재생 수를 크롤링하여 가져오기재생 수는 play 아이디를 사용하는 span 태그안에 있다from urllib.request import urlopenfrom bs4 import BeautifulSoupimport retry:html = urlopen("https://tv.naver.com/v/24002047/list/67096")bsObj = BeautifulSoup(html.read(), "html.parser")nameList = bsObj.findAll("span", {"class": "play"})for name in nameList: numbers = re.sub(r'[^0-9]', '', name.get_text()) print(numbers)except H.. 2024. 7. 2. csv 파일 읽어오기 - 파이썬 from urllib.request import urlopenfrom io import StringIOimport csvdata = urlopen("http://test.co.kr/test.csv").read().decode('ascii','ignore')dataFile = StringIO(data)csvReader = csv.reader(dataFile)for row in csvReader:print(row) 2024. 7. 2. 파일 읽어오기 - 파이썬 from urllib.request import urlopentxtPage = urlopen("https://www.test.co.kr/test.txt")print(txtPage.read())//인코딩시print(str(txtPage.read(), 'utf-8')) 2024. 7. 2. BeautifulSoup 라이브러리 사용법 - 파이썬 from urllib.request import urlopenfrom bs4 import BeautifulSouptry: html = urlopen("https://www.python.co.kr/index.php") bsObj = BeautifulSoup(html.read(), "html.parser") print(bsObj.title)except HTTPError as e: print(e)bsObj.title 은 해당 웹사이트의 title 태그 값을 출력. 다른 태그 값들도 동일한 방법으로 가져올 수 있다.//ID green 을 사용하는 span의 텍스트 가져오기nameList = bsObj.findAll("span",{"class":"green"})for name in nameList: prin.. 2024. 7. 2. 파이썬 함수 사용법 파이썬에서 함수를 사용하는 방법은 아래와 같이 형식을 맞춰주면 된다. def add(a, b): return a+b 첫줄에는 함수의 이름을 입력하고 두번째 줄부터는 기능을 입력하면 되는데 파이썬 같은 경우 들여쓰기를 꼭 지켜야한다. 2024. 7. 1. 이전 1 ··· 5 6 7 8 9 다음