노션은 정말 사용하기 편리한 서비스인데요. 다만 노션페이지의 경우 주소가 복잡하다는 단점이 있습니다. 하지만 이런 것을 해결할 수 있는 간단한 서비스가 있는데요. 클라우드 플레어의 워커를 활용해서 개인도메인을 노션 페이지로 리다이렉션이 가능합니다. 노션? 노션은 2018년에출시한 프로젝트 관리 및 기록 소프트웨어입니다. 에버노트와 같은 저장 기능에 다양한 확장성까지 가지고 있어서 여러모로 사용하기 편리한데요. 특히 많은 분들이 노션을 통해서 생각을 정리하고 협동 프로젝트를 하는데 사용합니다. 노션 개인 도메인 연결하기 먼저 연결하고자 하는 도메인을 클라우드 플레어와 연동해야 합니다. 클라우드플레어에서는 사이트를 추가하고, 웹사이트를 클라우드 플레어가 아닌 곳에서 구매하셨다면 네임서버를 클라우드 플레어의 ..
오늘은 판다스에서 기존 데이터에서 업데이트 된 증분만을 찾는 방법을 알아보겠습니다. 즉 차집합을 구하는 것인데요. 예를 들어 두개의 엑셀 파일에서 새로운 행만 변경하는 것을 코딩해보도록 하겠습니다. 먼저 폴더에서 xlsx로 된 파일을 찾습니다. 아래의 코드를 통해 file_list2라는 것에 엑셀 파일을 불러옵니다. 그리고 가장 최근의 파일과 [-1] 다음번의 파일인 [-2]를 불러옵니다 #파일 리스트 구하기 file_list1 = os.listdir(allDir) file_list2 = [file for file in file_list1 if file.endswith(".xlsx")] file_list2.sort() df1 = pd.read_excel(allDir+file_list2[-1]) df2 =..
파이썬 코드 작성중 'Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library?' 라는 메시지를 만나게 되는데요. 이는 말그대로 lxml이 패키지가 설치되지 않은 것인데요 ======================================== RESTART: C:/pyfile/cr_add_1.py ======================================= Traceback (most recent call last): File "C:/pyfile/cr_add_1.py", line 1, in import feedparser ModuleNotFoundError:..
아마존 AWS를 사용중에 백업이 필요한 경우가 있습니다. AWS에서는 AWS Backup을 통해서 백업을 지원하고 있는데요. AWS 백업하기 AWS 홈에서 AWS Backup페이지로 이동합니다. 이 곳에서 Protected Resource를 클릭합니다. 이후 우측에 있는 Create on-demand backup을 클릭합니다. 이후 Resource type을 VM임 EC2로 하고 백업하고자 하는 EC2를 선택해 줍니다. 이후 백업을 하시면 되는데요. 기한을 설정하거나, * backup window : 백업이 수행될 시간을 정의한다. * Retention Period: 만료 여부를 선택한다. * Backup-vault : 백업이 구성될 백업 볼트를 지정 그리고 완료를 누르면 약 1시간 정도에 백업이 만들어..
배치파일로 현재 위치를 알아보는 방법에 대해서 알아보겠습니다. 먼저 test.bat파일을 하나 만들어보았습니다. echo %~d0 echo %~dp0 그리고 이렇게 이동하는 경우에 cd라는 명령어는 불가능하고 pushd를 통해서 이동하게 되는데요. https://learn.microsoft.com/ko-kr/windows-server/administration/windows-commands/pushd pushd popd 명령에서 사용할 현재 디렉터리를 저장한 다음 지정된 디렉터리로 변경하는 푸시된 명령에 대한 참조 문서입니다. learn.microsoft.com 사용 하 여 현재 디렉터리에 저장는 popd 명령 및 지정된 된 디렉터리에 다음 변경 합니다. 푸시된 명령을 사용할 때마다 단일 디렉터리가 저장..
파이썬 작업 중 아래와 같은 에러가 발생했습니다. Traceback (most recent call last): File "C:/python/qrcode1.py", line 2, in from PIL import Image ModuleNotFoundError: No module named 'PIL' 에러의 원인은 이미지 처리인 PIL 모듈이 없는것인데요. pip install PIL로는 설치가 되지 않았습니다. PIL? Python Imaging Library은 파이썬 인터프리터에 다양한 이미지 파일 형식을 지원하고 강력한 이미지 처리와 그래픽 기능을 제공하는 자유-오픈 소스 소프트웨어 라이브러리이다. 줄여서 PIL이라고 부른다. 윈도우와 맥 오에스 엑스, 리눅스를 지원합니다. https://pypi.o..