기술, 정보 노트
close
프로필 배경
프로필 로고

기술, 정보 노트

  • 분류 전체보기 (177)
    • 애드센스 (6)
    • 재테크 (0)
    • 토렌트 (4)
    • IT리뷰 (1)
    • Tech (164)
      • 블로그 (2)
      • 프론트엔드 (21)
      • 파이썬 (7)
      • Django (69)
      • Network (17)
      • SoC (21)
    • 정보 (2)
      • 건강 (0)
  • 홈
  • 태그
  • 관리자
PyQT - horizontalSpacer 나 verticalSpacer 쓸 때 sizeHint 값

PyQT - horizontalSpacer 나 verticalSpacer 쓸 때 sizeHint 값

horizontalSpacer 나 verticalSpacer 컴포넌트를 그냥 가져다 놓으면 일정 수준의 사이즈 값이 들어와 있다. 40*20 인가 그랬는데, 그것도 일정 사이즈를 잡고 있는 것 같다. 내가 쓰는 이유는 공란이 생길때 딱 컴포넌트를 모으기 위함이지 스페이서 자체에 길이를 줄 요량이 아니었으므로, 이 부분을 꼭 체크해서 sizeHint 값을 0x0 으로 주도록 한다.

  • format_list_bulleted Tech/파이썬
  • · 2022. 8. 15.
  • textsms
파이썬 - 함수에 넘겨주는 인자들이 call by reference ?

파이썬 - 함수에 넘겨주는 인자들이 call by reference ?

파이썬이란 언어가 엄청 간단하고 쉽다. 그리고 변수도 막 넘기고, 배열, dict, list, 이런것도 대충 막쓴다. 그러다 난 생각이 넘겨주고 받을때 복사되는지 C언어처럼 reference 주소를 넘겨주는 방법이 있는지 등등이 궁금한데... 그냥 쓰다고 좋은 글이 있어 소개 https://eslife.tistory.com/1053 [파이썬] 함수 호출 CALL BY VALUE/CALL BY REFERENCE 파이썬에서 함수 호출 시 call by value/ref 를 설명하는 간단한 예제입니다 1. bool, 문자열, 숫자, 리스트, 딕셔너리를 함수에서 변경했을 때 def testFunc2(bValue, sString, nValue, list, dic): bValue = Tr.. eslife.tisto..

  • format_list_bulleted Tech/파이썬
  • · 2022. 8. 1.
  • textsms
파일 SHA-256 해시 값 생성하기

파일 SHA-256 해시 값 생성하기

해시코드 (해쉬코드) 머든 생성해보기 파이썬은 머든 어렵지 않네, hashlib 를 import 하고 사용하면 된다. https://docs.python.org/3/library/hashlib.html hashlib — Secure hashes and message digests — Python 3.10.5 documentation hashlib — Secure hashes and message digests Source code: Lib/hashlib.py This module implements a common interface to many different secure hash and message digest algorithms. Included are the FIPS secure hash al..

  • format_list_bulleted Tech/파이썬
  • · 2022. 7. 27.
  • textsms
파이썬 - 쓰레드 lock

파이썬 - 쓰레드 lock

여러 쓰레드에서 접근할 때 막는 방법, 찾아둔 거 저장 합니다. 아래 예제는 flask 에서 gunicorn 으로 proxy 하면 work thread 가 동시에 뜰 수도 있는데, 공유 자원을 lock 해서 한놈만 접근하도록 하는 코드 인듯. https://stackoverflow.com/questions/18213619/sharing-a-lock-between-gunicorn-workers Sharing a lock between gunicorn workers Is there a good way to share a multiprocessing Lock between gunicorn workers? I am trying to write a json API with Flask. Some of the API..

  • format_list_bulleted Tech/파이썬
  • · 2022. 7. 19.
  • textsms
날짜 바꾸기 - date.replace 함수

날짜 바꾸기 - date.replace 함수

아주 간단한 날짜 바꾸기도 검색해야 하다뉘. 좌절이지만 date.replace 함수로 변경이 가능하다 아래 예제를 참고하세요. from datetime import datetime today = datetime.now() newdate = today.replace(year=2022, month=1, hour=11, minute=59) Pexels에서 Karolina Grabowska님의 사진: https://www.pexels.com/ko-kr/photo/4016522/

  • format_list_bulleted Tech/파이썬
  • · 2022. 7. 18.
  • textsms
파이썬 yaml 파일 쓰기에 한글 문제

파이썬 yaml 파일 쓰기에 한글 문제

한글이 잘 안되는 경우가 있다. 유니코드로 저장되어 버려서 이게 한글인지 코드인지 구분이 안된다. 먼저, 파일 오픈할때는 encoding 옵션을 꼭 주고, f = open('test.txt','w', encoding='utf-8') dump 호출 할때 아래와 같이 하면 해결! dump 옵션에 allow_unicode=True 옵션 추가 yaml.dump(test, outfile, default_flow_style=False, allow_unicode=True) https://devgwang.tistory.com/4 pyyaml 모듈 pyyaml은 파이썬에서 yaml 양식을 가진 파일을 다룰 때 사용하는 모듈이다. 공식 사이트는 Python - PyYaml Module 이며, 사용 가이드 및 버전 정보를 ..

  • format_list_bulleted Tech/파이썬
  • · 2022. 6. 23.
  • textsms
QTableWidget 에 문자열 정렬하기

QTableWidget 에 문자열 정렬하기

매번 찾아 보는게 귀찮어 필요한 내용은 정리해 둔다. 출처를 분명히 밝혀둔다. https://wikidocs.net/36797 7.3 QTableWidget `QTableWidget`을 사용할 때는 미리 행과 열 크기를 지정하고 아이템을 삽입한다. 행과 행과 열의 크기는 생성자에서 지정할 수도 있고, `setRowCount(ro ... wikidocs.net table = QTableWidget(6,3) table.setAlternatingRowColors(true) table.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch) for i=0 in range(table.rowCount()): for j=0 in range(table->columnC..

  • format_list_bulleted Tech/파이썬
  • · 2022. 6. 15.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (177)
    • 애드센스 (6)
    • 재테크 (0)
    • 토렌트 (4)
    • IT리뷰 (1)
    • Tech (164)
      • 블로그 (2)
      • 프론트엔드 (21)
      • 파이썬 (7)
      • Django (69)
      • Network (17)
      • SoC (21)
    • 정보 (2)
      • 건강 (0)
최근 글
인기 글
최근 댓글
태그
  • #백엔드
  • #ARM
  • #SoC
  • #ORM
  • #Django
  • #파이썬
  • #웹개발
  • #장고
  • #Hidden
  • #프론트엔드
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바