목록개발 공부 (127)
EASY7
도움이 되는 사이트 http://wiki.python.org/moin/PythonXml Tips 1. 외부 파일 가져올 때 백슬래쉬를 두번한다: xml_file = 'C:\\Users\\users\\Downloads\\test.xml' 파싱한 후 Element 찾아서 출력하기 import xml.etree.ElementTree as ET from xml.etree.ElementTree import Element, dump, ElementTree xml_file = 'C:\\Users\\users\\Downloads\\test.xml' doc = ET.parse(xml_file) # root 노드 가져오기 root = doc.getroot() size_tag = root.findall("size") pri..
오류 및 증상 PyCharm을 처음 사용하시는 분들이 겪는 고충이 있습니다. 코드를 쓰려고 하면 글자가 아닌 명령 모드로 작동을 하는데요. i 또는 a 키를 누르면 Write 모드로 변경됩니다. 또는 Vim에 익숙하지 않다면 해당 기능을 OFF하면 됩니다. 해결방법 1) File-Settings을 클릭합니다. 2) Plugins에서 IdeaVim을 검색합니다. 3) 상단 Installed을 클릭한 후 disable 합니다. 4) Apply 및 OK한 후 Pycharm을 재시작합니다.
개발환경 구축 pyside2 설치하기 : pip install pyside2 python이 설치되지 않은 곳에서도 실행되도록 하기 : pip install pyinstaller 단독 실행파일 생성하기 : pyinstaller -w -F 파일이름.py Python에서 ui 불러오기 : form_class = uic.loadUiType("designer.ui")[0] Qt5 가이드 : doc.qt.io/
Panel의 Events(번개) 클릭 Drag Drop의 Dragdrop, DragEnter에 두번씩 클릭 private void splitContainer1_Panel2_DragEnter(object sender, DragEventArgs e) { e.Effect = DragDropEffects.All; } private void splitContainer1_Panel2_DragDrop(object sender, DragEventArgs e) { string[] file = (string[])e.Data.GetData(DataFormats.FileDrop); MessageBox.Show(file[0]); } Panel의 Properties(장비) 클릭 Behaivor의 ALlowDrop 을 true로 변경
print('str') str문자 출력 var = input('문자를 입력하세요.') 문자를 입력하면 변수 var에 문자열로 삽입 a, b=var.split() 기본 공백으로 나누어 변수 a, b에 삽입 a, b = var.split(',') 콤마로 나누어 변수 a, b에 삽입 print(값1, 값2, sep='문자') 값1, 값2 사이에 문자 삽입하여 출력 map(int, a, b) a와 b를 int형으로 변경
NameError : name ... is not defined 함수 이름을 잘못 입력했을 때 발생하는 에러. 파이썬은 대소문자를 구문하므로 대소문자를 제대로 입력해야한다. SyntaxError : invalid syntax print()안에 문자를 넣을 때 ''(작은 따옴표)로 묶지 않아서 발생하는 구문 에러(syntax error) SyntaxError : EOL while scanning string literal 따옴표를 잘못 사용하였을 때 발생하는 구문 에러 작은 따옴표의 쌍이 맞는지 확인한다. SyntaxError : Non-UTF-8 cod starting with '\xc7' in file ~.py on line ~, but no encoding declared; see http://pyt..
MSSQL 서버 확인하기 select @@ SERVERNAME MSSQL 인스턴스 확인하기 select @@SERVICENAME MSSQL데이터베이스 확인하기 SELECT DB_NAME() 인스턴스란, MSSQL 설치하면 그게 하나의 인스턴스이다. 일반적으로 SQL Server 1대가 인스턴스 하나에 해당한다. SQL Server를 여러개 설치해서 인스턴스를 여러개 구동시킬 수 있다.
MySQL : https://animal-park.tistory.com/89 MySQL Workbench를 이용하여 테이블구조도 쉽게 만들기!! 개인 포폴을 준비하면서 테이블 구조도가 필요하게 되었는데요. 몇 번의 클릭으로 테이블의 구조도를 쉽게 만들어주는 기능이 있네요. MySQL의 workbench를 사용하시는 분들에게 가능해요. 우슨 아래 화면과 같이.. animal-park.tistory.com sql 2012 express dbeaver https://www.youtube.com/watch?v=p5bmRshDQbc