본문 바로가기

전체 글687

[MS 365] How to Using Python, connect one drive(+ excel + share point) Python코드를 사용하여, MS 365를 DB처럼 쓰기 -1 Python으로 MS 365 데이터를 가져다 쓰기 MS365는 마소에서 만든 프로그램(엑셀/파워포인트 등)를 웹에서도 사용할 수 있게 만든 웹 어플리케이션이다, 제대로 사용하려면 유료인 경우가 많지만, 외부에서도 작업물을 확인할 수 있다는 장점이 있다. 그런데 다른 플랫폼과 연동을 할때 MS의 연동이 가능하게 해주는 어플리케이션의 성능은 최악이다.(Power automate같은거), 물론 내가 제대로 못쓰는것일 수도 있지만 일단 경험상 너무 쓰기 불편했다. 그래서 Python코드로 내가 원하는 대로 동작하는 프로세스를 만들려고 한다. 동작과정 https://........../onedrive.aspx 로 구성되어 있는 Onedrive에 Python을 사용하여 접근하고 내부에 적재된 파일을 수정하는 코드를.. 2024. 4. 2.
[MS 365] How to Using Python, connect one drive(+ excel + share point) Python코드를 사용하여, MS 365를 DB처럼 쓰기 -2 Azure App 1편에서는 Sharepoint와의 연결을 위한 Azure 앱 등록을 진행했다. [MS 365] How to Using Python, connect one drive(+ excel + share point) Python코드를 사용하여, MS 365를 DB처럼 쓰기 - Python으로 MS 365 데이터를 가져다 쓰기 MS365는 마소에서 만든 프로그램(엑셀/파워포인트 등)를 웹에서도 사용할 수 있게 만든 웹 어플리케이션이다, 제대로 사용하려면 유료인 경우가 많지만, 외 mrnoobiest.tistory.com 1편에서 구한 연결 정보들을 사용하여 python코드를 작성할 수 있다. 1) Sharepoint에 있는 엑셀 데이터를 수정하는 코드(Append하기) 1) 업로드할 Excel 파.. 2024. 4. 2.
[Excel / 엑셀] 텍스트 줄 바꿈 으로 되어 있는 값 텍스트 나누기 하는 방법,How to "Text to Columns" with "Wrap Text" values Excel 텍스트 줄 바꿈 Excel에서 Alt+Enter를 누르면, 마치 한 줄 띄기처럼 다음열에 값을 입력할 수 있다. 보기에는 좋지만 텍스트 나누기를 하거나 데이터 처리를 할때에는 별로 좋은 방법은 아니다("\n"이나 \&nbsp같은 걸로 인식될 수도 있다.) 이처럼 "텍스트 줄 바꿈"되어 있는 항목을 텍스트 나누기 할때 alt+enter는 동작하지 않는다. 어떻게 나눔? 아래 이미지와 같이 나누는 아주 간단한 방법이 있다. 1) 텍스트 나누기 -> "구분 기호로 분리됨" 2) 기타 -> ALT + J 키를 누른다. -> 마침 이렇게 하면 텍스트 줄 바꿈(한줄 띄기)로 되어 있는 텍스트를 나눌 수 있다. 끝. 2024. 4. 1.
[2024 3월 모의고사] 수학 모의고사 고1, 고2, 고3 문제집 + 정답표 + 해설집 다운로드 수학 등급컷 (고 1,2,3) 아래 링크를 클릭하면 자동으로 다운로드 됩니다. 1) 고1 수학 문제지 / 정답표 / 해설집 다운로드 1-1) 고1 수학 문제지.pdf 다운로드 1-2) 고1 수학 정답표 + 해설집.pdf 다운로드 2) 고2 수학 문제지 / 해설집 다운로드 2-1) 고2 수학 문제지.pdf 다운로드 2-2) 고2 수학 정답표 + 해설집.pdf 다운로드 3) 고3 수학 문제지 / 해설집 다운로드 3-1) 고3 수학 문제지.pdf 다운로드 3-2) 고3 수학 정답표 + 해설집.pdf 다운로드 출처 : 서울특별시교육청 2024. 3. 31.
[2024 3월 모의고사] 국어 모의고사 고1, 고2, 고3 문제집 + 정답표 + 해설집 다운로드 국어 등급컷 (고 1,2,3) 아래 링크를 클릭하면 자동으로 다운로드 됩니다. 1) 고1 국어 문제지 / 정답표 / 해설집 다운로드 1-1) 고1 국어 문제지.pdf 다운로드 1-2) 고1 국어 정답표 + 해설집.pdf 다운로드 2) 고2 국어 문제지 / 해설집 다운로드 2-1) 고2 국어 문제지.pdf 다운로드 2-2) 고2 국어 정답표 + 해설집.pdf 다운로드 3) 고3 국어 문제지 / 해설집 다운로드 3-1) 고3 국어 문제지.pdf 다운로드 3-2) 고3 국어 정답표 + 해설집.pdf 다운로드 출처 : 서울특별시교육청 2024. 3. 31.
[2024 3월 모의고사] 2024년 3월 고1 모의고사 등급컷(국어, 수학) + 문제집 해설집 다운로드 2024년 3월 모의고사 수고하셨습니다. 수능 절차를 연습하고, 현재 학습이 어느 정도까지 진행했는지 체크하기 위해 실행하는 모의고사가 2024년 3월 28일에 시행되었습니다, 이번 모의고사 결과를 통해 현재 본인의 등급을 확인하고 개선해야할 과목 또는 문제 유형을 판단하여, 수능에 활용하기를 바랍니다. 2024년 3월 31일 기준 국어와 수학만 집계되어 있습니다, 나머지(영어,사회,과학, 통사,통과는 추후 추가할 예정) 2024 3월 고1 모의고사 국어 등급컷 EBSi에서 제공한 2024 3월 고1 모의고사 국어 등급컷입니다. 2024 3월 고1 모의고사 수학 등급컷 EBSi에서 제공한 2024 3월 고1 모의고사 수학 등급컷입니다. 나머지 등급컷은 나오는 대로 업데이트 하겠습니다. 2024년 3월 고.. 2024. 3. 31.
[무료 AI]ChatGPT / Claude 3 / Wrtn / Copilot / Gemeni 경험 후기 -1 무료 LLM AI 프로그램들 ChatGPT를 필두로 강력한 LLM들이 우후죽순으로 생기고 있다, 기존의 챗봇과 비교할 수 없을만큼 자유로운 질문하여 여러가지 답변을 받을 수 있고,마치 사람과 대화하다고 느낄 정도로 갈수록 성능도 증가하고 있다. 여러가지 무료 LLM들을 써보고 느낀바와 각자 어디에 쓰면 좋을지 공유하고자 한다. 물론 직접 체험해 보는것이 베스트이니 꼭 1번씩 비교하면서 자신에게 맞는 AI를 찾길 바란다. ChatGPT 최근 GPT4.0 업데이트 이후 조금 이상해지긴 했어도, 여전히 강력한 AI를 자랑하는 ChatGPT다, GPT Store는 폭망했지만 다른 AI툴과 비교했을때 답변의 정확도와 속도가 여전히 압도적이다. 다만 무료버전은 3.5버전만 사용이 가능하고, 4.0버전은 유료 플랜을.. 2024. 3. 30.
[장고 / Django / Python] ModuleNotFoundError: No module named 'django' ModuleNotFoundError: No module named 'django' django를 아래 명령어로 실행하는데 Module을 못 찾겠다는 에러가 발생하였다. python django-admin createproject "project" 분명히 pip install로 설치했는데, 저런 에러가 발생하는 경우가 있을 수 있다. pip install Django 원인은 간단하다. 원인 . Python 버전이 다른 경우(= pip의 경로가 다른 경우) pip는 원래 python에서 제공하는 설치 프로그램이다. 기본적으로 python을 설치하면 내장되어 있는데, 문제는 여러버전의 Python을 설치한 경우 각 python에 있는 pip가 다르기 때문에 발생한 문제인 것이다. > python --versi.. 2024. 3. 22.
[JS / Javascript] .textcontent 한줄 띄기가 안될때 해결방법, when break line not woring - Solved JS에서 textcontent로 텍스트 표시 JS를 사용하면 사용자의 동작에 따라 사이트를 동적으로 변경할 수 있는데, 보통 서버가 아닌 웹 사이트 자체에서 계산을 할때에는 Javascript를 많이 사용한다. (서버와 통신이 필요할 때는 ajax를 많이 사용한다.) 이때 특정 조건에서 이라고 할때 해당 div에 text를 입력하고자 한다면 아래와 같은 JS를 구성할 수 있다. 이렇게 하면 div사이에 "This Is Change"라는 텍스트가 입력된다. JS 한줄 띄기가 안될때("/br" "/r/n" "/n" "/n/n" " " " " not working) 만일 중간에 한줄을 띄워주려고 할때 보통 를 많이 쓰는데 textContent를 쓸때에는 이런것들이 동작하지 않는다. 그렇다고 div를 2개만들어.. 2024. 3. 21.