반응형

element(단일) , elements(복수)설명

By.ID 태그의 id값으로 추출
By.NAME 태그의 name값으로 추출
By.XPATH 태그의 경로로 추출
By.LINK_TEXT 링크 텍스트값으로 추출
By.PARTIAL_LINK_TEXT 링크 텍스트의 자식 텍스트 값을 추출
By.TAG_NAME 태그 이름으로 추출
By.CLASS_NAME 태그의 클래스명으로 추출
By.CSS_SELECTOR css선택자로 추출
반응형

'Python' 카테고리의 다른 글

파이썬 str + int 사용하기!  (0) 2023.07.03
반응형

Mysql  dump

mysqldump -u{계정} -p{패스워드} {데이터베이스명} > {파일명}.sql
# 특정 데이터베이스 백업

mysql -u{계정} -p{패스워드} --all-databases > {파일명}.sql
# 전체 데이터베이스 백업

mysqldump -u{계정} -p{패스워드} --default-character-set=utf8 {데이터베이스} > {파일명}.sql
# 캐릭터셋 설정하여 백업

mysqldump -u{계정} -p{패스워드} -B {데이터베이스명} --tables {테이블1} {테이블2} ... > {파일명}.sql
# 특정 테이블 백업

mysqldump -u{계정} -p{패스워드} --no-data {데이터베이스명} > {파일명}.sql
# 테이블 구조만 백업

Restore

mysql -u{계정} -p{패스워드} {데이터베이스명} < {파일명}.sql
# 특정 데이터베이스만 복원

mysql -u{계정} -p{패스워드} < {파일명}.sql
# 전체 데이터베이스 복원

 

모든 테이블 삭제

# 이건 꼭!!! 확인 후 실행해주세요
# DB이름 입력란에만 작성

SET @tables = NULL;
SELECT GROUP_CONCAT(table_schema, '.', table_name) INTO @tables
  FROM information_schema.tables
  WHERE table_schema = 'DB이름 입력'; -- specify DB name here.

SET @tables = CONCAT('DROP TABLE ', @tables);
PREPARE stmt FROM @tables;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;

Python

Code

import os, datetime
userid = ""
passwd = ""
database = ""
enc = "utf8"
def dumpdb():
    today = datetime.date.today().strftime("%Y%m%d")
    command = []
    command.append("mysqldump")
    command.append("-u%s" % userid)
    command.append("-p%s" % passwd)
    command.append("--default-character-set=%s" % enc)
    command.append("--extended-insert=FALSE")
    command.append("%s > ./%s_%s.sql" % (database, database, today))
    command = " ".join(command)
    os.system(command)
if __name__=="__main__":
    dumpdb()
반응형
반응형

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip";unzip awscliv2.zip; ./aws/install;aws --version

반응형
반응형

1. * wsgi, python version

python3.8 + ubuntu20.04+libapache2-mod-wsgi-py3

wsgi 와 python의 버젼 이슈로  wsgi 라이브러리를 재 설치 해주면 apache가 반응을 합니다~

sudo apt-get remove libapache2-mod-python libapache2-mod-wsgi 

sudo apt-get install libapache2-mod-wsgi-py3

sudo /etc/init.d/apache2 restart

반응형

+ Recent posts