이 글은 Matplotlib Tutorial - 파이썬으로 데이터 시각화하기 책에서 발췌했습니다. plot() 함수에 아래와 같이 입력하면 각각 빨간색, 파란색, 녹색 선의 그래프가 그려집니다. 아래와 같이 color 키워드 인자를 사용해서 더 다양한 색상의 이름을 지정할 수 있습니다. 기본 사용 예제 import matplotlib.pyplot as plt plt.plot([1, 2, 3, 4], [1, 4, 9, 16], color='springgreen') plt.xlabel('X-Label') plt.ylabel('Y-Label') plt.axis([0, 5, 0, 20]) plt.show() plot() 함수에 color=’springgreen’ 과 같이 입력해주면, springgreen에 해당..
.index() 란? 리스트 매소드 중에서 index()는 리스트 중에서 특정한 원소가 몇 번째에 처음으로 등장했는지를 알려주는데, 인덱스를 알려주기 때문에 index 라는 이름으로 되어 있다. 그런데 만약에 두 번 이상 원소가 중복되어 존재하는 경우에는 맨 처음 등장한 순간의 인덱스를 출력해준다는 점을 기억하자. 예제: 인덱스 찾기 (list.iindex) 아래와 같은 리스트를 정의했을 때, >>> a = [123, 421, 212, 11, 24, 102, 29, 92, 10] 421이 몇 번째에 인덱스인지 확인해보자. >>> a.index(421) 1 파이썬은 인덱싱이 0부터 시작이므로, 2번째에 있으므로, 1이 된다. 그렇다면, 원소들이 문자열의 경우에는 어떻게 되는지 살펴보자. ..
유용하지만 기억이 안 나는 명령어를 적어두려고 합니다. - 리눅스 파일 변경일 확인 ls -al --time-style="+%Y-%m-%d %H:%M:%S" /Your-directory/ - 특정 폴더 파일 개수 확인 (ls로 불러오고 wc -l로 행 수를 count) ls /your/directory/ | wc -l - 선택한 폴더 용량 확인 du -s /your/directory/ * sh 옵션을 주면 읽기 쉽게 나옴(100G, 100K 등) du -sh /your/directory/
특별한 방법이 있는건 아니지만, 다음과 같은 방법으로 가능합니다. 1. 키워드를 기준으로 split하기 ex) 한번만 split 할 경우 text_list = text.split("키워드", 1) 2. split한 내용 중 index 0의 뒷부분과 index 1의 앞 부분을 자르기 ex) text_list[0]에서 -1~-5, text_list[1]에서 0~4 이런식으로 참고 https://stackoverflow.com/questions/38312735/printing-5-words-before-and-after-a-specific-word-in-a-file-in-python printing 5 words before and after a specific word in a file in python I..
python으로 mongoDB를 관리하는 방법으로 pymongo를 사용할 수 있습니다. 공식 문서에 설치 및 사용법이 포함되어 있습니다. https://pymongo.readthedocs.io/en/stable/index.html PyMongo 3.11.0 Documentation — PyMongo 3.11.0 documentation Getting Help If you’re having trouble or have questions about PyMongo, ask your question on our MongoDB Community Forum. You may also want to consider a commercial support subscription. Once you get an answer,..
adb 명령어로 apk를 디바이스에 install 하려고 시도했습니다. adb install apk_name 하지만 일부 apk에서 다음과 같은 오류가 발생했습니다. Failure [INSTALL_FAILED_VERIFICATION_FAILURE] 원인을 찾아보니, 구글 플레이 서비스의 apk 정책 때문에 발생하는 문제라고 합니다. 해결책은 간단합니다. 아래 커맨드를 입력해주고 다시 install 해보면 정상 작동하는걸 알 수 있습니다. adb shell settings put global verifier_verify_adb_installs 0 참고 stackoverflow.com/questions/15014519/apk-installation-failed-install-failed-verificatio..
아래 명령어로 mongoDB를 시작해도 아무런 반응이 없었습니다. sudo systemctl start mongod 그래서 상태를 확인해봤습니다. sudo systemctl status mongod ● mongod.service - MongoDB Database Server Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor preset: enabled) Active: failed (Result: exit-code) since Wed 2020-10-07 05:11:00 UTC; 2min 18s ago Docs: https://docs.mongodb.org/manual Process: 18172 ExecStart=/usr/bin/mon..
Exoplayer에서 http의 mp4파일을 스트리밍하려고 했는데, Cleartext HTTP traffic to www.soundhelix.com not permitted 라는 에러를 만났습니다. 문제 원인은 안드로이드에서 기본적으로 Http 접근을 허용하지 않는다는 것입니다. Https로 접근하면 문제가 없지만 해당 사이트가 Https를 지원하지 않는 등의 이유로 Http로 접근을 해야 한다면 예외처리를 해야 합니다. Android Developer의 Opt out of cleartext traffic를 보시면 안드로이드 Pie(API28)부터 cleartext HTTP를 비활성화한다고 합니다. 따라서 API 28 이후에서 Http에 접근하려면 cleartext HTTP를 활성화 시켜야 합니다. 모든..