💻 소프트웨어(SW)/Python

: 사건의 발단 requests 라이브러리를 통해 특정 웹사이트의 데이터를 크롤링하거나 API를 호출하였는데 이 반환되었음. : 해결 방법 이 오류는 서버가 클라이언트의 요청은 이해했지만 주로 권한 때문에 처리를 거부한다는걸 의미함. 따라서 User-Agent를 설정하여 해결할 수 있음 대부분 웹사이트는 웹 브라우저의 요청을 받고자 하여 User-Agent를 웹 브라우저처럼 설정해두면 됨. # Before response = requests.get(url) # After headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Saf..
json.dumps() 함수는 JSON (JavaScript Object Notation) 데이터를 문자열로 변경하는데 사용됩니다.이 함수를 사용하기 위해 json 모듈을 import 해야합니다.기본 구문은 다음과 같습니다. import json json_string = json.dumps(obj, indent=None, separators=None, sort_keys=False) obj : JSON으로 변환할 객체 (선택) indent: 들여쓰기 수 (선택) separators: JSON 문자열에서 공백을 제거하기 위한 구분 기호 설정 (선택) sort_keys: 딕셔너리 키를 정렬할지 여부를 결정하는 부분 import json dummy = { "name": "dodol", "age": "20", "..
> del del x[n] x는 list나 dict도 가능하고 일반 변수도 가능하며 제거 시에는 메모리에서 제거한다. 또한 n번째 index를 제거하며 [n:]과 같이 슬라이싱 기법도 가능하다. # 예시 > remove() x.remove(n) x는 list 자료형이 가능하며, 인덱스를 모를 때 n이라는 값을 삭제한다. 하지만 n이 중복적으로 들어있을 시 맨 앞에 있는 첫번째 n을 제거한다. 따라서 리스트 안의 모든 n을 제거할 때에는 반복문을 통해 제거할 수 있다. # 예시 > pop() x.pop() x는 list자료형이 가능하며, 기본적으로 마지막 요소를 제거한 뒤 반환한다. (pop(n) -> index기반으로 n을 제거한 뒤 반환한다) # 예시
파이썬에서 주로 사용되는 숫자로는 정수형(int), 실수형(float)이 있다. - 정수형(Integer) 정수를 나타내는 숫자형으로, 음의 정수와 양의 정수(자연수) 그리고 0을 포함한다. 추가로 문자열을 정수로 변환할 수 있다. - 실수형(Float) 실수를 나타내는 숫자형으로, 소수점이 포함된 숫자이다. 더보기 구글 번역기에 실수를 번역하면 Real Number라고 번역이 된다. 하지만 왜 Float라고 쓸까? 그 이유는 5.23 = 5.23 * 10^0 = 0.523 * 10^1 = 0.0523 * 10^2 등 소수점이 이리저리 둥둥 떠다닌다고 볼 수 있다. 그래서 Floating-point = 부동소수점이라고 주로 부르곤 한다. 또한, Floating에서 Float만 가져와서 사용한다고 볼 수 ..
#파이썬이_도대체_뭐야? #파이썬_입문기 #파이썬_강좌 #파이썬이란? || 안녕하세요. Dodolist입니다. || 제가 본격적으로 Python에 대한 강좌를 진행하기 전에, Python이 무엇이고, 왜 배우는지에 대해서 먼저 소개를 해드리겠습니다. 다음과 같은 사람들에게 추천할만한, 듣기 적합할만한 강좌가 될 것입니다. ■ C언어를 배워봤는데 너무 어려운 사람 ■ 직관적인 프로그래밍 언어를 배우고 싶은 사람 ■ Python을 배웠었지만 오랫동안 쓰질 않아서 까먹은 사람 ■ 요즘 코딩이 유명해서 가장 쉬워 보이는 Python을 배워보려는 사람 하지만, 파이썬을 이미 알고 계신 분이 이 강좌를 처음부터 들을 필요는 없습니다! (필요한 부분만 찾아서 보시면 될 것 같아요!) Python이 뭐예요?? 1991..
Dodolist
'💻 소프트웨어(SW)/Python' 카테고리의 글 목록