Basic/Python

· Basic/Python
python test assertionTestCase 클래스는 값을 검사하고 실패를 보고하기 위해 몇 개의 assert 메서드를 제공합니다. 다음 표는 보통 많이 사용되는 메서드들입니다(더 많은 assert 메서드는 표 아래를 보십시오):메서드검사하는 내용추가된 버전assertEqual(a, b)a == b assertNotEqual(a, b)a != b assertTrue(x)bool(x) is True assertFalse(x)bool(x) is False assertIs(a, b)a is b3.1assertIsNot(a, b)a is not b3.1assertIsNone(x)x is None3.1assertIsNotNone(x)x is not None3.1assertIn(a, b)a in b3.1a..
· Basic/Python
2024/01/28 업데이트 되었습니다. 서론 BASE_DIR = os.path.dirname(os.path.abspath(__file__)) 조만간 포스팅할 예정인 파이썬을 이용한 웹 크롤링, 스크래핑 주제를 공부하던 중 막히는 부분이 생겼습니다. 바로 위의 구문입니다. 이를 이해하기 위한 지식을 공부하며 포스트를 작성합니다. 시작 파이썬은 파일 경로 또는 디렉토리와 관련한 코드가 많이 필요합니다. 파일 및 디렉토리 경로에 관한 함수는 모두 os 모듈을 사용하기 때문에 os 모듈의 import가 필요합니다. 직접 쳐보면서 따라하길 권장합니다. (하단 코드에선 import os를 생략합니다.) 현재 작업 폴더 얻기 os.getcwd()를 사용하여 얻습니다. (get current working direc..
· Basic/Python
Collections - container datatypessource code: Lib/collections/__init__.py 이 모듈은 파이썬의 범용 컨테이너 데이터 타입 내장 컨테이너 (dict, list, set, tuple)을 대신할 특수 컨테이너 데이터 타입을 제공합니다. 데이터 타입들은 아래의 표와 같습니다. namedtuple()factory function for creating tuple subclasses with named fieldsdequelist-like container with fast appends and pops on either endChainMapdict-like class for creating a single view of multiple mappingsCou..
· Basic/Python
이 글은 PC 버전 TISTORY에 최적화 되어있습니다. 문제#number.py print("Number 테스트 파일") """저자: Evan HwangData: 몰라"""위와 같은 파이썬 기초 코드를 실행하려고 하니 아래와 같은 에러가 떴습니다. Non-ASCII character '\xed' in file number.py on line 2, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details 이유 파이썬 코드 내에 한글이 있으면 에러가 뜬다고 하더군요. 인코딩 옵션이 필요해보입니다. 해결#-*- coding: utf-8 -*- 를 코드 상단에 넣으니 해결 완료.#-*- coding: utf-8 -*-#numbe..
에반황
'Basic/Python' 카테고리의 글 목록