본문 바로가기

Programming424

[python] Qt Designer 화면 디자인 [python] Qt Designer 화면 디자인 Qt Designer 에서 디자인을 만든다음 파일을 저장합니다. 이 예제에서는 untitled.ui로 저장하였습니다.커맨드창에서 python 코드로 변경하는 명령어를 실행합니다. pyuic5 untitled.ui -o untitled.py 생성된 untitled.py 파일을 이용하여 파이썬 코드를 작성합니다. import sys from PyQt5.QtWidgets import * from qt.untitled import Ui_Dialog class XDialog(QDialog, Ui_Dialog): def __init__(self): QDialog.__init__(self) # setupUi() 메서드는 화면에 다이얼로그 보여줌 self.setupUi.. 2017. 3. 18.
[javascript] 이미지 중앙 정렬 및 alt 표출 [javascript] 이미지 중앙 정렬 및 alt 표출 마크다운 이미지 생성시 alt 속성 값을 줄 수 있다. ![alt 속성 값](이미지 경로) HTML로 변환하였을 경우 alt 는 이미지가 없는 경우에만 나오므로 평소에는 보이지 않는다. 이미지들을 모두 중앙 정렬 하면서, alt 속성이 밑에 보이도록 하는 코드를 추가한다. jquery는 추가 되어 있는 상황입니다. img 태그를 찾아서, display:block , margin:auto 속성을 준다. (← 중앙정렬)Alt 값을 포함하는 span 태그를 생성해서 아래에 추가한다 (← Alt 표출) 2017. 3. 18.
[Javascript] 코드 태그에서 공백(빈줄)제거 [Javascript] 코드 태그에서 공백(빈줄)제거 typora 에서 작성한 마크다운을 HTML 로 변환하여 티스토리에 글을 올리는 경우 code 부분에서 빈줄이 생기는 문제점이 발생한다. (VS code 에서 변환하는 경우는 빈줄이 생기지 않는다.) 예를 들어 #!/usr/bin/env python3 from urllib.parse import quote from urllib.request import urlopen url = 'http://wikipedia.org/wiki/' + quote("한글") content = urlopen(url).read() 위의 코드를 입력하면, 이 처럼 맨 줄에 공백이 생긴다. 개발자 도구에서 확인해 보면 " 로 맨 윗줄에 줄바꿈이 있는 것을 확인할 수 있다. 이를 .. 2017. 3. 17.
[python] python3 에서 URL encode python3 에서 URL encode 한글을 URL에 포함할 경우 URL encoding을 합니다. #!/usr/bin/env python3 from urllib.parse import quote from urllib.request import urlopen url = 'http://wikipedia.org/wiki/' + quote("한글") content = urlopen(url).read() 출처 http://stackoverflow.com/questions/11818362/how-to-deal-with-unicode-string-in-url-in-python3 2017. 3. 17.
[javascript] 전체 체크박스 선택시 하위 체크박스 상태 제어 전체 체크박스 선택시 하위 체크박스 상태 제어 대상 엘레먼트를 확인한다. input 태그에 onclick 속성을 추가한다. 함수를 생성한다. function fnCheckAll(target){ if($(target).is(':checked')){ $(target).closest('.panel-heading').next('.panel-collapse').find('.panel-body input[type="checkbox"]').prop({checked:false}); } else{ $(target).closest('.panel-heading').next('.panel-collapse').find('.panel-b.. 2017. 3. 16.
[javascript] jQuery selector [javascript] jQuery selector 자식/어트리뷰트/컨테이너 셀렉터 셀렉터 문법문법 설명 *모든 엘리먼트E태그 명이 E인 모든 엘리먼트E FE의 자손이면서 태그명이 F인 모든 엘리먼트E>FE의 바로 아래 자식이면서 태그 명이 F인 모든 엘리먼트E+FE의 형제 엘리먼트로 바로 다음에 오는 엘리먼트 FE~FE의 형제 엘리먼트로 다음에 나오는 모든 엘리먼트 FE:has(F)태그 명이 F인 자손을 하나 이상 가지는 태그 명이 E인 모든 엘리먼트E.C클래스 명 C를 가지는 태그 명이 E인 모든 엘리먼트. E의 생략은 *.C와 동일함E#I아이디가 I인 태그 명이 E인 엘리먼트. E의 생략은 *#I와 동일E[A=V]값이 V인 에트리뷰트 A를 가지는 태그 명이 E인 엘리먼트E[A=V]값이 V로 시작하는.. 2017. 3. 13.