입력값을 받을때, 대소문자가 섞여 있을떄도 구분 없이, Coding 처리를 하기 위해서는

 

영문자의 대소문자를 대문자, 혹은 소문자로 처리하여 Coding 을 구성하는 것이 편하다.

 

파이썬의 문자열 처리를 하는 함수는 다음과 같다.

 

문자열.uppper() : 해당 문자열을 대문자로 변환

문자열.lower() : 해당 문자열을 소문자로 변환

문자열. isupper() :해당 문자열이 대문자이면 True 를 반환

문자열.islower(): 해당 문자열이 소문자이면 True 를 반환

 

example :

 

 

 

 

 

 

리눅스에서 spyder 만 따로 설치하려 했더니 별 오류가 다 뜬다.

 

맘 편하게 리눅스에서 아나콘다를 다운 받아서 설치하자.

 

 

https://ieworld.tistory.com/12

 

[우분투/Ubuntu 20.04] 우분투에 아나콘다 설치 / Install Anaconda on Ubuntu

파이썬 IDLE는 설치했지만 이것만 쓸 수는 없기에 대부분의 파이썬 유저들이 사용하는 아나콘다라는 툴을 설치하자 먼저 아나콘다 공식 홈페이지에 들어가서 Individual Edition을 다운받아준다 - www.

ieworld.tistory.com

 

 

 

RequestsDependencyWarning: urllib3 (2.0.3) or chardet (3.0.4) doesn't match a supported version

 

파이썬 사용 시에 위와 유사한 에러 발생 시에는

 

pip install --upgrade requests   를 입력하여 모듈을 업그레이드 시켜 준 후 

 

사용 하면 된다.

시놀로지 컨테이너 포트는 반드시 22로 설정. (SSH 전용 포트)

 

제어판 -> 보안 -> 방화벽 설정에서 컨테이너 설정 시, 적용된 로컬포트 값을 허용 

 

컨테이너 터미널 접속 후,

 

프롬프트에서 하기와 같이 순서대로 입

apt update

apt-get update

apt-get install vim

apt-get install ssh

apt-get install openssh-server

vim /etc/ssh/sshd_config

 

vim 편집기에서 편집 (단축키 i) 누른 후,

PermitiRootLogin yes  입력하고 esc 키를 눌러 편집 모드 종료 후, /wq 입력하여 저장 후 빠져나옴

passwd  입력 후 password 설정

service ssh restart

---- 여기까지가 NAS 셋팅

 

이후 Host PC 에서  SSH root@도메인주소(혹은 IP)  -p 로컬포트 입력

 

ssh_exchange_identification: Connection closed by remote host

와 같은 오류 발생 시에는  방화벽 점검 필요.

 

 

 

https://stynxh.github.io/2020-06-21-Install-Google-Chrome-on-Ubuntu-linux-from-command-line-kor/ 

 

우분투 리눅스에서 커맨드라인으로 구글 크롬 (chrome) 설치하기

STEP 1. sources.list 수정

stynxh.github.io

 위와 같이 설치가 되지 않으면 리눅스 환경에서 셀레니움은 절대 동작하지 않는다.

윈도우에서 사용할때와 비교시에는 셋팅이 다소 복잡하다.

 

pip install webdriver-manager-3.8.6

chromedriver_autoinstaller 설치

pip install chromedriver_autoinstaller

 

예제)

 

from selenium

import webdriver

import chromedriver_autoinstaller

chromedriver_autoinstaller.install()

driver = webdriver.Chrome()

+ Recent posts