๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
  • What would life be If we had no courage to attemp anything?

Development/JSON3

JSON ์›น ์Šคํฌ๋ž˜ํ•‘ ์š”์ฒญ๊ณผ ์‘๋‹ต***** ์š”์ฒญ(์ •๋ณด๋ฅผ ์›ํ•˜๋Š” ์‚ฌ๋žŒ:ํด๋ผ์ด์–ธํŠธ) ——→์ฃผ์†ŒURL ์‘๋‹ต(์ •๋ณด๋ฅผ ์ฃผ๋Š” ์‚ฌ๋žŒ:์„œ๋ฒ„) ๋ฌธ์„œ(HTML, XML,JSON๋“ฑ) ๋‹ค๋ฅธ ๊ฐ์ฒด) # #KOSPI_now # Beautiful Soup is a Python library for pulling data out of HTML and # H data = BeautifulSoup(response, 'html.parser') # print(type(data), type(response)) # type์ด bs4.BeautifulSoup str๋กœ ๋‹ค๋ฆ„ # 2.2 ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ์ •๋ณด๋ฅผ ๊ฐ€์ ธ์˜จ๋‹ค! kospi = data.select_one('#KOSPI_now') print(kospi.text) ์ •๋ณด ์Šคํฌ๋žฉ 1๋‹จ๊ณ„ - ์š”์ฒญ ์ •๋ณด๊ฐ€ ์žˆ๋Š” .. 2022. 3. 6.
JSON ํŒŒ์ด์ฌ์„ ํ™œ์šฉํ•œ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘1 python ๊ธฐ๋ณธ ๋ฌธ๋ฒ• ์‹ค์Šต ํŒŒ์ผ ์ž…์ถœ๋ ฅ์— ๋Œ€ํ•œ ์ดํ•ด ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์— ๋Œ€ํ•œ ๋ถ„์„๊ณผ ์ดํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€๊ณตํ•˜๊ณ  JSON ํ˜•ํƒœ๋กœ ์ €์žฅ ์•Œ๊ณ ๋ฆฌ์ฆ˜/๋ฌธ์ œํ’€์ด →๋ฆฌ์ŠคํŠธ, ์กฐ๊ฑด, ๋ฐ˜๋ณต SW๊ฐœ๋ฐœ → ELRTUSJFL+๋ฆฌ์ŠคํŠธ ํ”„๋กœ์ ํŠธ ์•ˆ๋‚ด JSON๋ฐ์ดํ„ฐ๋ฅผ ์›ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฌผ๋กœ ๋ณ€ํ™˜ ์ฃผ์š”๊ฐœ๋… ํŒŒ์ผ์ž…๋ ฅ open(file, mode=’r’, encoding=None) ์—ฌ๊ธฐ์„œ๋Š” r๊ณผnone์ด ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ๋˜์–ด ์žˆ์Œ file: ํŒŒ์ผ๋ช… mode: ํ…์ŠคํŠธ ๋ชจ๋“œ encoding: ์ธ์ฝ”๋”ฉ๋ฐฉ์‹(์ผ๋ฐ˜์ ์œผ๋กœ utf-8ํ™œ์šฉ) ํŒŒ์ผ๊ฐ์ฒด ํ™œ์šฉ withํ‚ค์›Œ๋“œ ํ™œ์šฉ JSON(JavaScript Object Notation) ๋ฌธ์ž๊ธฐ๋ฐ˜(ํ…์ŠคํŠธ) ๋ฐ์ดํ„ฐ ํฌ๋งท์œผ๋กœ ๋‹ค์ˆ˜์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ™˜๊ฒฝ์—์„œ ์‰ฝ๊ฒŒ ํ™œ์šฉ ๊ฐ€๋Šฅํ•จ ํ…์ŠคํŠธ๋ฅผ ์–ธ์–ด๋ณ„ ๋ฐ์ดํ„ฐ ํƒ€์ž…์œผ๋กœ.. 2022. 3. 6.
JSON JSON - ์ •๋ณด๋ฅผ ์ฃผ๊ณ  ๋ฐ›๋Š” ํ‘œ๊ธฐ๋ฒ• -ํ…์ŠคํŠธ ๋ฌธ์„œ๋Š” ๊ณผ๊ฑฐ์—๋Š” CSVํ˜•ํƒœ xmlํ˜•ํƒœ๋กœ ๋งŽ์ด ์‚ฌ์šฉ, ์š”์ฆ˜์€ JSONํ˜•ํƒœ(ํ‘œ๊ธฐ๋ฒ•) ๋งŽ์ด ์‚ฌ์šฉ JSON์ด๋ž€? ๋ฐ์ดํ„ฐ๋“ค์„ ๊ตํ™˜ํ•  ๋•Œ ์ •ํ•ด์ง„ ๊ทœ๊ฒฉ -Dictionary ์ž๋ฃŒ๊ตฌ์กฐ์™€ ๋น„์Šทํ•˜๋‹ค. -์ฝ๊ธฐ ์‰ฝ๋‹ค. JSON์˜ ์‚ฌ์šฉ์ฒ˜- ํ‘œ์ค€ํŒŒ์ผ ๊ตํ™˜ Format -WEB์—์„œ AJAX ๊ธฐ์ˆ ์— ์‚ฌ์šฉ(ajax ์›น ๊ฐœ๋ฐœ ๊ธฐ๋ฒ•) -API ์‚ฌ์šฉ์‹œ์— ์‚ฌ์šฉ -Database(NoSQL)์— ์‚ฌ์šฉ -ํ™˜๊ฒฝ ์„ค์ • ๊ฐ’ ์ €์žฅ์šฉ ๋ฆฐํŠธ -๋ฌธ๋ฒ• ๊ฒ€์‚ฌ๊ธฐ https://jsonlint.com/ JSON ๋ทฐ์–ด http://jsonviewer.stack.hu/ JSON๊ธฐ๋ณธ๋ฌธ๋ฒ•1 [] ๊ด„ํ˜ธ๋กœ ๋ฌถ์—ฌ์žˆ๋Š” ๊ฒƒ์ด ๋ฐฐ์—ด {} ๊ด„ํ˜ธ๋กœ ๋ฌถ์—ฌ์žˆ๋Š” ๊ฒƒ์ด ๊ฐ์ฒด (Class์™€ ๊ด€๋ จ ์—†์Œ. Dictionary์™€ ๋น„์Šท) ๊ฐ์ฒด๋Š” ์ค‘๋ณต Key.. 2022. 3. 6.