๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

Python12

[Django] ์„ค์น˜ํ•˜๊ธฐ (Window) ๊ฐ€์ƒํ™˜๊ฒฝ ๋งŒ๋“ค๊ธฐ Python version 3.8.2 ์—์„œ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.  ์žฅ๊ณ ์™€ ๊ด€๋ จ๋œ ๋ชจ๋“  ์ˆ˜ํ–‰์€ ๊ฐ€์ƒํ™˜๊ฒฝ ์•ˆ์—์„œ ์ด๋ฃจ์–ด์ ธ์•ผ ํ•œ๋‹ค.1. cmd๋ฅผ ์—ด์–ด ๊ฐ€์ƒํ™˜๊ฒฝ์„ ๋งŒ๋“ค ๊ฒฝ๋กœ๋กœ ์ด๋™ 2. ๊ฐ€์ƒํ™˜๊ฒฝ ์ค€๋น„pip install virtualenv 3. ๊ฐ€์ƒํ™˜๊ฒฝ ์„ค์น˜: virtualenv [๊ฐ€์ƒํ™˜๊ฒฝ ์ด๋ฆ„]virtualenv myjango 4. dir ๋ช…๋ น์„ ์ž…๋ ฅํ•˜๋ฉด ๊ฐ€์ƒํ™˜๊ฒฝ ์ด๋ฆ„์˜ ํด๋”๊ฐ€ ์ƒ์„ฑ. ์ด ํด๋” ์•ˆ์˜ scripts ๋ผ๋Š” ํด๋”๋กœ ๊ฒฝ๋กœ ์ด๋™. 5. ๊ฐ€์ƒํ™˜๊ฒฝ ์‹คํ–‰activate.bat 6. ๋‹ค์‹œ ๊ฐ€์ƒํ™˜๊ฒฝ ํด๋”๋กœ ๋Œ์•„์™€ ๋ฒ„์ „ ํ™•์ธ(์ตœ์‹  ๋ฒ„์ „ ์—…๊ทธ๋ ˆ์ด๋“œ)python3 -m pip install --upgrade pip 7. ์žฅ๊ณ  Django ์„ค์น˜pip install django~=2.0.0 8. ๋‹ค์‹œ ๊ฐ€์ƒํ™˜๊ฒฝ ์† script.. 2020. 11. 24.
Jupyter notebook ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ๊ฒฝ๋กœ์— ์ƒ์„ฑํ•˜๊ธฐ 1. ์•„๋‚˜์ฝ˜๋‹ค๋ฅผ ์„ค์น˜ํ•œ ํ›„, Anaconda prompt ์ฝ˜์†”์„ ์‹คํ–‰์‹œ์ผœ์ค€๋‹ค.  2. ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ์„ ๋งŒ๋“ค๊ณ ์ž ํ•˜๋Š” ๊ฒฝ๋กœ๋กœ ์ด๋™ํ•œ๋‹ค.(base) C:\Users\minjeong>cd ../../Dramarama  3. ์•„๋‚˜์ฝ˜๋‹ค ์„ค์น˜๊ฒฝ๋กœ์—์„œ ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ์„ ์‹คํ–‰์‹œ์ผœ์ค€๋‹ค.jupyter notebook๊ทธ๋Ÿผ ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ(์›น)์ด ๋œฌ๋‹ค.4. ๋…ธํŠธ๋ถ์„ ๋งŒ๋“ค์–ด์ค€๋‹ค. ๊ทธ๋Ÿผ ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ์—์„œ๋„, ํƒ์ƒ‰๊ธฐ์—์„œ๋„ ํ•ด๋‹น ๊ฒฝ๋กœ์— ipynb ํ™•์žฅ์ž ํŒŒ์ผ์ด ์ƒ์„ฑ๋œ ๊ฒƒ์ด ํ™•์ธ๋œ๋‹ค. 2020. 11. 20.
[Python] ํ™ˆ๋ฉ”์ด๋“œ ์ฝ”๋“œ / Up & Down Game ํด๋ž˜์Šค ํ•˜๋‚˜๋ฅผ ํ†ต์งธ๋กœ ๊ฒŒ์ž„ ๋ชจ๋“ˆ๋กœ ๋งŒ๋“ค์—ˆ๋‹ค.UpDownFunk ํด๋ž˜์Šค ์ƒ์„ฑ๋งŒ ํ•˜๋ฉด ๊ณง๋ฐ”๋กœ ๊ฒŒ์ž„์ด ์‹คํ–‰๋œ๋‹ค.UI๋กœ๋„ ๋งŒ๋“ค์–ด๋ณผ ์˜ˆ์ •์ด๋‹ค. ๊ทผ๋ฐ Tkinter๋ž‘ ์•ˆ์นœํ•˜๋‹ค.๊ฐ ์ ์œผ๋กœ ํŒŒ์ด์ฌ์€... ๋ฐ์ดํ„ฐ๋ถ„์„์šฉ์— ๋„ˆ๋ฌด ์ตœ์ ํ™”๋˜์–ด์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ธฐ ๋•Œ๋ฌธ์—... import randomclass UpDownFunk: __figure = 0 def __init__(self): print("Enter a number that will range of figure", end=": ") range_ = self.input_filteringNaN() self.__figure = random.randint(0, range_) print("Enter a limit of tu.. 2020. 7. 23.
[Python] ํŒŒ์ด์ฌ Turtle ๋กœ GUI์— ๋„ํ˜• ๊ทธ๋ฆฌ๊ธฐ 1. ์ฐฝ ๋งŒ๋“ค๊ธฐ (Python Turtle Graphics)import turtle as tt.shape("turtle") 2. ์ •์‚ผ๊ฐํ˜• ๊ทธ๋ฆฌ๊ธฐt.forward(100)t.left(120) #๊ฐ๋„ ์ด๋™t.forward(100)t.left(120)t.forward(100) 3. ์ •์œก๊ฐํ˜• ๊ทธ๋ฆฌ๊ธฐt.forward(200)for i in range(5): t.right(60) t.forward(200) 4. ์ •์˜ค๊ฐํ˜• ๊ทธ๋ฆฌ๊ธฐt.forward(150)for i in range(4): t.right(72) t.forward(150) 5. ๋ณ„ ๊ทธ๋ฆฌ๊ธฐt.forward(100)for i in range(4) t.right(144) t.forward(100) 6. ์› ๊ทธ๋ฆฌ๊ธฐt.forward(.. 2020. 4. 24.
[Java] JavaFX ์„ค์น˜์™€ ์ดํด๋ฆฝ์Šค ์—ฐ๋™ JavaFX๋ฅผ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋ญ ์ดํด๋ฆฝ์Šค ๋„ค์˜จ๋ฒ„์ „์„ ์„ค์น˜ํ•˜๋ผ ์–ด์ฉŒ๊ณ  ํ•˜๋Š”๋ฐ ํ•˜...๊น”๊ธฐ ์‹ซ์–ด์„œ ๊ธฐ์กด์— ์“ฐ๋˜ ์˜คํ”ˆ๋ฒ„์ „์œผ๋กœ ์„ธํŒ…ํ–ˆ๋‹ค. ๋Œ€์‹  ์„ธํŒ…ํ•˜๋Š”๋ฐ ์ข€ ์• ๋จน์—ˆ๋‹ค. ใ…Žใ…›ใ…Ž... ์ด ์˜์ƒ๋„ ์ฐธ๊ณ ํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด๊ฒƒ์œผ๋กœ๋„ ๋ถ€์กฑํ–ˆ์Œ.   1. JavaFX ์„ค์น˜์ดํด๋ฆฝ์Šค ๋ฉ”๋‰ด๋ฐ”์˜ Help>Marketplace>Find:fx๋‚œ ์ด๋ฏธ ๋ชจ๋“  ์„ธํŒ…์„ ๋‹ค ๋๋‚ธ ์ƒํƒœ๋ผ ์ด๋ฏธ ๋‹ค์šด๋ฐ›์•„์ ธ ์žˆ์ง€๋งŒ ๋‹น์‹ ์€ ์ด๊ฒƒ์„ ์ธ์Šคํ†จ ํ•ด์ฃผ๊ธธ. ์„ค์น˜๊ฐ€ ๋๋‚˜๋ฉด ์ดํด๋ฆฝ์Šค๊ฐ€ ์žฌ๋ถ€ํŒ… ๋  ๊ฒƒ์ด๋‹ค. ์žฌ๋ถ€ํŒ…ํ•˜๊ฒ ๋‹ค๋Š” ์•ˆ๋‚ด์ฐฝ์ด ๋œจ๋ฉด ์˜ค์ผ€์ดํ•ด์ค€๋‹ค.  ์ด์ œ JavaFX๋ฅผ ์„ค์น˜ํ•˜๋Ÿฌ ๊ฐ€์ž. https://gluonhq.com/products/javafx/  ์••์ถ•๊นŒ์ง€ ์•ผ๋ฌด์ง€๊ฒŒ ํ’€์–ด์ค€๋‹ค.     2. ํ”„๋กœ์ ํŠธ์— JavaFX ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ถ”๊ฐ€์ผ๋ฐ˜์ ์œผ๋กœ JDK๊ฐ™์€๊ฑด ์–˜๋‚ด๊ฐ€ ๋ผ์ด๋ธŒ๋Ÿฌ.. 2020. 3. 27.
[Python] ์ดํด๋ฆฝ์Šค๋กœ ํŒŒ์ด์ฌ ๊ตฌ๋™ํ•˜๊ธฐ - PyDev ์„ค์น˜ (์—ฐ๋™๊ณผ ํ…Œ์ŠคํŠธ) ๋‹ค์–‘ํ•œ ๊ฐœ๋ฐœ์–ธ์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํˆด์ธ '์ดํด๋ฆฝ์Šค'๋กœ ํŒŒ์ด์ฌ์„ ๋Œ๋ ค๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ณดํ†ต ํŒŒ์ด์ฌ์€ ์ดํด๋ฆฝ์Šค๋กœ ์ž˜ ์•ˆ๋Œ๋ฆฌ๋Š”๊ฑธ๋กœ ์•„๋Š”๋ฐ ์ €๋Š” ์ดํด๋ฆฝ์Šค๊ฐ€ ์›Œ๋‚™ ์ต์ˆ™ํ•ด์„œ ์ดํด๋ฆฝ์Šค๋ฅผ ์‚ฌ์šฉํ•  ๊ฑฐ์—์š”. ์ž๋ฐ” ๊ฐœ๋ฐœ์„ ํ•˜์ง€ ์•Š๋Š” ๋ถ„์€ ๋‹ค๋ฅธ ํˆด์„ ์ด์šฉํ•˜์‹œ๊ธธ ๊ถŒ์žฅ. ์ดํด๋ฆฝ์Šค ์‚ฌ์šฉ์„ ์œ„ํ•ด์„  ์ž๋ฐ”๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ค์ •์ด ํ•„์ˆ˜์ด๊ธฐ ๋•Œ๋ฌธ์“ฐ. ์ดํด๋ฆฝ์Šค ์„ค์น˜๋Š” ์ด๊ณณ ์ฐธ๊ณ  https://we-always-fight-with-code.tistory.com/34 ์ž๋ฐ”๊ฐœ๋ฐœํ™˜๊ฒฝ(JDK), ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ • / ์ดํด๋ฆฝ์Šค ์„ค์น˜1. ์ž๋ฐ” ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ • ์ดํด๋ฆฝ์Šค๋Š” ์ž๋ฐ” ๊ฐœ๋ฐœ ํˆด๋กœ ๊ฑฐ์˜ ์‚ฌ์šฉ๋˜์–ด์„œ ๊ทธ๋Ÿฐ๊ฐ€ ์ž๋ฐ”๊ฐœ๋ฐœํ™˜๊ฒฝ์„ ์„ค์ •ํ•˜์ง€ ์•Š์œผ๋ฉด ํ•ด๋‹น PC์—์„  ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰์ด ๋˜์ง€ ์•Š์Œ... ๋ญ ๋‚ด ์ƒ๊ฐ์ด๊ณ  ์ด์œ ๋Š” ์ž˜ ๋ชจ๋ฆ„ ใ…‹ใ…‹ ์ดํด๋ฆฝ์Šค๋ฅผ ๋จผ์ € ์„ค..we-always-fight-with.. 2020. 3. 26.
728x90
๋ฐ˜์‘ํ˜•