본문 바로가기

pyQT53

조달청 입찰/계약 정보 조회용 프로그램(2/2) - 코딩 2023-04-05 update log: 공공데이터 포털 API주소 변경 및 Qt함수 변경으로 인한 에러 수정 공공데이터 포탈의 OpenAPI를 이용해서 조달청 공고 입찰 정보를 조회하는 프로그램 만들기 2부입니다. 지난 포스팅에서는 API에서 제공하는 정보의 구성과 내용에 대해서 확인해 봤었는데요. 조달청 입찰/계약 정보 조회용 프로그램 (1/ 2) - 공공데이터포탈 API 분석 및 GUI구성 조달청에서 제공하는 API를 이용해서 정부 발주 입찰공고 및 계약현황을 조회하는 파이썬 프로그램을 만들어 보려 합니다. 국가종합 전자조달 홈페이지인 나라장터에서 필요한 정보 조회가 모 kwonkyo.tistory.com 이번에는 분석 내용을 바탕으로 파이썬 코딩 진행해 보겠습니다. 여기서는 제가 공부하면서 어려웠.. 2021. 3. 22.
PyQt5, QtableWidget 컬럼 너비 자동 조정 PyQt5에서 QtableWidget을 사용할 때 컬럼 너비를 조정하는 방법입니다. 방법1 table = self.ui.tableWidget table.setColumnWidth(0, self.width()*1/10) table.setColumnWidth(1, self.width()*2/10) table.setColumnWidth(2, self.width()*5/10) table.setColumnWidth(3, self.width()*2/10) 테이블의 컬럼은 4개가 있다고 가정하고 각 컬럼의 너비를 일정한 비율로 조정합니다. 컨텐츠 길이의 장단에 관계없이 정해진 비율대로만 조정합니다. 방법2 table = self.ui.tableWidget header = table.horizontalHeader() .. 2020. 9. 8.
파이썬(Python) 기본개념과 개발환경(Visual Studio & PyQt5) 준비 요즘 파이썬(Python)을 안쓰는데가 없어서 더 늦기전에 나도 시작해야지란 조급함이 생겨서 공부를 시작했습니다. C++의 기초도 아직 정리가 되지 않았는데 동시에 두가지를 얼마나 효율적으로 할수 있을지 걱정이 되지만 일단 시작해 봅니다. C++와 마찬가지로 나름대로 공부한 내용을 정리하고 기록으로 남기려합니다. 파이썬의 기본개념 파이썬은 interpreter 언어라고 합니다. C++는 큰 차이죠. 컴파일이 필요한 C++이랑 달리 스크립트를 한줄씩 해석해 가면서 실행하는 언어라서 별도의 컴파일 과정이 필요없습니다. 이런 언어들은 보통 사용이 쉽던데 그래서 Python이 인기가 있나 봅니다. 물런 그것만이 인기비결은 아니겠죠. 파이썬이 큰 인기를 끄는 대표적인 이유는 PyPI(Python Package I.. 2019. 1. 23.