본문 바로가기

반응형

Python

(3)
파이썬으로 네이버 object storage(s3)에 파일 2천개 업로드(파일명 변경후) 하는 방법 우선 boto3를 설치한다. pip install boto3 import boto3 from pathlib import Path import sys service_name = 's3' endpoint_url = 'https://kr.object.ncloudstorage.com' # aws에 업로드할경우 삭제 region_name = 'kr-standard' access_key = '엑세스키' secret_key = '시크릿키' if __name__ == "__main__": s3 = boto3.client(service_name, endpoint_url=endpoint_url, aws_access_key_id=access_key, aws_secret_access_key=secret_key) bucket_..
파이썬 ftp로 접속후 한글파일 다운로드 import ftplib import os # ftp 정보 host = 'server' user = 'id' passwd = 'pw' try: # ftp 연결 with ftplib.FTP() as ftp: ftp.connect(host=host,port=21) print(ftp.getwelcome()) # 접속 메세지 출력 ftp.encoding = 'utf-8' ftp.sendcmd('OPTS UTF8 ON') # 이 문구를 넣어줘야 한글 사용이 가능함 s = ftp.login(user=user,passwd=passwd) ftp.cwd('/테스트폴더A') dirlist = ftp.nlst() print(dirlist) ftp.cwd('테스트폴더B') dirlist = ftp.nlst() print(di..
[파이썬] 크롬 드라이버 사용시 기존 브라우저값 그대로 사용하기 "C:\Program Files\Google\Chrome\Application\chrome.exe" --remote-debugging-port=1337 크롬을 위의 옵션을 이용해서 실행한다.\ 파이썬에서 아래와 같이 코드를 사용하면 이미 띄워져 있는 브라우저의 쿠키나 상태값을 그대로 받아와서 작업이 가능하다. from selenium import webdriver as wd opt = wd.ChromeOptions() opt.add_experimental_option("debuggerAddress", "127.0.0.1:1337") driver = wd.Chrome("./chromedriver", options=opt)

반응형