본문 바로가기

Python

Python3 Error : TypeError: 'newline' is an invalid keyword argument for this function 대학원 강의를 듣던 도중 이러한 에러를 마주치게 되었다. Traceback (most recent call last): File "chap01_161.py", line 8, in with open(input_file, 'r', newline='') as filereader:TypeError: 'newline' is an invalid keyword argument for this function 코드는 그저 txt 확장자로 되어있는 파일을 읽어와서 출력하는 내용밖에 없었다. 소스코드 내용 import sys import os import glob inputPath = sys.argv[1] for input_file in glob.glob(os.path.join(inputPath, "*.txt")): wi.. 더보기
파이썬 문자열 슬라이싱 test = "Hello, Python" test[3] 'l'test1 = test[0] + test[1] + test[2] + test[3] + test[4]print(test1)Hellotest[0:5]Hello 어레이의 -1은 뒤에서부터, 뒤에서부터 카운트는 -1부터 시작추후 수정 예정 더보기
Python Boolean Operator """ Boolean Operators------------------------ True and True is TrueTrue and False is FalseFalse and True is FalseFalse and False is False True or True is TrueTrue or False is TrueFalse or True is TrueFalse or False is False Not True is FalseNot False is True """ -codecamp 더보기
python 모듈, 패키지 차이 from 모듈 import 함수 또는 변수import 모듈 패키지 : 모듈 꾸러미라 생각하면 된다.(모듈을 모아놓은 파이썬 파일)모듈: 독자적인 기능을 갖는 구성 요소(각각의 소스파일이 모듈) 더보기
for문 range for i in ragne(0, 10, 1):시작값, 멈춤값, 연속하는 두 수의 차 더보기
Pydev 한글입력 하는법 Window-Preferences General-Content Types-Python File Default encoding 에 MS949 입력 후 업데이트 파일 상단부에 # -*- coding: ms949 -*- 입력하면 한글출력 더보기
기초 연산자 abs() : 절대값 계산 함수round() : 반올림 계산 함수trunc() : 버림 계산 함수 import math : math모듈을 임포트 factorial() : 팩토리얼 계산 함수 degrees() : 라디안을 입력받아 도를 계산radians() : 도를 입력받아 라디안을 계산 sin() : 사인 값을 계산cos() : 코사인 값을 계산tan() : 탄젠트 값을 계산 더보기
python의 시작에서.. python을 시작한지 3일째 되는 날..c언어보다는 자유롭고 영어 문장을 쓰는 듯한 느낌..아직까진 로직이 다 이해되진 않았지만..다만 오늘 의문이 드는것은 continue를 쓸때는 밑으로 해서 계속 진행되지 않고(?) 다시 실행문 첫부분으로 간다는거좀더 코드를 돌려봐야겠다 더보기