Python - Google Dirve API 사용하기
오늘 Google API를 활용해서 업로드를 해야하는 작업이 있어 진행해보았다. 실제 사용되는 드라이브는 사용자 드라이브가 아닌 별도의 프로젝트용 Drive에 저장되는 것으로 보이지만, 우선 Google Drive에 대해 API로 활용할 수 있는 방법...
오늘 Google API를 활용해서 업로드를 해야하는 작업이 있어 진행해보았다. 실제 사용되는 드라이브는 사용자 드라이브가 아닌 별도의 프로젝트용 Drive에 저장되는 것으로 보이지만, 우선 Google Drive에 대해 API로 활용할 수 있는 방법...
quote는 URL에 UTF-8 기반으로 인코딩 작업을 할 때 종종 사용되는데, 비밀번호라던가, URL에 입력 Python 3.10 버전 이상을 사용하여도, urlib3를 사용하는 경우 정상적으로 사용이 되지 않아서 무엇이 문제인가 싶어서 확인해보니,...
파파고 공식에서 urllib을 활용한 코드가 있어서 requests를 많이 사용하는 필자에게 알맞게 변경해 보았다. import os import sys import requests import urllib import json client_id =...
메일을 보내는 코드는 대부분의 개발 언어에서 제공하고 있어 손쉽게 개발할 수 있다. 그중 최근 개발에 집중하고 있는 Python을 가지고 코드를 작성해 보았다. Python에서는 smtplib이라는 기본 라이브러리를 제공한다. 이 라이브러리를 이용하면...
Pandas 내부 라이브러리 오류를 오랫만에 본다. 오류 내용은 openpyxl.utils.exceptions.IllegalCharacterError 원인을 살펴보면, openpyxl 가 to_excel 기본 엔진인데, 특정 캐릭터를 처리하다가 오류...
Python 코드를 자주 작성해보면 무심코 쓰는 기능이지만, 대부분의 예전 개발 언어를 보면, 자료 타입에 맞춰서 어떤 값이 있는지를 조건을 개발자가 선택해 코드를 제작하는 경우가 많았다. 대표적으로 C#같은 경우 과거 if object == nu...
alpine은 가장 기초적인 커널이 존재하는 버전이다. 사용해야 하는 상황에서 Pandas 를 사용해야 하는 경우 라이브러리로 인해 정상적으로 설치가 되지 않는다. 이유는 alpine이 가벼운 OS를 지향하다보니, Pandas에서 필요로 하는 라이브...
SQLAlchemy 를 이용해서 Database에 연결하여 사용할 때 간혹 발생하는 오류가 바로 Last connection이다. lost connection 이 오류가 발생하는 가장 큰 원인은 TimeOut에 있다. (Background on th...
프로그램에서 예외 상황은 프로그램의 안정성에 문제가 발생할 수 있기 때문에 이러한 오류를 잡기 위해서 오류를 잡을 수 있도록 try except를 사용하게 된다. Python에서 예외 상황에 대응하기 위해 필자 역시 try except를 자주 사용하는...
최근에 마이크로소프트위 OpenAI가 강한 파트너쉽을 맺었는데, 이를 통해 탄생한 것이 바로 Azure OpenAI이다. 서비스를 퀵하게 둘러본 입장에서 쉽게 사용할 수 있고, 가장 큰 장점으로 OpenAI를 활용해서 나만의 학습 모델을 만들 수 있다...
Python에서 문자열 처리를 가장 많이 하는 작업중 하나 일것이다. 오늘은 필자도 자주 사용하는 기본 문자열 처리 방법에 대해서 정리해 보고자 한다. 현재 생각되는 5가지 정도의 방법에 대해서 정리해본다. f-string 현재 Python에서 가장 ...
정말 시간 관련해서는 자주 사용해서 기록한다. 정말 간단한 코드 이지만, 기억하기 위해서 정리해 본다. Unix Time은 기본적으로 숫자로 이루어진 값을 의미한다. 해당 값은 특정 기간부터 발생한 초(Second)를 의미하는데 문제는 Windows와...
Impotant : http://185.81.157.242:222/c.txt http://drippmedsot.mywire.org:6606 790562cefbb2c6b9d890b6d2b4adc548 a31191ca8fe50b0a70eb48b82c4d6...
여기에서 얘기하는 부분은 커스텀 펌웨어를 사용하는 스위치 유저만 해당한다고 할 수 있다. 대부분의 사설 서버가 막힌 현재 본인이 필요한 게임을 덤프나 인터넷을 통해 구한뒤 설치하기 위해서 보다 편리한 방안을 고민하게 되는데, 가장 유용한 방법이 바로 ...
IBM에서 무료로 공개한 IBM Plex Sans KR 폰트로 다양한 용도로 활용할 수 있다. 한글 폰트를 확인해보니 폰트가 상당히 깔끔한 것을 알 수 있다. IBMPlexSansKR.zip nodeJS 등의 라이브러리로도 제공하므로 손쉽게 사용이 가...
애플 산돌고딕 NEO(Apple SD Gothic Neo) 폰트 티스토리에서도 메인으로 사용하는 폰트이다. 무료로 저작권이 없다고 하므로, 사용해도 될 것으로 보인다. Apple산돌고딕Neo.zip 만약 다운로드 하지않고 HTML 에서 바로 사용하고자...
처음 할 때 도대체 어떻게 먹어야 하는지 한참을 진행하다고 방법 알게되었는데, 획득 방법은 이러하다. E꾹으로 먹을 수 있는 꽃술... 소르쇠에게는 특수 능력 E 키에 한가지 추가 기능이 있는데 E키를 홀드 하면 해당 위치에서 상호작용을 유지하고 ...
나름 월드 임무도 했는데, 아펩 위치를 알 수 없다면, 필자처럼 월드 임무만 한 것 이다. 아펩은 나히다 전설 임무를 진행할 때 드래곤 아펩을 찾게 되는데 해당 위치에 있다. 임무 완료후 가까이 다가가면, 시초의 고향이라는 주간 보스가 열리게 된다. ...
4. 원소 마스터리 1069: 도금된 꿈 4세트 효과쿠키 시노부는 필자도 나선비경에 하나의 공략 파티를 책임지는 역활로 탈 4성급 성능을 지닌 캐릭터이다. 특히 원소 전투가 주력이라 원소 에너지에 영향을 받지 않기 때문에 다른 번개 4성보다 자유롭게 ...
하다가 황당? 당황한것인데, 도움말(가이드)를 잘 읽어보더라도 감이 잘 오지 않을 수 있어 힌트를 남긴다. 방식은 연주를 시작하였을때 노란색이 나타나면, 1음씩 치는 방식이다. 정상적으로 성공 했을때 노란 물결이 사라졌다가 다시 나타나기 때문에 다시 ...
중간에 크바레나의 시현처럼 멸 임무는 지하에서 이루어지는데 생각보다 구조가 복잡한 감이 있다. 그래도 퀘스트 지시대로 움직이면 되는데 아래 기믹를 진행하면서 약간 당황하여 기록해 놓는다. 씨앗이 있는데, 이를 주었다가 컴퓨터 기준( T키 )를 이용하...