일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- dataframe
- PySpark
- matplotlib
- Google Spreadsheet
- array
- django
- string
- PostgreSQL
- Java
- GIT
- google apps script
- Kotlin
- Apache
- c#
- Google Excel
- SQL
- Github
- hive
- Excel
- Mac
- gas
- Python
- Redshift
- 파이썬
- math
- list
- PANDAS
- Tkinter
- numpy
- Today
- Total
목록Python/Python ETC (56)
달나라 노트
이번에는 Python으로 주사위를 굴려서 랜덤한 숫자를 return해주는 bot을 만들어봅시다. 이 글을 읽기 전에 discord bot에 관한 배경 지식이 없거나 기초적인 셋팅을 하지 않은 상태라면 아래 링크를 먼저 참고하면 좋습니다. https://cosmosproject.tistory.com/384 from discord.ext import commands discord_token = 'discord_token_string' client = commands.Bot(command_prefix='/') @client.event async def on_ready(): print('{} logged in.'.format(client)) print('Bot: {}'.format(client.user)) pr..
Pycharm에서 interpreter를 설정하고 설치하는것까지 알아봅시다. 먼저 Pycharm -> Preferences를 클릭합니다. 그리고 Python Interpreter 메뉴를 입력하면 위처럼 interpreter 설정 창이 나옵니다. 빨간색 표시된 부분을 눌러보면 아래 이미지처럼 현재 사용가능한 python interpreter 목록이 나올겁니다. 저는 이미 사용하는게 있어서 위처럼 나오지만 개수는 다를 수 있습니다. 위 리스트에서 원하는 interpreter를 선택하면 Pycharm의 현재 프로젝트에서 사용하는 interpreter가 변경됩니다. 이제 새로운 Interpreter를 설정해봅시다. 우측 상단의 톱니바퀴 모양을 클릭해서 Add 버튼을 클릭합니다. 그러면 위같은 화면이 나옵니다. ..
pycharm을 사용하다보면 위처럼 한 줄의 코드가 길어서 한 화면을 넘어가는 경우가 있습니다. 이를 방지하기 위해 자동 줄바꿈을 설정해봅시다. Pycharm의 Preferences 클릭 우측 상단에 wrap을 검색하면 Editor -> General 메뉴에 Soft Wraps라는 부분이 나타납니다. Soft-wrap these files 옵션을 체크해주시고 그 옆에 자동 줄바꿈을 적용하고 싶은 파일의 확장자를 입력하면 됩니다. 위 예시에서처럼 여러 종류의 확장자를 적을 수 있으며 확장자끼리는 세미콜론(;)으로 구분합니다. * 표시는 해당 확장자를 가진 모든 이름의 파일에 대해 자동 줄바꿈(Soft Wrap)을 적용하겠다는 의미입니다. *.md; *.txt; *.rst; *.adoc; *.py; *.ht..
간혹 Pycharm이나 DataGrip을 사용할 때 코드에 긴 숫자가 들어있으면 아래처럼 표시되는 경우가 있습니다. 123_456_789 원래 제가 입력한 숫자는 123456789였으나 Pycharm이나 DataGrip 자체에서 그냥 표시를 위처럼 해주는 것이죠. 숫자의 천단위마다 underscore(_)를 표시해줍니다. 실제 텍스트는 123456789로 인식되어서 코드의 사용에는 전혀 문제가 없는데 저 숫자가 가격이 아닌이상에야 천단위 표시가 되는건 오히려 가독성을 떨어뜨릴 수 있습니다. 이걸 설정하려면 아래와 같은 메뉴에서 가능합니다. Pycharm Preference -> Editor -> General -> Code Folding -> Long string literals를 체크 해제 Long s..