# create user = User( name="kim", age=1) db.add(user) db.commit() db.refresh(user) # read user_list = db.query(User) # update db_user = db.get(User, user.id) user_data = user.dict(exclude_unset=True) for key, value in user_data.items(): setattr(db_user, key, value) db.add(db_user) db.commit() db.refresh(db_user) # delete db.query(User).delete() db.commit()
자주쓰는데 계속 찾기 귀찮아서 씀 dict 특정 key 중복 list({v['id']:v for v in data}.values()) https://sanghaklee.tistory.com/60 [Python] 리스트 딕셔너리 중복 제거 python how to remove duplicate dict in list https://stackoverflow.com/questions/11092511/python-list-of-unique-dictionaries dict 전체 중복 # 순서가 보장되지 않음 list(map(dict, set(tuple(sorted(d.items())) for d in data))) # 순서가 보장 sanghaklee.tistory.com
label.setOpenExternalLinks(True) 라벨에 외부링크 설정값을 True 로 바꿔준다.
str1 ='abcdefg123456789' length = 5 [str1[i:i+length] for i in range(0, len(str1), length)] # 리스트로 봔환됨 # ['abcde', 'fg123', '45678', '9']