[python] TypeError: expected string or bytes-like object TypeError: expected string or bytes-like object 정규표현식을 사용하여 findall을 했는데, 타입에러(TypeError: expected string or bytes-like object)가 떴다. 분명 list에서도 잘 뽑아주고 정규표현식도 맞는데 왜 계속 에러가 나는거지.. 했는데 추출을 할 리스트가 string형식이 아니어서 string으로 변환. param1 = re.findall("[0-9]{5}", str(key)) param2 = re.findall("[A-Z]{1}[0-9]{3}", str(key))
String으로 된 날짜에 일자를 더해서 세팅 package com.blue.controller; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.*; public class CalendarEx2 { public static void main(String[] arg) { // 2019.12.31 + 2일 DateFormat dateFormat = new SimpleDateFormat("yyyyMMdd"); Date date = null; try { date = dateFormat.parse("20191231"); } catch (ParseExcepti..
#java #오늘 #일자 #string #format #YYYYMMDD 오늘 날짜를 문자 YYYYMMDD 포맷으로 나오게 하는 방법 import java.util.Calendar; import java.text.SimpleDateFormat; public class testToday{ public static void main(String args[]){ SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); Calendar c1 = Calendar.getInstance(); String strToday = sdf.format(c1.getTime()); System.out.println("Today=" + strToday); } }
문자열 비교 string1 = 'Hello'string2 = 'hello' if string1.lower() == string2.lower(): print "같은 스트링"else: print "다른 스트링"