์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- k8s
- ํฌ๋ก์ฝ
- machinelearning #seq2seq #attention #transformer
- ๋ฐฑ์ค1018๋ฒ
- ์คํ๋ผ์ธํ๊ฒฝ
- Python
- ๋ํ์์ฐจ์
- ml
- memoryexception
- ros custom message
- ๋ฐฑ์ค
- genmap
- ์ํ๋ฒณ์ฐพ๊ธฐ
- ros package
- ์์จ์ฃผํ
- ๋ผ์ด๋ค
- on-premiss
- ros ์์กด์ฑ
- netdicover
- kubeflow
- ๋ํ์ ์ฐฝ์ ๋ชจ๋น๋ฆฌํฐ ๊ฒฝ์ง๋ํ ์์จ์ฃผํ ๋ถ๋ฌธ
- ord #ํ์ด์ฌ #๋ฐฑ์ค #10890๋ฒ
- MLOps
- kubernetes
- expoitdb
- ์์จ์ฃผํ๋ํ
- ros
- ๋ํ์์์์๋์ฐจ
- ๋ํ์์์จ์ฃผํ
- jetson
- Today
- Total
๋ชฉ๋กPython (3)
๐ป ๐ง
Python์ Dataclass: ๊ฐ๋ ๊ณผ ํ์ฉ๋ฒPython์ dataclass๋ ์ฝ๋์์ ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์กฐํํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐ ๋งค์ฐ ์ ์ฉํ ๊ธฐ๋ฅ์ ๋๋ค. Python 3.7๋ถํฐ ๋์ ๋ dataclass๋ ๋ณด์ผ๋ฌํ๋ ์ดํธ ์ฝ๋๋ฅผ ์ค์ด๊ณ , ๋ ๊ฐ๋ ์ฑ ์๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ๋ง๋ค ์ ์๋๋ก ๋์์ค๋๋ค. ์ด ๊ธ์์๋ dataclass์ ๊ธฐ๋ณธ ๊ฐ๋ , ํน์ง, ์ฌ์ฉ๋ฒ, ๋ค์ํ ์ต์ ์ ํฌํจํ ์ฌํ ๋ด์ฉ๊น์ง ๋ค๋ฃจ๊ฒ ์ต๋๋ค.1. Dataclass๋?dataclass๋ ๋จ์ํ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ํด๋์ค๋ฅผ ์ ์ํ ๋ ์ ์ฉํ Python์ ๋ด์ฅ ๋ฐ์ฝ๋ ์ดํฐ์ ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ํด๋์ค์ ์์ฑ์, __repr__, __eq__ ๋ฑ ์ฌ๋ฌ ๋ฉ์๋๋ฅผ ์๋์ผ๋ก ์์ฑํด ์ค์ผ๋ก์จ ๋ฐ๋ณต์ ์ธ ์ฝ๋๋ฅผ ์ค์ด๊ณ , ๊ฐ๋ ์ฑ์ ๋์ฌ์ค๋๋ค.from datacla..
1. ๋ฐ์ฝ๋ ์ดํฐ์ ๊ธฐ๋ณธ ๊ฐ๋ ๋ฐ์ฝ๋ ์ดํฐ๋ ํ๋์ ํจ์๋ฅผ ๋ค๋ฅธ ํจ์์ ์ธ์๋ก ์ ๋ฌํ์ฌ, ์๋ณธ ํจ์์ ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ฑฐ๋ ์์ ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. Python์์ ๋ฐ์ฝ๋ ์ดํฐ๋ @ ๊ธฐํธ์ ํจ๊ป ์ฌ์ฉ๋ฉ๋๋ค. @๋ฐ์ฝ๋ ์ดํฐdef ํจ์์ด๋ฆ(): pass ์ ๊ตฌ๋ฌธ์ ํจ์์ด๋ฆ = ๋ฐ์ฝ๋ ์ดํฐ(ํจ์์ด๋ฆ)๊ณผ ๋์ผํ๊ฒ ๋์ํฉ๋๋ค.์๋ฅผ ๋ค์ด, ๋ค์๊ณผ ๊ฐ์ ๋จ์ ๋ฐ์ฝ๋ ์ดํฐ๋ ์ด๋ค ํจ์๊ฐ ํธ์ถ๋ ๋๋ง๋ค ๊ทธ ํจ์์ ์ด๋ฆ์ ์ถ๋ ฅํฉ๋๋ค. def simple_decorator(func): def wrapper(): print(f"Calling function: {func.__name__}") func() return wrapper@simple_decoratordef say_hello(): ..
์ ํ๋ ธ๋์ง ์ ๋ง ๋ชจ๋ฅด๊ฒ ๋ . . ๋ฌธ์ ์๋ค. Python ์ ์ฃผ ์ธ์ด๋ก ํ๊ณ ์์ง๋ง, ๋๋ ์ญ์ ์ ๋๋ก ์๊ณ ์๋๊ฒ ์๋๊ฐ๋ณด๋ค. ์ฒซ๋ฒ์งธ ์๋. print(len(input().split(' '))) ๋๋ฒ์งธ ์๋. string = list(input().split(' '))if '' in string: string.remove('')print(len(string)) ์ธ๋ฒ์งธ ์๋. string_list = map(str,input().split(' '))string_list=list(string_list)for string in string_list: if string == '' or string == ' ': # print("this is blank : ",string) ..