일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- array
- gas
- Python
- Redshift
- django
- c#
- 파이썬
- PostgreSQL
- Kotlin
- PySpark
- dataframe
- Google Spreadsheet
- hive
- Mac
- Github
- Java
- math
- Tkinter
- matplotlib
- Apache
- string
- Google Excel
- SQL
- Excel
- numpy
- google apps script
- list
- GIT
- PANDAS
- Today
- Total
목록Python (379)
달나라 노트
PYTHONPATH 환경변수에 대해 알기 전에 먼저 python library가 어떤 식으로 탐색되어 import되는지에 대한 기본적인 흐름을 천천히 살펴보고 갑시다. Python을 사용하다보면 아래와 같이 module(library)을 설치하고 import하는 과정을 많이 거치게 됩니다. pip install pandas pip install os conda install datetime import pandas as pd import os from datetime import datetime 우리는 terminal에서 pip 구문을 이용해 여러 module들을 간단하게 설치하고 사용할 수 있죠. 근데 한가지 궁금한게 생겼습니다. module을 설치한다고 했는데 그러면 이 module은 어디에 설치된걸..
Python의 decorator라는 것에 대해 알아보겠습니다. Python을 하다보면 아래처럼 @로 시작하는 부분을 볼 수 있습니다. @test_function def sub_func(): print('This is test message.') 이렇게 @(At sign)을 이용하는 것을 decorator라고 합니다. decorator가 뭔지를 먼저 간단하게 말하자면 '기존 함수에 decorator 함수를 추가해서 기존 함수를 장식(decorate)해주는 기능'이라고 할 수 있습니다. 지금은 이게 무슨 말인지 몰라도 됩니다. 한번 예시를 보시죠. def main(): print('main function started') main() -- Result main function started 위 코드를 실행..
Discord에는 bot이라는 것이 있습니다. 이것으로 여러 기능을 구현할 수 있는데 어떤 명령어를 Discord 채팅창에 입력하면 그 명령에 따른 어떤 동작을 수행한다거나, 노래를 틀어준다거나 등등의 내용이 되겠죠. Python을 사용하여 Discord bot을 만들어보겠습니다. Discord 개발자 페이지 = https://discord.com/developers/applications 먼저 Discord 개발자 페이지로 들어가서 본인의 discord ID로 로그인해줍시다. 그러면 위같은 화면이 뜰텐데 우측 상단의 New Application을 클릭합시다. 그러면 위처럼 Application의 이름을 입력해야합니다. 원하는 이름을 입력하고 Create 버튼을 누릅시다. 그러면 위와같은 화면이 나옵니다..
Python에서 여러 라이브러리를 사용하다보면 최신 버전의 라이브러리로 업그레이드를 해야 할 경우가 있습니다. 그런 경우 아래와 같은 명령어를 terminal에서 사용할 수 있습니다. pip install --upgrade library_name 예를들어 pandas library를 upgrade한다고하면 terminal에 아래의 명령어를 입력하면 됩니다. pip install --upgrade pandas