๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ (223) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [Google Sheets] ๋ถ๋งํฌ https://blog.naver.com/PostView.naver?blogId=dsayhong&logNo=222220760420 ๊ตฌ๊ธ ์คํ๋ ๋์ํธ ํฌ๋กค๋ง, ์คํฌ๋ฉํ ํ๊ธฐ #1 ๊ตฌ๊ธ์คํ๋ ๋์ํธ๋ฅผ ์ด์ฉํ๋ฉด, ์ธํฐ๋ท์ ์๋ ์ฌ๋ฌ ์ ์ฉํ ์ ๋ณด๋ค์ ์ถ์ถํ์ฌ ์์ ์ ๋ชฉ์ ์ ๋ง๊ฒ ์ฌ์ฉ ํ ... blog.naver.com https://blog.naver.com/dsayhong/222276700378 ๊ตฌ๊ธ ์คํ๋ ๋์ํธ ํ์ฉ, ์ค์๊ฐ ์ฃผ์ ๊ด๋ฆฌ ํ๋ก๊ทธ๋จ #03 ๊ตฌ๊ธ ์คํ๋ ๋์ํธ๋ก ๋ง๋ ์ฃผ์ ๊ด๋ฆฌ ํ๋ก๊ทธ๋จ์ ์ ๊ทธ๋ ์ด๋ ํ์ต๋๋ค. ๊ตฌ๊ธ ์คํ๋ ๋์ํธ์ ํน์ฑ์ ๋ง์ ... blog.naver.com [Excel] VBA ๋งคํฌ๋ก ํฌ๋กค๋ง ๋ง๋ค๊ธฐ Selenium Basic ์ค์น https://github.com/florentbr/SeleniumBasic/releases Releases · florentbr/SeleniumBasic A Selenium based browser automation framework for VB.Net, VBA and VBScript - florentbr/SeleniumBasic github.com ํฌ๋กฌ ์ฌ์ฉํ ๊บผ๋ผ์ ๋ธ๋ผ์ฐ์ ๋ WebDriver for Chrome๋ง ์ ํํ์ด์ ์ด ๊ฒฝ๋ก์ ํฌ๋กฌ ๋๋ผ์ด๋ฒ ์ค์นํ๊ฑฐ ๋ฃ์๊ฒ๋๋ค. ํฌ๋กฌ ๋๋ผ์ด๋ฒ ์ค์น https://chromedriver.chromium.org/downloads ChromeDriver - WebDriver for Chrome - Downloads Current .. [Python] Flask ์ค๋ฅ๋ค [Flask] ImportError: cannot import name 'json' from 'itsdangerous' https://velog.io/@___pepper/Flask-ImportError-cannot-import-name-json-from-itsdangerous [Flask] ImportError: cannot import name 'json' from 'itsdangerous' itsdangerous import error in flask velog.io [Power BI] ์ฌ๋ผ์ด์ ๋๊ธฐํ ๋ค๋ฅธ ์ฌ๋ผ์ด์์ ๋ํด ํ๋ ๋ณ๊ฒฝ ๋ด์ฉ ๋๊ธฐํ ์ฒดํฌ [Python] Flask - api, sqlalchemy ์ฌ์ฉ๋ฐฉ๋ฒ Install Flask-RESTful with pip pip install flask-restful api.py from flask import Flask from flask_restful import reqparse, abort, Api, Resource app = Flask(__name__) api = Api(app) TODOS = { 'todo1': {'task': 'build an API'}, 'todo2': {'task': '?????'}, 'todo3': {'task': 'profit!'}, } def abort_if_todo_doesnt_exist(todo_id): if todo_id not in TODOS: abort(404, message="Todo {} doesn't exist".fo.. ํฐ์คํ ๋ฆฌ ์ฝ๋๋ธ๋ญ highlight.js ํ ๋ง, line number, ์คํฌ๋กค, ํฐํธ ์ ์ฉํ๊ธฐ HTML CSS ํฐํธ & ์ฌ์ด์ฆ, ์คํฌ๋กค ์ถ๊ฐ ๋ฑ~ code { font-family: 'Consolas', 'Nanum Gothic Coding'; font-size: 13px; white-space: pre; max-width: 850px; max-height: 600px; overflow: auto !important; } line number /* for block of numbers */ .hljs-ln-numbers { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-al.. [Python] SQL Server (pyodbc) local class Database(): def __init__(self): self.server = 'localhost' self.database = 'adb' self.cnxn = pyodbc.connect('Trusted_Connection=yes', DRIVER=self.driver, SERVER=self.server, PORT=1433, DATABASE=self.database) import pyodbc import pandas as pd class aDb(): def __init__(self): self.server = '130.1.1.1' self.database = 'adb' self.username = 'sa' self.password = '1234' self.driver = '{ODB.. [Juyter] Tips https://hnanmal.tistory.com/entry/%EC%A3%BC%ED%94%BC%ED%84%B0%EB%85%B8%ED%8A%B8%EB%B6%81-%EC%88%98%EB%A7%8E%EC%9D%80-%EC%85%80-%EC%A4%91-%EB%94%B1-%ED%95%98%EB%82%98%EB%A7%8C-%ED%8C%8C%EC%9D%BC%EB%A1%9C-%EC%A0%80%EC%9E%A5%ED%95%98%EA%B8%B0 ์ฃผํผํฐ๋ ธํธ๋ถ ์๋ง์ ์ ์ค, ๋ฑ! ํ๋๋ง ํ์ผ๋ก ์ ์ฅํ๊ธฐ! ์ฃผํผํฐ ๋ ธํธ๋ถ์์ ํ์ด์ฌ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ์ ํ๋ค ๋ณด๋ฉด ๋ฐ๋ณต๋๋ ์ฝ๋๋ฅผ ์ฌ์ฌ์ฉํ๊ธฐ ์ฝ๊ฒ ํจ์๋ก ๋ง๋ค๊ฒ ๋ฉ๋๋ค. ์ด๋ฐ ํจ์๋ค์ ๋ณดํต ํ ์ ์ ๋ชฐ์๋ฃ๊ณ , ๋ค๋ฅธ ์ ์์๋ ์ด ํจ์๋ค์ ํธ์ถํ๋ฉด์ hnanmal.tistory.com ์ด์ 1 ยทยทยท 4 5 6 7 8 9 10 ยทยทยท 28 ๋ค์ ํฐ์คํ ๋ฆฌํด๋ฐ Developer๐ค๊ตฌ๋ ํ๊ธฐ