본문 바로가기
반응형

분류 전체보기216

[Python] PyQt5 텍스트 상자 값 가져오기/ python GUI(4) 2021.10.01 - [Python/PyQt] - [Python] PyQt5 버튼 클릭 시 텍스트 출력/ python GUI(3) 이전 포스팅에 이어 Pushbutton 클릭 시에 텍스트 상자에 적힌 값을 다른 텍스트 상자로 출력하는 프로그램을 작성한다 1. PyQt5 designer 실행해서 이전에 작성한 ui 불러온다 2. 내가 설정한 objcetName은 1. pushButton 2. textEdit 3. pushButton_2 4. output_text 3. textEdit에서 값을 가져오기 위해 사용하는 함수는 toPlainText() 출력 버튼(pushButton_2)을 누르면 4번 output_text로 출력하는 함수를 작성한다 def buttonClicked_Output(self): se.. 2021. 10. 4.
[python] PyQt5 응용 /계산기 만들기 - 레이아웃 배치 (1) 1. pyqt를 응용하여 계산기를 만든다 : 전체영상은 아래 2. 계산기는 윈도우10에 있는 기본 계산기랑 최대한 비슷하게 만들어 볼 예정 3. 아래와 같은 계산기 기능을 코딩해보자 4. Qt Designer 열기 - Dialog without Buttons 선택 - 크기는 너비 480 높이는640 5. Push Button을 Dialog에 배치한다 - 배치할 push button을 모두 선택하고 격자형으로 배치 - push button 사이즈를 조절한다 6. 계산 결과를 출력해주는 텍스트 공간을 위해 Widget을 배치하고 그 위에 Line Edit를 배치 7. Widget 부분도 격자형으로 배치하고 Line Edit크기를 조절한다 8. 창 크기에 따라 창요소 크기를 조절하기 위해 QDialog도 격자.. 2021. 10. 3.
[Python] PyQt5 버튼 클릭 시 텍스트 출력/ python GUI(3) pyqt에서 pushbutton 클릭 시에 텍스트 상자에 출력하는 것을 작성 1. PyQt5 designer를 실행행하고 이전에 작성한 test.ui를 불러온다 2. MainWinodw에 Text Edit을 배치하고 objectName을 objectName를 textEdit로 저장 2021.09.23 - [Python/PyQt] - [Python] PyQt5 버튼 클릭 시 이벤트 발생/Python GUI(2) 3. 이전 게시글에서 작성한 버튼 클릭시 호출되는 함수 부분 def buttonClicked(self): 를 수정 def buttonClicked(self): #pushButton 클릭되었을때 text상자에 출력해주는 소스 # self.textEdit.setText("버튼누름") #한번만 입력됨 #.. 2021. 10. 1.
라즈베리파이에서 파이썬으로 음악재생 (pygame) 2021.02.25 - [Python] - 파이썬 음악 재생 하는 방법 파이썬 음악 재생 하는 방법 1. playsound playsound를 사용하기 위해서는 모듈을 설치해야한다 해당 프로젝트의 터미널 창에서 설치 명령어 작성 pip3 install playsound from playsound import playsound playsound("파일.mp3") playsound.. eggwhite0.tistory.com 이전에 작성했던 playsound나 winsound는 윈도우에서는 실행 가능했지만 라즈베리파이에서는 작동이 안됐다 해결방법을 찾다가 발견한 pygame 모듈 python이 돌아가는 os에서는 다 실행 가능하다 1. pygame 모듈 설치하기 - 먼저 window환경에서 설치하는 방법 터미.. 2021. 10. 1.
파이썬 playsound 음악 중지하기 2021.02.25 - [Python] - 파이썬 음악 재생 하는 방법 파이썬 음악 재생 하는 방법 1. playsound playsound를 사용하기 위해서는 모듈을 설치해야한다 해당 프로젝트의 터미널 창에서 설치 명령어 작성 pip3 install playsound from playsound import playsound playsound("파일.mp3") playsound.. eggwhite0.tistory.com 예전에 playsound로 음악 재생하는 방법만 올리고 중지하는 방법은 안 올려서 정리함 찾아보니까 playsound는 말그대로 음악 재생하는 단일 기능만 가지고 있어 음악 중지하는 함수가 따로 없었다 playsound를 사용하려면 멀티쓰레딩을 이용해서 종료하는 함수를 만들어서 종료시킬 .. 2021. 10. 1.
Python 특정 문자 제거 및 치환 하기 Python에서 문자열 치환하는 방법을 알아보자 이전에 작성했던 자바에서 문자열 치환할 때 썼던 replace함수랑 비슷하게 쓰면 된다 - replace 함수 사용법 문자열.replace(old,new,count) old : 바꿀 문자 new: 새로운 문자 count: 변경할 횟수 - 사용 예시 1. test_print라는 문자열에 _(언더바를) 공백으로 바꾸고 싶으면 아래와 같이 작성 count자리에 아무것도 입력하지 않으면 전체를 다 바꿈 s = 'test_print' print("변경 전:", s) s_new = s.replace('_', ' ') print("변경 후:", s_new) [결과] 2. - test_print 문자열에 있는 t 를 a로 모두 변경 - test_print 문자열에 있는 .. 2021. 9. 29.
remote: Permission to A denied to B git으로 push 할 때 remote: Permission to 깃허브경로 denied to 사용자이름 에러가 떠서 해결하는 방법 찾음 내가 올리고 싶은 저장소는 A의 저장소인데 이전에 B가 등록되어있어서 에러가 뜨는 거였음 1. 제어판 - 사용자 계정에 들어간 뒤 자격 증명 관리 클릭 2. 자격 증명 관리에서 Windows 자격 증명 클릭한 후 git:https://github.com 항목을 편집 3. 올리고자 하는 github 사용자 이름을 적고 저장한 뒤 push 하면 올라간다!! 2021. 9. 29.
티스토리 다음 검색 최적화 하기 티스토리는 따로 등록하지 않더라도 다음 검색에 노출되긴 하지만, 사이트 검색해도 뜨게 하고 싶어서 추가하였다 1. 다음 검색 등록 사이트에 들어간다 https://register.search.daum.net/searchForm.daum?act=insert Daum - 검색등록 Daum 검색등록 사이트 검색을 무료로 등록할 수 있는 서비스입니다. 언제든 정보보완 수정이 가능하며, 등록 후에는 Daum 검색결과에 노출되어 수많은 네티즌들이 방문하게 됩니다. 신규등록하기 register.search.daum.net 2. 등록하기 - 신규등록 - URL에 주소 입력후 확인 3. 서비스 이용 동의를 클릭 4. 공통정보에 내 티스토리 블로그 이름과 블로그 설명을 복사해서 붙여 넣었다 디렉토리는 내 블로그의 주제를 .. 2021. 9. 28.
[Python] 리스트에서 특정 값 , 원소 위치, 원소 개수 1. 리스트에 내가 찾는 값이 있는지 찾기 위해서 사용하는 in 연산자 - 리스트에 1이 있는지 확인하는 코드 list_ = [1, 2, 3, 4, 5] if 1 in list_: print("True") else: print("False") [결과] list 요소에 1이 포함되어있기 때문에 True를 출력한다 - 리스트에 6이 있는지 확인하는 코드 list_ = [1, 2, 3, 4, 5] if 6 in list_: print("True") else: print("False") [결과] - 리스트 요소에 데이터 타입이 여러개일 때 값이 있는지 확인 list_ = [1, 'a', 2, 'B', 3, 1.2] if 'a' in list_: print("True") else: print("False") if.. 2021. 9. 27.
반응형