일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- gas
- matplotlib
- Kotlin
- math
- google apps script
- string
- Excel
- SQL
- PySpark
- Tkinter
- Java
- Python
- 파이썬
- PANDAS
- GIT
- dataframe
- list
- numpy
- Google Spreadsheet
- Github
- django
- Apache
- Google Excel
- c#
- hive
- PostgreSQL
- array
- Redshift
- Mac
- Today
- Total
목록Python/Python ETC (57)
달나라 노트

지난번까지 discord bot을 만들고 작동까지 시켜봤습니다. Discord bot 만들기 1 = https://cosmosproject.tistory.com/384 Discord bot 만들기 2 = https://cosmosproject.tistory.com/482 근데 아주 결정적인 문제가 있습니다. 기본적으로 discord bot은 여러분이 컴퓨터에서 작성한 Python code를 실행시켜놓은 상태에서만 작동을 한다는 것입니다. 즉, 내가 컴퓨터를 계속 켜두고 discord bot의 내용이 담긴 코드를 실행시켜두지 않으면 그 시간에는 그 누구도 discord bot을 이용할 수 없죠. 이 부분을 해결하려면 나의 discord bot을 계속 실행시켜줄 수단이 필요합니다. 보통 이런 과정에서는 서버..

이번에는 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..