목차
- 이전 포스팅의 파이썬 Seleninum 모듈의 xpath 활용 입력창에 값 입력 예제 학습 링크
- 이전 포스팅의 파이썬 Seleninum 활용 execute_script로 스크롤 내리고 올리기 예제 학습 링크
- 이전 포스팅의 파이썬 구글 FCM v1 파이썬에서 푸시 전송 예제 학습 링크
- 파이썬 코딩 언어 Range 활용 아스키 코드 표의 소문자 배열 생성 및 출력 예제
- 파이썬 코딩 언어 os.getrandom 활용 아스키 코드표의 랜덤 문자열 생성 및 출력 예제
이전 포스팅의 파이썬 Seleninum 모듈의 xpath 활용 입력창에 값 입력 예제 학습 링크
이전에 작성한 포스팅에서는 파이썬 Selenium 모듈을 활용하여 웹 페이지에서 XPath를 사용해 입력 창에 값을 입력하는 방법을 배웠습니다. 웹 자동화는 웹 테스팅, 스크래핑, 데이터 수집 등 다양한 용도로 사용됩니다. XPath를 사용하여 웹 페이지의 버튼, 입력 창 버튼 UI 등을 찾아낼 수 있습니다. 이전 예제에서는 xpath를 활용하여 네이버 웹 사이트의 검색 창 버튼을 찾아내어 자동으로 검색어를 입력하게 하였습니다. 만약 파이썬 Seleninum 모듈로 입력창 UI에 문자열 작성 방법이 궁금하시다면 아래 링크를 참고해주세요.
2023.08.21 - [Python] - [Python] 파이썬 크롬 Selenium 활용 입력창에 값 입력하기 예제(xpath, input)
[Python] 파이썬 크롬 Selenium 활용 입력창에 값 입력하기 예제(xpath, input)
목차 파이썬 Seleninum 네이버 뉴스 타이틀 긁어오기 예제 이전 포스팅 참고 학습 파이썬 Seleninum xpath 버튼 찾아 클릭 예제 이전 포스팅 참고 학습 파이썬 Seleninum execute_script로 스크롤 내리고 올리
salguworld.tistory.com
이전 포스팅의 파이썬 Seleninum 활용 execute_script로 스크롤 내리고 올리기 예제 학습 링크
이전 포스팅에서는 파이썬 Selenium 모듈을 활용하여 웹 페이지에서 JavaScript 코드를 실행하여 스크롤을 내리거나 올리는 방법을 학습했습니다. 이것은 웹 페이지 스크롤링, 무한 스크롤 페이지 스크랩 등의 반복적인 일을 자동화할 수 있습니다. 특히 내가 직접 매크로와 같은 작업들을 보지 않아도 어딘가에서 주기적으로 실행시키는 자동화 프로그래밍이 가능하다는 장점이 있습니다. 만약 파이썬에서 Seleninum 모듈을 활용하여 스크롤 자동화 기능이 필요하시다면 아래 링크를 참고해주세요.
2023.08.21 - [Python] - [Python] 파이썬 크롬 Selenium 활용 스크롤 내리고 올리기 예제(execute_script)
[Python] 파이썬 크롬 Selenium 활용 스크롤 내리고 올리기 예제(execute_script)
목차 파이썬 크롬 크롤링을 위한 Seleninum 모듈 설치 예제 이전 포스팅 학습 파이썬 사용자에게 입력 받기 input 함수 예제 이전 포스팅 학습 파이썬 Seleninum find_element로 특정 태그 텍스트 가져오기
salguworld.tistory.com
이전 포스팅의 파이썬 구글 FCM v1 파이썬에서 푸시 전송 예제 학습 링크
마지막으로 파이썬을 사용하여 Google Firebase Cloud Messaging (FCM)을 활용하여 푸시 알림을 보내는 방법을 이전 포스팅에서 학습했습니다. FCM을 사용하면 모바일 앱 또는 웹 앱에서 사용자에게 푸시 알림을 보낼 수 있습니다. 안드로이드 모바일끼리 통신하는 것이 아닌 중심의 파이썬 서버에서 서비스를 이용중인 안드로이드, iOS 휴대폰 사용자들에게 일괄 푸시를 전송할 수 있다는 점에서 유용합니다. 만약 파이썬 웹서버에서 구글 FCM 푸시를 전송하는 방법이 궁금하시다면 아래 링크를 참고해주세요.
2023.08.23 - [Python] - [Python/Android] 구글 FCM V1 파이썬 푸시 전송 예제
[Python/Android] 구글 FCM V1 파이썬 푸시 전송 예제
목차 안드로이드 스튜디오 앱 프로젝트 생성 예제 이전 포스팅 참고 학습 파이썬 및 안드로이드 푸시 연동을 위한 Firebase 프로젝트 생성 예제 이전 포스팅 참고 학습 안드로이드 푸시 수신 앱 만
salguworld.tistory.com
파이썬 코딩 언어 Range 활용 아스키 코드 표의 소문자 배열 생성 및 출력 예제
아래는 파이썬에서 Range를 사용하여 아스키 코드 표의 소문자 집합 배열을 만들고 출력하는 예제입니다. 이러한 배열을 이용하면 추후 정수를 사용자에게 입력받았을 때 해당하는 아스키 문자로 변환 혹은 치환이 가능합니다.
# 아스키 코드 표에서 소문자 a부터 z까지의 문자 배열 생성
lowercase_letters = [chr(code) for code in range(97, 123)] # 아스키 코드 97부터 122까지
# 생성된 배열 출력
print(lowercase_letters)
파이썬 코딩 언어 os.getrandom 활용 아스키 코드표의 랜덤 문자열 생성 및 출력 예제
아래는 파이썬 os.getrandom 함수를 사용하여 랜덤한 아스키 문자열을 생성하는 예제입니다. 랜덤 문자열은 비밀 키 생성, 랜덤 데이터 생성 등 다양한 응용 분야에서 유용합니다. 이를 통해 암호화 및 보안과 관련된 작업을 수행할 수 있습니다.
import os
# 랜덤 문자열 길이 설정
length = 10
# 아스키 코드 표 범위 내에서 랜덤 문자열 생성
random_string = ''.join([chr(os.getrandom(1)[0] % 26 + 97) for _ in range(length)])
# 생성된 랜덤 문자열 출력
print(random_string)