본문 바로가기
반응형

분류 전체보기2022

Selenium 소개 Selenium은 웹 애플리케이션 테스트 자동화를 위한 오픈 소스 도구로서, 웹 브라우저를 자동으로 조작하여 웹 페이지의 동작을 시뮬레이션하는 데 사용됩니다. 웹 브라우저를 통해 사용자가 수동으로 수행하는 작업들을 프로그래밍으로 자동화하여 웹 애플리케이션의 품질을 향상시키는 데에 도움이 됩니다. Selenium의 특징 다양한 언어 지원: Selenium은 Java, Python, C#, Ruby, JavaScript(Node.js), PHP 등 다양한 프로그래밍 언어를 지원하므로 개발자들이 자신의 선호하는 언어로 테스트 스크립트를 작성할 수 있습니다. 크로스 브라우징 테스트: Selenium은 다양한 웹 브라우저(Chrome, Firefox, Safari, Edge, Opera 등)와 플랫폼(OSX, W.. 2023. 8. 2.
파이썬으로 계산기 만들기 1. 계산기 기본 구조 설계: 우리가 만들 계산기는 간단하게 두 개의 숫자와 하나의 연산자를 입력받아 계산하는 기능을 갖추고 있습니다. 이를 위해 사용자로부터 숫자와 연산자를 입력받는 함수와 각 연산을 수행하는 함수들을 정의합니다. 2. 계산기 함수 설계: 먼저, 덧셈, 뺄셈, 곱셈, 나눗셈 연산에 대한 함수를 따로 정의합니다. def add(x, y): return x + y def subtract(x, y): return x - y def multiply(x, y): return x * y def divide(x, y): return x / y 3. 사용자 입력 처리: 사용자로부터 첫 번째 숫자, 연산자, 두 번째 숫자를 입력받는 함수를 정의합니다. def get_user_input(): num1 =.. 2023. 8. 1.
파이썬 datetime 라이브러리 datetime 라이브러리:datetime 라이브러리는 날짜와 시간을 다루는 함수들을 제공하는 라이브러리입니다. 날짜와 시간의 생성, 변환, 포맷팅 등을 수행할 수 있습니다.날짜 생성 함수:datetime.date(year, month, day): 지정된 연도, 월, 일로 날짜 객체를 생성합니다.datetime.datetime(year, month, day, hour, minute, second, microsecond): 날짜와 시간을 포함한 객체를 생성합니다.datetime.timedelta(days, seconds, microseconds, milliseconds, minutes, hours, weeks): 시간 간격을 나타내는 객체를 생성합니다.import datetime # datetime.dat.. 2023. 8. 1.
파이썬 독학 커리큘럼 - Selenium Selenium은 웹 애플리케이션 테스트 자동화를 위한 도구로서, 웹 브라우저를 자동으로 조작하고 웹 페이지의 동작을 시뮬레이션할 수 있습니다. Selenium은 웹 브라우저와 상호작용하여 테스트를 자동화하거나 웹 스크래핑 등 다양한 웹 자동화 작업에 사용됩니다. 아래는 Selenium에 대한 커리큘럼을 제시합니다.단계 1: Selenium 기초1. Selenium 소개:Selenium이란?Selenium과 WebDriver의 차이점Selenium이 지원하는 웹 브라우저[Python/Selenium] - Selenium 소개 2. Selenium 설치:Selenium 설치 방법웹 드라이버 설치[Python/Selenium] - Selenium 및 Web driver 설치 3. 웹 브라우저 조작:웹 브라우.. 2023. 7. 31.
파이썬 random 라이브러리 random 라이브러리:random 라이브러리는 난수(랜덤 숫자)를 생성하는 함수들을 제공하는 라이브러리입니다. 다양한 난수 생성 함수와 시퀀스 조작 함수를 포함하고 있습니다.난수 생성 함수:random.random(): 0 이상 1 미만의 실수 난수를 반환합니다.random.uniform(a, b): a 이상 b 이하의 실수 난수를 반환합니다.random.randint(a, b): a 이상 b 이하의 정수 난수를 반환합니다.random.randrange(start, stop, step): start 이상 stop 미만의 정수 난수를 step 간격으로 반환합니다.random.choice(sequence): 시퀀스(리스트, 문자열 등)에서 임의의 요소를 반환합니다.import random # random... 2023. 7. 31.
파이썬 예외처리 (try, except, finally) 예외처리(Exception Handling)는 파이썬 프로그램에서 발생할 수 있는 오류나 예외 상황에 대처하는 방법을 말합니다. 프로그램이 오류를 만나더라도 강제 종료되지 않고, 예외를 잘 처리하여 원활한 실행을 지원하도록 합니다. 파이썬에서는 try, except, else, finally 등의 예외처리 구문을 제공합니다.1. 기본적인 예외처리:try 블록 안에 예외가 발생할 가능성이 있는 코드를 작성하고, except 블록에서 예외를 처리합니다. 예외가 발생하면 프로그램이 강제 종료되지 않고, except 블록이 실행됩니다.try: # 예외가 발생할 가능성이 있는 코드 result = 10 / 0 except ZeroDivisionError: # 예외가 발생했을 때 처리하는 코드 print("0으로 .. 2023. 7. 31.
반응형