본문 바로가기

Python9

[Python3 / Mac ] 웹 크롤링을 위한 준비 - pip, requests, beautifulsoup4 설치 학교 수업 중 도표 혹은 그래프를 이용한 자료를 만들어 발표하는 과제를 받았습니다. 뭔가 참신한 것을 해볼 수는 없을까? 싶은 마음에 이것저것 알아보게 되었고, 파이썬을 이용하여 대표적인 언론사의 각 분야별 기사에서 특정 키워드들을 크롤링하여 워드 클라우드를 만들고, 그것과 기존 도표, 그래프와의 차별점을 발표하기로 하였습니다. 그리하여 파이썬을 통한 웹 크롤링의 준비를 해보려고 합니다. 작업 환경 : macOS - GCC 컴파일러가 이미 설치되어 있음을 전제 1. Homebrew 설치하기 Homebrew는 애플의 mac에서의 소프트웨어 설치를 편리하게 만들어주는 패키지 관리 시스템입니다. 자세한 것은 Homebrew 홈페이지 : https://brew.sh/index_ko 에서 확인하실 수 있습니다. .. 2019. 5. 20.
[BOJ / Python] 7287번 : 등록 - 등록 - 문제설명 이 문제를 풀며- 에이 설마 하드코딩이겠어? 내 소스 print("25\nceounjc") 그런데 그것이 실제로 일어났습니다... 채점 결과 2019. 5. 6.
[BOJ / Python] 10817번 : 세 수 - 세 수 - 문제설명 이 문제를 풀기 전에 C언어로 풀면서 분명히 입력, 출력 모두 예제와 같은데도 틀렸다... 맞았는데 왜 틀려요! 틀렸으니까 틀렸지 C언어로 머리를 싸매다가 왜 안될까? 싶던 와중, 파이썬의 리스트 관련 함수에 sort라는 함수가 있음이 떠올라 파이썬으로 언어 변경... 조만간 C언어로도 다시 해결해서 오겠다. 내 소스 num = list(map(int, input().split())) num.sort() print(num[1]) 채점 결과 2019. 5. 3.
[BOJ / Python ] 2739번 : 구구단 - 구구단 - Python 문제설명 이 문제를 풀기 전에- 정말 간단한 for문 활용 문제. 내 소스 num = int(input()) for i in range(1, 10): print("{0} * {1} = {2}".format(num, i, num*i)) 결과 2019. 5. 2.