hhnn_soph

[Python] Simplejson ํŒจํ‚ค์ง€ ์„ค์น˜ ๋ฐ VScode ์ ์šฉ ๋ณธ๋ฌธ

Language/Python

[Python] Simplejson ํŒจํ‚ค์ง€ ์„ค์น˜ ๋ฐ VScode ์ ์šฉ

hhnn_soph 2021. 9. 9. 15:45

๐Ÿ“™ Simplejson ํŒจํ‚ค์ง€ ์„ค์น˜

 

- ํ•ด๋‹น ํŒจํ‚ค์ง€๋“ค์€ ๊ฐ€์ƒ ํ™˜๊ฒฝ ์•ˆ์—์„œ ์„ค์น˜ํ•ด์•ผ ํ•จ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[cmd(๋ช…๋ นํ”„๋กฌํ”„ํŠธ) ์ฐฝ]

๊ฐ€์ƒ ํ™˜๊ฒฝ์„ ํ™œ์„ฑํ™”ํ•œ ํ›„ ์„ค์น˜

(Python)์€ ๊ฐ€์ƒํ™˜๊ฒฝ์„ ์˜๋ฏธ.

 

- pip ๋ช…๋ น์–ด ์‚ฌ์šฉ

  * pip์ด๋ž€ ํŒŒ์ด์ฌ์œผ๋กœ ์ž‘์„ฑ๋œ ํŒจํ‚ค์ง€ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์„ค์น˜ํ•˜๊ฑฐ๋‚˜ ๊ด€๋ฆฌํ•˜๋Š” ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ

  * ํŒŒ์ด์ฌ 3.4์ดํ›„ ๋ฒ„์ „์€ pip๋ฅผ ๊ธฐ๋ณธ์ ์œผ๋กœ ํฌํ•จํ•˜๊ณ  ์žˆ์Œ.

 

  <๋งŒ์•ฝ ์„ค์น˜๊ฐ€ ์•ˆ๋˜์–ด ์žˆ๋‹ค๋ฉด...>

  ํ•ด๋‹น ๊ฐ€์ƒํ™˜๊ฒฝ ์•ˆ์—์„œ

  * curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py  ์ž…๋ ฅ (๋‹ค์šด๋กœ๋“œ ์ถœ๋ ฅ )    

  * python get-pip.py ์ž…๋ ฅ (์„ค์น˜ ๋ช…๋ น์–ด >> successfully installed pip-21.2.1 ์ถœ๋ ฅ๋˜๋ฉด ์ •์ƒ ์„ค์น˜)

  * python -m pip install --upgrade pip ์ž…๋ ฅ( ๋ฒ„์ „ ์—…๊ทธ๋ ˆ์ด๋“œ)

1. Install

์„ค์น˜ ์‹œ pip install simplejson ์ž…๋ ฅ

 

2. List

์„ค์น˜ ํ™•์ธ ์‹œ pip list ์ž…๋ ฅ > simplejson ๋ชฉ๋ก ํ™•์ธ

 

3. Show

pip show simplejson > ์„ค์น˜๋œ ํŒจํ‚ค์ง€ ์ •๋ณด ๋ณด์—ฌ์คŒ

 

4. Upgrade

pip install --upgrade simplejson > ํŒจํ‚ค์ง€ ์—…๊ทธ๋ ˆ์ด๋“œ

 

5. Uninstall

pip uninstall simplejson > ํŒจํ‚ค์ง€ ์‚ญ์ œ > pip list๋ฅผ ํ†ตํ•ด simplejson ๋ชฉ๋ก ์‚ฌ๋ผ์ง„ ๊ฒƒ ํ™•์ธ

 

 


๐Ÿ“™ VScode์— Simplejson ํŒจํ‚ค์ง€ ์„ค์น˜ ํ™•์ธ

๋จผ์ € ๊ฐ€์ƒ ํ™˜๊ฒฝ ์•ˆ์—์„œ VScode ์‹คํ–‰

 

1. VScode ๋‚ด tasks.json ํ™•์ธ

 

 

 

 

 

 

 

 

 

[.vscode] ํด๋” ๋‚ด์— json ์„ค์น˜ ํ™•์ธ ๊ฐ€๋Šฅ

 

2. ํŒŒ์ด์ฌ ํŒŒ์ผ์— import ํ•ด๋ณด๊ธฐ

- import simplejson as json ์ž…๋ ฅ

 

์ •์ƒ ์ž‘๋™ ํ™•์ธ

 


๐Ÿ“™ ๋งŒ์•ฝ.. ์˜ค๋ฅ˜๊ฐ€ ๋‚œ๋‹ค๋ฉด?

 

- ๊ฐ€์ƒ ํ™˜๊ฒฝ ๋‚ด ์„ค์น˜๋ฅผ ํ•ด๋„ ํ•ด๋‹จ warning์ด ๋‚˜ํƒ€๋‚  ์ˆ˜ ์žˆ์Œ

 

 

 

 

[๋…ธ๋ž€์ƒ‰ Underline]

๊ฐ€์ƒํ™˜๊ฒฝ ๋‚ด simplejson ํŒจํ‚ค์ง€๊ฐ€ ์—†๋‹ค๋Š” ๋œป!

 

 

- ์ด๋Ÿด ๋• ์ด๊ฑด ์™ผ์ชฝ ์•„๋ž˜ python ver ํด๋ฆญ

 

- ๊ฐ€์ƒ ํ™˜๊ฒฝ์ด ์„ค์น˜๋˜์–ด ์žˆ๋Š” Scripts ํด๋” ์•ˆ python.exe๋ฅผ ์„ ํƒ

 

 

๊ทธ๋ ‡๋‹ค๋ฉด ์˜ค๋ฅ˜ ํ•ด๊ฒฐ!!