본문 바로가기
728x90

프로그래밍99

파이썬 기초 문법 파이썬 기초 문법에는 다음과 같은 내용이 있습니다: 1. 변수: 값을 저장하기 위한 이름입니다. 변수는 숫자, 문자열, 불리언 등 다양한 값의 타입을 가질 수 있습니다. 2. 연산자: 더하기, 빼기, 곱하기, 나누기와 같은 산술 연산자뿐만 아니라 비교 연산자, 논리 연산자 등이 있습니다. 3. 조건문: 조건에 따라 실행할 코드를 다르게 처리하는 것입니다. if, elif, else 키워드를 사용합니다. 4. 반복문: 특정한 조건을 만족하는 동안 코드를 반복적으로 실행하는 것입니다. for, while 키워드를 사용합니다. 5. 함수: 재사용 가능한 코드 블록을 만드는 것입니다. def 키워드를 사용합니다. 6. 클래스: 객체 지향 프로그래밍을 위한 구조입니다. 클래스는 객체를 만드는 템플릿 역할을 합니다.. 2023. 4. 2.
텔레그램 봇 메세지 발송 및 발송 오류 해결법 텔레그램 봇 메세지 발송 및 발송 오류 해결법 최근 버전에서 발송하려면 아래처럼 에러가 나옵니다. RuntimeWarning: coroutine 'Bot.send_message' was never awaited RuntimeWarning: Enable tracemalloc to get the object allocation traceback 아래는 이전에 쓰던 코드 import telegram token = '텔레그램 봇 API' bot = telegram.Bot(token=token) bot.send_message(chat_id,'보낼메세지') 최신 버전에 따른 변경된 코드 import asyncio import telegram async def main(): #실행시킬 함수명 임의지정 token = .. 2023. 3. 19.
HTML POST 값 공백 제거 HTML 에서 POST 로 값을 넘겨줄때 select 는 잘되는데 update 등 나머지가 안될때가 있다 그럴땐 POST에서 넘어온 값이 공백이 있는지 체크를 해봐야한다 크롬기준 위처럼 네트워크 해당 페이지클릭 후 페이로드 항목에 보면 "인코딩된URL보기"에서 값 앞뒤에 +가 붙는걸 볼수 있다 "디코딩된 데이터보기"에서 드래그해보면 실제 확인이 가능하다 이러면 쿼리 돌리는데 문제가 있다 그럴땐 아래처럼 trim을 붙여서 넘기면 해결된다!!! $cd_store = trim($_POST['cd_store']); $no_term = trim($_POST['no_term']); 2023. 3. 10.
파이썬 python 괄호 안의 내용 모두 삭제 파이썬 python 괄호안의 내용 모두 삭제 아래는 대괄호 [ ] 안에 있는 import re pattern = r'\[[^]]*\]' x = '이건 [괄호 안의 불필요한 정보를] 삭제하는 코드' text = re.sub(pattern=pattern, repl='', string= x) print(text) ==> 이건 삭제하는 코드 이렇게 나온다 아래는 소괄호 ( ) 안에 있는 import re pattern = r'\([^)]*\)' x = '이건 (괄호 안의 불필요한 정보를) 삭제하는 코드' text = re.sub(pattern=pattern, repl='', string= x) print(text) ==> 이건 삭제하는 코드 2023. 2. 10.
728x90