728x90 반응형 전체 글1408 [Selenium] 셀레니움으로 크롤링 할 때 시크릿 모드 브라우저 열기 [Selenium] 셀레니움으로 크롤링 할 때 시크릿 모드 브라우저 열기크롬 브라우저 옵션에 --incognito 플래그를 추가하면 간단하게 시크릿 모드로 실행 시킬 수 있습니다 !! 예제코드from selenium import webdriverfrom selenium.webdriver.chrome.options import Options# 크롬 옵션 설정chrome_options = Options()chrome_options.add_argument("--incognito") # 시크릿 모드 옵션 추가# 크롬 드라이버 경로 설정 (자신의 경로로 수정)driver_path = "/path/to/chromedriver" # 크롬 드라이버 경로를 설정하세요.# 드라이버 생성 (옵션 포함)driver = w.. 2024. 9. 11. JavaScript에서 URL 쿼리 파라미터를 변수로 관리하는 방법(GET방식) JavaScript에서 URL 쿼리 파라미터를 변수로 관리하는 방법(GET방식)API 요청을 보낼 때, URL에 여러 쿼리 파라미터를 사용하게 됩니다.이런 경우, 쿼리 파라미터를 변수로 관리하면 코드를 더욱 읽기 쉽고 유지보수하기 쉬워집니다.이번 포스팅에서는 JavaScript에서 쿼리 파라미터를 변수로 관리하는 간단한 방법을 설명하겠습니다.예시 코드// 쿼리 파라미터를 변수로 선언const baseUrl = 'https://api.example.com/products';const userId = 12345;const searchKeyword = 'laptop';const category = 'electronics';const available = true;const page = 1;const pageS.. 2024. 9. 4. [Ubuntu & Linux] 타임존 한국시간으로 변경하는 방법 !! 현재 타임존 확인하기$ timedatectl이 명령어를 실행하면 현재 설정된 시간과 타임존 정보를 확인할 수 있습니다.타임존 변경하기$ sudo timedatectl set-timezone Asia/Seoul타임존을 한국(서울)으로 변경하려면 다음 명령어를 실행하세요변경된 타임존 확인하기$ timedatectl출력 결과에 Asia/Seoul로 설정된 것을 확인할 수 있습니다.이렇게 하면 우분투 시스템의 타임존이 한국 시간으로 변경 되었을 거에요 :) 2024. 8. 30. [Python & FastAPI] FastAPI와 Gunicorn을 사용한 서버 설정 (systemctl 에 설정하기) [Python & FastAPI] FastAPI와 Gunicorn을 사용한 서버 설정 (systemctl 에 설정하기) FastAPI와 Gunicorn을 연동하여 서버를 설정을 해보았습니다 !Gunicorn 시스템 서비스 파일 설정우선, FastAPI 애플리케이션을 Gunicorn과 함께 실행하기 위해 시스템 서비스 파일을 설정해야 합니다. 아래는 systemd에서 사용하는 서비스 파일의 예제입니다. vi /etc/systemd/system/gunicorn.service# gunicorn.service[Unit]Description=gunicorn daemonAfter=network.target[Service]User=ubuntuGroup=ubuntuWorkingDirectory=/home/ubuntu/.. 2024. 8. 23. [MySql & Mariadb] 데이터베이스 전체 용량 및 테이블 용량 확인하는 방법 !! [MySql & Mariadb] 데이터베이스 전체 용량 및 테이블 용량 확인하는 방법 !!mariadb에서 각 테이블들이 사용되는 용량과 스키마들의 용량을 확인하는 쿼리입니다 !테이블용량만 스키마 따로 입력해주시면 되고 나머지는 아래 쿼리 바로 사용하시면 됩니다 :) # 각 테이블용량 확인SELECT table_schema AS `Database`, table_name AS `Table`, ROUND(((data_length + index_length) / 1024 / 1024), 2) AS `Size (MB)`FROM information_schema.TABLESWHERE table_schema = 'your_schema'ORDER BY (data_length.. 2024. 8. 20. [한컴오피스] 한글 쪽 복사하는 방법 !! (페이지 전체 복사) [한컴오피스] 한글 쪽 복사하는 방법 !! (페이지 전체 복사)1. 복사하고 싶은 쪽으로 이동 (좌측하단에 있습니다.)2. 메뉴바 -> 쪽 -> 쪽 복사하기(k)3. 넣고싶은 위치에 가서 Ctrl + V 하시면 끝 ! 2024. 8. 19. [MySql & Mariadb] 테이블에서 데이터만 삭제 후 AUTO_INCREMENT 초기화 명령어 ! [MySql & Mariadb] 테이블에서 데이터만 삭제 후 AUTO_INCREMENT 초기화 명령어 ! TRUNCATE를 사용하는 경우 (모든 데이터를 빠르게 삭제하고, AUTO_INCREMENT 값을 자동으로 초기화함)TRUNCATE TABLE 'your_table_name'; 2024. 8. 14. [Ubuntu & Linux] cuda 및 nvidia 설치제거 방법 !! (패키지 삭제) [Ubuntu & Linux] cuda 및 nvidia 설치제거 방법 !! (패키지 삭제) 우분투에서 CUDA를 삭제하는 방법은 다음과 같습니다. CUDA를 설치할 때 사용한 방법에 따라 삭제 방법이 다를 수 있지만, 일반적으로 다음 단계를 따르면 됩니다.1. CUDA 패키지 목록 확인먼저, 설치된 CUDA 패키지 목록을 확인합니다.$ dpkg -l | grep cuda 이 명령어를 실행하면 설치된 CUDA 관련 패키지들이 리스트로 출력됩니다.2. CUDA 패키지 삭제패키지를 삭제하려면 다음 명령어를 사용합니다.$ sudo apt-get --purge remove 'cuda*'이 명령어는 모든 CUDA 관련 패키지들을 제거합니다. --purge 옵션은 설정 파일까지 완전히 삭제합니다.3. 추가적으로 설치.. 2024. 8. 13. [Ubuntu & Linux] 주피터 노트북(jupyter notebook) 실행 시 에러 TypeError: __init__() got an unexpected keyword argument 'registry' 해결방법 [Ubuntu & Linux] 주피터 노트북(jupyter notebook) 실행 시 에러 TypeError: __init__() got an unexpected keyword argument 'registry' 해결방법우분투 서버에 주피터 노트북을 설치 후 실행했더니 아래와 같은 에러가 발생하였다.OS 버전은 Ubuntu 20.04, Python은 3.8.10 이다. 확인을 해보니 패키지 버전이 안맞아서 그런거라 최신버전으로 업데이트 해주어 쉽게 해결했다.Traceback (most recent call last): File "/home/drsong/.local/bin/jupyter-notebook", line 5, in from notebook.app import main File "/ho.. 2024. 8. 12. 이전 1 2 3 4 5 6 7 8 ··· 157 다음 728x90 반응형