-
<PYTHON> requestsFlower in my dev/Python 2021. 2. 15. 09:44
1. Call import requests url = 'http://www.google.com' payload = {'param1':'value1'} headers = {'Content-Type': 'application/json; charset=utf-8'} cookies = {'session_id': 'flower'} response = requests.get(url) # response = requests.get(url, params=payload) # response = requests.get(URL, headers=headers, cookies=cookies) response = requests.post(url, data=payload) response = requests.put(url, dat..
-
<PYTHON> Slack webhookFlower in my dev/Python 2021. 2. 15. 09:10
1. python 내부함수사용 import json import requests URL = "Slack webhook url" TEXT = "Message" HEADER = {'Content-Type':'application/json'} payload= {"text": TEXT} requests.post( URL, data=json.dumps(payload), headers=HEADER ) 2. slack-webhook 사용 pypi.org/project/slack-webhook/ slack-webhook slack-webhook is a python client library for slack api Incoming Webhooks on Python 3.6 and above. pypi.org $ pip..
-
<PYTHON3> jupyter notebook 설치Flower in my dev/Python 2021. 1. 19. 18:07
jupyter notebook 설치 $ pip3 install jupyter Login 설정 $ jupyter notebook --generate-config $ jupyter notebook password jupyter notebook 도움말 $ jupyter notebook --h usage: jupyter-notebook [-h] [--debug] [--generate-config] [-y] [--no-browser] [--no-mathjax] [--allow-root] [--autoreload] [--script] [--no-script] [--log-level NotebookApp.log_level] [--config NotebookApp.config_file] [--ip NotebookApp..
-
<PYTHON>[Numpy_07 집합&파일입출력]Flower in my dev/Python 2017. 11. 29. 21:15
[Numpy_07 집합&파일입출력] 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 import numpy as np arr1 = np.array(['wing','flower','sky','wind','flower','wing']) # 중복된 원소 제거 print(np.unique(arr1)) # 순수 파이썬으로 구현 print(sorted(set(arr1))) arr2 = np.array(['fl..
-
<PYTHON>[Numpy_06 불리언&정렬]Flower in my dev/Python 2017. 11. 29. 09:02
[Numpy_06 불리언&정렬] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 import numpy as np arr1 = np.random.randn(100) # 0보다 큰 배열원소 합 print((arr1 > 0).sum()) arr2 = np.array([False,True,False,True]) # 하나 이상의 True 확인 print(arr2.any()) # 전부 True인지 확인 print(arr2.all()) arr3 = np.random.randn(8) print(arr3) # 배열 정렬 print(arr3.sort()) print(arr3) arr4 = np.random.randn(5,3) print(arr4) # 1차원 배열..
-
<PYTHON>[Numpy_05 배열연산&산술&통계]Flower in my dev/Python 2017. 11. 27. 22:53
[Numpy_05 배열연산&산술&통계] 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 import numpy as np arr1 = np.array([1,2,3,4,5]) arr2 = np.array([6,7,8,9,0]) arr3 = np.array([True, False, True, False, True]) # 파이썬만으로 동작 result = [(a if c else b) for a,b,c in zip(arr1,arr2,arr3)] print(result) # numpy.wh..
-
<PYTHON>[Numpy_04 ufunc 이항]Flower in my dev/Python 2017. 11. 20. 20:51
[Numpy_04 ufunc 이항] 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 32 33 34 35 36 37 38 39 40 41 42 import numpy as np arr1 = np.random.randn(5) arr2 = np.random.randn(5) print(arr1) print(arr2) # 원소 더하기 print(np.add(arr1,arr2)) # 원소 빼기 print(np.subtract(arr1,arr2)) # 원소 곱하기 print(np.multiply(arr1,arr2)) # 원소 나누기 print(np.divide(arr1,arr2)) # 원소 나누기 (몫만 반환) p..
-
<PYTHON>[Numpy_04 ufunc 단항]Flower in my dev/Python 2017. 11. 20. 20:32
[Numpy_04 ufunc 단항] 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 import numpy as np arr1 = np.arange(10) # 원소의 제곱근 ** 0.5 print(np.sqrt(arr1)) # 원소의 제곱 ** 2 print(np.square(arr1)) # 원소의 지수 E^x 계산 print(np.exp(arr1)) # 일반 삼각 함수 & 쌍곡 삼각 함수 print(np.cos(arr1)) print(np.cosh(arr1)) print(np.sin(arr1)) print(np.sinh(a..