- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (355)
DATA101
๋ณธ ํฌ์คํ ์์๋ ์ฃผํผํฐ ๋ ธํธ๋ถ(๋๋ ๋ฉ)์ ๊ฐ์ํ๊ฒฝ ์ปค๋(Kernel)์ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ด ๋๋ค. ๊ฐ์ํ๊ฒฝ ๋ชจ๋๋ก๋ ํ์ด์ฌ์์ ๊ณต์์ผ๋ก ๊ถ์ฅํ๋ ํจํค์ง ๊ด๋ฆฌ ํด์ธ pipenv๋ฅผ ์ฌ์ฉํ๊ฒ ์ต๋๋ค. pipenv ๊ฐ๋ , ์ค์น ๋ฐ ํ์ฉ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ด๊ณณ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์. [Python] pipenv ๋ฑ์ฅ๋ฐฐ๊ฒฝ, ์ค์น, ํจํค์ง ๊ด๋ฆฌ ๋ฐฉ๋ฒ ๐ญ ํฌ์คํ ๊ฐ์ pipenv๋ ํ์ด์ฌ์์ ๊ณต์์ผ๋ก ๊ถ์ฅํ๋ ํจํค์ง ๊ด๋ฆฌ ํด๋ก์จ ๋ฌด์๋ณด๋ค ํธ๋ฆฌํ๊ณ ์์ ์ ์ผ๋ก ํจํค์ง ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ๊ฐ์ํ๊ฒฝ ์ฌ์ฉ ์ ๊ฐ์ฅ ์ถ์ฒํ๋ ํด์ ๋๋ค. ๋ณธ ํฌ์ค heytech.tistory.com pipenv๊ฐ ์ค์น๋์ด ์์ง ์์ผ์ ๋ถ๋ค์ ์ํด pipenv ์ค์น๋ถํฐ ๊ฐ๋ตํ ์ค๋ช ๊ณผ ํจ๊ป ์ฃผํผํฐ ๋ ธํธ๋ถ์ ๊ฐ์ํ๊ฒฝ ์ปค๋์ ์ถ๊ฐํ๋ ์ ์ฐจ๋ง ..
๋ณธ ํฌ์คํ ์์๋ ABAP ์ธ์ด ์ฌ์ฉ ์ ๋ณ์ ๋ค์ด๋ฐ ๊ท์น์ ๋ํด ์์๋ด ๋๋ค. 1. ๋ณ์ ๋ค์ด๋ฐ ๊ท์น ์์ฝ ABAP ๋ณ์ ๋ค์ด๋ฐ ๊ท์น์ ์์ฝํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค. separator(_)๋ฅผ ๊ธฐ์ค์ผ๋ก ์ข์ธก์๋ ์ ๋์ด 2๊ฐ๋ฅผ ์ ๋ ฅํ๊ณ , ์ฐ์ธก์๋ ๋ณ์์ ์๋ฏธ๋ฅผ ์์ฝํ์ฌ ์ ๋ ฅํฉ๋๋ค. ์ฒซ ๋ฒ์งธ ์ ๋์ด๋ ๋ณ์์ ๋ฒ์๋ฅผ, ๋ ๋ฒ์งธ ์ ๋์ด์๋ ๋ฐ์ดํฐ ์ ํ์ ์ ๋ ฅํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ ์ญ ๋ณ์์ด๊ณ , ๋ฐ์ดํฐ ํ์ ์ ํ๋์ธ ํ๋๊ทธ ์ฑ๊ฒฉ์ ๋ณ์๋ฅผ ๋ค์ด๋ฐ ํ ๋๋ GV_SFLIGHT์ ๊ฐ์ด ์์ฑํฉ๋๋ค. Prefix1 Prefix2 Separator Summary ๋ณ์ ๋ฒ์(์ ์ญ/๋ก์ปฌ) ๋ฐ์ดํฐ ํ์ (๋ณ์/๊ตฌ์กฐ) _ ๋ณ์ ์๋ฏธ ์์ฝ ๋ค์ ์น์ ์์๋ ๋ณ์ ๋ค์ด๋ฐ ์ ๊ณ ๋ คํด์ผ ํ๋ ์์๋ค์ ๊ฐ๊ฐ ์์๋ด ๋๋ค. 2. ๋ณ์ ๋ฒ์(Prefix ..
๋ณธ ํฌ์คํ ์์๋ ๋ฌด์ญ ๊ด๋ จ ์ฉ์ด(ILC, TT, IPR, LIV, GR, GI, ์์ถ๋ณดํ, ์ ํ๋ณดํ)๋ฅผ ๊ฐ๋ตํ ์ ๋ฆฌํฉ๋๋ค. Import Letter of Credit(I/LC) ์์ ์ ์ฒด๊ฐ ์์ถ์ ์ฒด์๊ฒ ๊ฑฐ๋๋๊ธ ์ง๊ธ์ ์ํ์ด ๋ณด์ฆํ๋ ์ฆ์๋ก, ์์ ์ ์ฒด๊ฐ ๊ฑฐ๋๋๊ธ์ ์ง๊ธํ์ง ๋ชปํ๋๋ผ๋ ์ํ ๋๊ธ ์ง๊ธ์ ๋ณด์ฆ Telegraphic Transfer(TT) ์ ์ ์ก๊ธ ๋ฐฉ์์ผ๋ก์ ๊ตญ์ ๊ธ์ตํต์ ๋ง(SWIFT)์ ํตํด ๊ฑฐ๋์ฒ ๊ฐ ๋๊ธ์ ์ก๊ธํ์ฌ ๊ฑฐ๋ํ๋ ๋ฐฉ์ Import Permit Request(IPR) ์์ ๋ฉด์ฅ์ผ๋ก์ ํต๊ด๋ฃ ๋ฑ์ ์์๋ฃ ๊ด๋ฆฌ ํ๋ก์ธ์ค Logistic Invoice Verification(LIV) ์ ๊ณ ์ํ์ ์ํ๋ ์๋ ๋ฑ์ ํ์ธํ๋ ์ก์ฅ Goods Receipt(G/R) ์ํ ์ ๊ณ ํ๋ก์ธ์ค Good..
๋ณธ ํฌ์คํ ์์๋ ๋งค์ถ์ฑ๊ถ๊ณผ ๋งค์ ์ฑ๋ฌด ๊ฐ๊ฐ์ ๊ฐ๋ ๊ณผ ์ข ๋ฅ์ ๋ํด ์์๋ด ๋๋ค. 1. ๋งค์ถ์ฑ๊ถ(Trade Receivable) ๋งค์ถ์ฑ๊ถ์ด๋ ๊ธฐ์ ์ด ์ฌํ๋ ์ฉ์ญ์ ํ๋งคํ๋ ๊ณผ์ ์ธ ์์ต์ฐฝ์ถ ํ๋์์ ๋ฐ์ํ ์ฑ๊ถ์ผ๋ก Trade Receivable๋ผ๊ณ ๋ถ๋ฆ ๋๋ค. ๋งค์ถ์ฑ๊ถ์ ์ฑ๊ถ ํ์ฑ ๋ฐฉ๋ฒ์ ๋ฐ๋ผ ์ธ์๋งค์ถ๊ธ๊ณผ ๋ฐ์์ด์์ผ๋ก ๋๋ฉ๋๋ค. 1) ์ธ์๋งค์ถ๊ธ(Accounts Receivable) ์ฑ๊ถ์ด ๊ตฌ๋ ์ฝ์์ผ๋ก ํ์ฑ๋ ๋งค์ถ์ฑ๊ถ์ ์ธ์๋งค์ถ๊ธ์ด๋ผ๊ณ ํฉ๋๋ค. ์ฆ, ์ํ์ ํ๋งคํ๊ณ ๊ทธ ๋๊ธ์ ์ธ์์ผ๋ก ํ๋ ๊ฒฝ์ฐ์ ๋๋ค. ํต์์ ์ผ๋ก 30์ผ~3๊ฐ์ ์ด๋ด์ ๋๊ธ์ ํ์ํ ์ ์๋ ์์ทจ์ฑ๊ถ์ผ๋ก, ๊ธฐ์ ์ด ๊ณ ๊ฐ์๊ฒ ๋ฌด์ด์๋ก ๋จ๊ธฐ๊ฐ์ ์ ์ฉ๊ณต์ฌ*๋ฅผ ์ ๊ณตํ ๊ฒฝ์ฐ๋ผ ๋ณผ ์ ์์ต๋๋ค. โป ์ ์ฉ๊ณต์ฌ: ์ฑ๊ถ์์ ์์ฐ์ ์ฑ๋ฌด์์ ์ ์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ์ผ์ ๊ธฐ๊ฐ ํ..
๐ญ ํฌ์คํ ๊ฐ์ pipenv๋ ํ์ด์ฌ์์ ๊ณต์์ผ๋ก ๊ถ์ฅํ๋ ํจํค์ง ๊ด๋ฆฌ ํด๋ก์จ ๋ฌด์๋ณด๋ค ํธ๋ฆฌํ๊ณ ์์ ์ ์ผ๋ก ํจํค์ง ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ๊ฐ์ํ๊ฒฝ ์ฌ์ฉ ์ ๊ฐ์ฅ ์ถ์ฒํ๋ ํด์ ๋๋ค. ๋ณธ ํฌ์คํ ์์๋ pipenv์ ๋ฑ์ฅ ๋ฐฐ๊ฒฝ๊ณผ ์ฅ์ ๋ถํฐ ์ค์นํ๊ณ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ๊น์ง ์์๋ด ๋๋ค. ๐ ๋ชฉ์ฐจ 1. pipenv ๋ฑ์ฅ ๋ฐฐ๊ฒฝ 1.1. Summary 1.2. ์์ธ ์ค๋ช 1.2.1. pip 1.2.2. ๊ฐ์ํ๊ฒฝ ๋ชจ๋ 2. pipenv ์๊ฐ 3. pipenv ์ค์น 4. ๊ฐ์ํ๊ฒฝ ์์ฑ 5. ๊ฐ์ํ๊ฒฝ ์คํ 6. ๊ฐ์ํ๊ฒฝ์์ ์ฃผํผํฐ ๋ ธํธ๋ถ ์คํ 7. Pipfile ํ์ผ ์๊ฐ 8. ํจํค์ง ์ค์น 9. Pipfile.lcok ํ์ผ ์๊ฐ 10. ๊ฐ์ํ๊ฒฝ ๋นํ์ฑํ 11. ๊ฐ์ํ๊ฒฝ ์ญ์ 12. pipenv ๋ชจ๋ ๊ธฐ๋ฅ 1. pipenv ๋ฑ์ฅ ๋ฐฐ..
๋ณธ ํฌ์คํ ์์๋ ํฐ๋ฏธ๋ ํ๋กฌํฌํธ์ (base)๊ฐ ์ถ๋ ฅ๋๋ ์ด์ ๋ฅผ ์์๋ด ๋๋ค. ๋์๊ฐ, ์๋์ฝ๋ค ๊ธฐ๋ณธ ํ์ฑํ/๋นํ์ฑํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ด ๋๋ค. ๐ ๋ชฉ์ฐจ 1. ํฐ๋ฏธ๋ ํ๋กฌํฌํธ ๋ด (base) ์๋ฏธ 2. ์๋์ฝ๋ค ๊ธฐ๋ณธ ํ๊ฒฝ ํ์ฑํ ์ฌ๋ถ ํ์ธ 3. ์๋์ฝ๋ค ๊ธฐ๋ณธ ํ๊ฒฝ ๋นํ์ฑํ 4. ์๋์ฝ๋ค ๊ธฐ๋ณธ ํ๊ฒฝ ํ์ฑํ 1. ํฐ๋ฏธ๋ ํ๋กฌํฌํธ ๋ด (base) ์๋ฏธ ํฐ๋ฏธ๋์ ์๋ ์คํฌ๋ฆฐ์ท์์ ๋นจ๊ฐ ๋ฐ์ค๋ก ์น (base)๊ฐ ์ถ๋ ฅ๋๋ ์ด์ ๋ ์๋์ฝ๋ค ๊ธฐ๋ณธ ํ๊ฒฝ(base)์ด ์๋์ผ๋ก ํ์ฑํ๋์ด ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด๋ ์๋์ฝ๋ค์ auto_activate_base ์ต์ ์ด True ์ํ์ด๊ธฐ ๋๋ฌธ์ด์ฃ 2. ์๋์ฝ๋ค ๊ธฐ๋ณธ ํ๊ฒฝ ํ์ฑํ ์ฌ๋ถ ํ์ธ ์๋์ฝ๋ค ๊ธฐ๋ณธ ํ๊ฒฝ ํ์ฑํ ์ฌ๋ถ๋ฅผ(auto_activate_base) ํ์ธํด ๋ด ๋๋ค. ํฐ๋ฏธ๋์..
๋ณธ ํฌ์คํ ์์๋ pip ๊ฐ๋ ๊ณผ pip/pip3 ์ค์น ๋ฐฉ๋ฒ์ ์์๋ด ๋๋ค.1. pip ๊ฐ๋ Pip Installs Packages์ ์ฝ์Python ํจํค์ง๋ฅผ ์ค์นํ๊ณ ๊ด๋ฆฌํ๋ ํจํค์ง ๋งค๋์ (Package Manager)MacOS์์ brew, node์ npm, yarn, Linux์์ apt์ ๊ฐ์ ๊ฐ๋ ์ ํจํค์ง ๋งค๋์ 2. pip vs pip3pip์ pip3์ ์ฐจ์ด๋ ํ์ด์ฌ ๋ฒ์ ์ ์ฐจ์ด์ ๋๋ค. pip: Python2 ๋ฒ์ ํจํค์ง ๋งค๋์ ์ฐธ๊ณ ๋ก ํ์ด์ฌ2 ๋ฒ์ ์ 2020๋ 1์ 1์ผ ์๋ก ์ถ๊ฐ์ ์ธ ์ ๋ฐ์ดํธ ์ง์ ์ข ๋ฃpip3: Python3 ๋ฒ์ ํจํค์ง ๋งค๋์ 3. pip ์ค์น ํ์ธPython 2.7.9 ์ดํ ๋ฒ์ ๊ณผ Python 3.4 ์ดํ ๋ฒ์ ์ ์ฌ์ฉํ๊ณ ๊ณ์๋ค๋ฉด pip๊ฐ ๋ด์ฅ๋์ด ์์ด ๋ฐ๋ก pip๋ฅผ ์ค์นํ ..
์ค๋์ Mac์์ ํ์ด์ฌ ๊ธฐ๋ณธ ๋ฒ์ ๋ณ๊ฒฝ ๋ฐฉ๋ฒ์ ๋น ๋ฅด๊ฒ ์์๋ด ๋๋ค. ๋ช ๋ น์ด 4์ค์ด๋ฉด ๋ผ์ :) Step 1. ํ์ด์ฌ ๋ฒ์ ํ์ธ ํฐ๋ฏธ๋์ ์ด์ด ํ์ฌ ํ์ด์ฌ ๊ธฐ๋ณธ ๋ฒ์ ์ ์์๋ด ๋๋ค. python --version ํ์ฌ ํ์ด์ฌ ๊ธฐ๋ณธ ๋ฒ์ ์ด 2.7.16 ๋ฒ์ ์ผ๋ก ๋์ด์์ต๋๋ค. ์ฐธ๊ณ ๋ก, ํ์ด์ฌ2 ๋ฒ์ ์ 2020๋ 1์ 1์ผ์๋ก ์ง์์ด ์ข ๋ฃ๋์์ต๋๋ค. Step 2. ์ค์น๋ ํ์ด์ฌ ๋ฆฌ์คํธ ํ์ธ ํ์ฌ ์ค์น๋์ด ์๋ ํ์ด์ฌ ๋ฆฌ์คํธ๋ฅผ ํ์ธํฉ๋๋ค. ls -l /usr/local/bin/python* ์ ๋ 3.6, 3.8 ๋ฒ์ ์ด ์ค์น๋์ด ์์ต๋๋ค. ๋ค์ Step์์ 3.8 ๋ฒ์ ์ผ๋ก ๋ณ๊ฒฝํด ๋ณด๊ฒ ์ต๋๋ค. (Option) ๋ณ๊ฒฝํ๊ณ ์ถ์ ํ์ด์ฌ ๋ฒ์ ์ด ์ค์น๋์ด ์์ง ์์ ๊ฒฝ์ฐ ๋ง์ฝ ๋ณ๊ฒฝํ๊ณ ์ถ์ ํ์ด์ฌ์ด ์ค์น๋์ด ์์ง ์๋ค๋ฉด ์ค์น๋ถ..