본문 바로가기

분류 전체보기761

24-02-24 14시 47분 Google Trends Top10(Naver News) 이것은 자동코드로 작성된 게시글입니다. 잘못된 데이터가 입력된 경우가 발생할 수 있으니 주의바랍니다. 구글 트렌드(Google Trends) Top 10 -목록- 1 조혜원 2 고양이 3 분데스리가 4 레버쿠젠 5 인튜이티브 머신스 6 피프티 안성일 송치 7 김범수 8 신사동호랭이 9 미용실 먹튀 임창정 10 류현진 목록 : ['조혜원', '고양이', '분데스리가', '레버쿠젠', '인튜이티브 머신스', '피프티 안성일 송치', '김범수', '신사동호랭이', '미용실 먹튀 임창정', '류현진', '아파트404', '신진서', '김종인', '이도현', '서동주', '페퍼저축은행 괴롭힘', '탁재훈', '파묘', '이수진', '권도형'] Top 1 "내조→당당"..'이장우♥' 조혜원, 8살 연하 'MZ 연인.. 2024. 2. 24.
[Python / 파이썬 / Python 기초] List 한칸씩 옆으로 밀기(for문 or 인덱스) Python List Python의 list는 잠시 또는 세션이 실행되는 동안 데이터를 저장해 놓는 유용한 공간이다, 더하거나 빼는 것도 가능하고, 인덱스나 슬라이스를 사용해서 원하는 부분만 추출할 수 도 있다. 이러한 List는 for문이랑 굉장히 많이 활용하게 되는데 n번째 값만 추출한다던지, 특정 조건을 만족하는 경우에만 다른 리스트에 넣던지 가능하다. 물론 속도 측면에서 for문보다는 인덱스나 슬라이스를 활용하는것이 적절하다. List에서 한칸씩 뒤로 밀기 List_A=[1,2,3,4,5,6,7] 이라고 할때, List_result=[2,3,4,5,6,7,1]로 하려고 한다고 하자. 인덱스 방법을 사용하면 아주 쉽게 구현이 가능하다. List_A=[1,2,3,4,5,6] List_result = .. 2024. 2. 19.
[JS / Javascript] 사용가능한 함수들 출력하기, How to console.log usable methods, console.log() , For문 JS 함수목록이 필요하다 JS를 사용해서 특정 오브젝트에서 사용가능한 메서드들의 목록이 필요해졌다, 검색을 통해서도 찾을 수 있지만 버전마다 다른 함수명을 가지는 경우도 있고, 검색하기 어려운 경우도 많아 console.log로 바로 조회하고자 한다. JS 코드 for(var method in object){ console.log(method); } 위의 코드는 `for-in` 루프를 사용해서 어떠한 객체의 속성을 반복하는 코드입니다, 해당 코드는 객체의 모든 사용가능한 메서드들을 출력합니다. 사용법은 obejct.method();로 사용가능합니다. 코딩할때 디버그를 충실히하자 Array, String, Math와 같은 내장 객체들도 위와 같은 For문을 사용하면 사용가능한 함수들을 볼 수 있고 해당 메.. 2024. 2. 15.
[게임]팰월드(Palworld) 세이브가 안될때(세이브 복구하는 법)How to restore save file palworld 팰월드(Palworld) Pocket Pair사에서 만든 게임으로 현재 얼리액세스게임으로 "아직 정식출시가 아닌 체험판이나 다름없다." 처음에는 짭켓몬, 총쏘는 포켓몬 게임이라는 얘기를 들었지만 지금은 훌륭한 게임성과 슈팅감으로 피방 순위를 갈아치우고 있다. 세이브 복구하기 게임 실행은 정상적으로 되지만 세이브 파일을 불러오면 튕기거나, 새로 시작하기가 바로 뜬다면 아래 방법을 통해 복구가 가능하다. 1) 세이브 파일을 직접 복구하기(복구 확률 80%) Palworld는 기본적으로 자동 저장을 지원하며 스팀에서 실행하면 클라우드 저장과 더불어 로컬 저장도 진행한다. 이러한 로컬 저장은 특정 체크포인트마다 자동저장되고 깨진 세이브파일을 덮어써서 복구가 가능하다. 1-1) SaveGames 폴더로 이동 아래.. 2024. 2. 6.
[Python / 파이썬]pandas to_csv로 저장한 csv파일의 한글이 깨질때(encoding='utf-8' 해도 깨질때) df.to_csv 한글 깨짐 import pandas as pd df.to_csv('./경로/파일명') 위 코드로 저장한 .csv 파일의 한글이 깨지는 문제가 발생, encoding="utf-8"를 해도 안되는 경우가 있습니다. import pandas as pd df.to_csv('./경로/파일명' , encoding="utf-8") 해결방법 import pandas as pd df.to_csv('./경로/파일명' , encoding="utf-8-sig") encoding="utf-8-sig" 로 해주면 한글이 깨지지 않습니다. utf-8 / utf-8-sig / cp949 의 encoding 차이점은? 1. UTF-8: 유니코드를 8비트 단위로 인코딩하는 방식을 말합니다. 유니코드 문자를 1~4개의 .. 2024. 2. 6.
[PostgreSQL / Python / DB] Python Dataframe을 PostgreSQL로 전송,수정,삭제,생성하기(전처리 + 쿼리문) PostgreSQL이란? The PostgreSQL Global Development Group에서 개발된 오픈 소스 ORDBMS며, 1996년도에 발표되어 무료이면서도 강력한 성능을 통해 사랑받는 DB다. MySQL과 사용법이 거의 동일하여 기존 사용자도 많이 옮겨타고 있는 추세이다, 이번엔 Python Dataframe으로 전처리를 하고나서, 해당 데이터를 PostgreSQL에 바로 Python코드를 사용해서 적재하거나 기존 데이터를 수정하는 방법을 사용할 것이다. 설치 pip install psycopg2-binary 위 pip명령어를 사용하여 라이브러리를 다운받으면 된다, 만일 라이브러리 다운로드가 안될경우 아래 명령어를 command창에서 실행해보시길발바니다. python3 -m pip inst.. 2024. 2. 6.
[Tableau Server / TSM / 태블로]tsm이 죽어있는경우 해결방법(how to restore tsm command) TSM(Tableau Services Manager) 태블로 서비스 관리자 란?? Tableau Server를 관리하고 간단한 명령어들로 서버 통제가 가능한 명령어다, 서버 설치시 기본적으로 같이 설치되고 tsm를 다른 코드들과 잘버무려서 사용하면 많은 것을 할 수 있다. tsm maintanence cleanup(로그파일 삭제 tabadmincontroller_0.service를 찾아 재실행하면 된다. 끝. 2024. 2. 5.
[Python/파이썬/pandas] Pandas read_excel, Select Sheet Name, 시트 선택하기 Pandas Python의 강력한 ML/DL 라이브러리와 함께 데이터 분석을 위해서는 거의 필수적으로 쓰여지는 라이브러리가 바로 Pandas이다. pandas는 특히 엑셀파일(xlsx,csv등)과 굉장히 궁합이 좋은데, 파일을 Dataframe으로 변경하여 전처리를 진행하고 다른 파일로 저장하거나 기존 파일에 덧붙이거나, 아예 다른 데이터 형태로 변경이 가능하고, Tableau Hyper파일로 변환할 수도 있다. Postgresql / MySQL과 같은 DB에도 Dataframe에서 바로 업데이트가 가능하다. 참고로 Pandas는 우리가 아는 동물 판다를 얘기하는게 아니고, 초기 라이브러리 개발시 Panel이라는 데이터 구조를 다루는 툴로 개발을 하였고, Panel Data System을 줄여서 Pand.. 2024. 1. 31.
[Python / 파이썬] 특정 라이브러리에서 사용가능한 메서드들(함수들) 다 찾기 Python 내가 쓸 수 있는 모든 메서드들을 검색하는 법 Jupyter notebook이나 VSC나 코랩같은 곳에서는 특정 클래스(라이브러리)를 선택한 이후 "." 옆에서 탭을 누르면 사용가능한 메서드들이 자동으로 표시된다. 문제는 이러한 자동 표시기능이 가끔 이상하게 동작하는 경우가 많고, __method 와 같이 밑줄로 표시되는 경우에는 목록에 표시되지 않을 수 도 있다. 표시가 안되는 문제 아래 코드 예시는 Powerpoint(.pptx)의 슬라이드를 선택하고, 특정 도형(shape)를 제거하는 코드다. for slide in parsed.slides: if slide.slide_id == 755: for shape in slide.shapes: if shape.shape_type != MSO_S.. 2024. 1. 26.