반응형

selenium chrome은 잘됬는데 IE를 실행하려고 하니까 오류가 난다.

 

검색해보니 IE 설정에 들어가서 보호모드 조정하라는 글도 있고,

DesiredCapabilities 이용하라는 글도 있었는데 아무것도 되지 않았다.

 

다행히 더 검색하다가 해결책 발견

Options를 이용하니 정상작동하였다.

 

IE 드라이버는 32bit 버전으로 다운받았으며,

path 설정은 따로 하지 않고 코드 내에 변수로 driver 경로를 적어주었다.

from selenium import webdriver
from selenium.webdriver.ie.options import Options

ie_driver = 'C:/Atom-Python/driver/IEDriverServer.exe'
url = 'https://tistory.com'

ie_options = Options()
ie_options.ignore_protected_mode_settings = True

browser = webdriver.Ie(ie_driver, options=ie_options)
browser.get(url)

 

참고:

https://stackoverflow.com/questions/17677127/python-protection-settings-ie

반응형

'개발' 카테고리의 다른 글

Solar-PuTTY 한글 깨져서 보임  (0) 2019.07.29
반응형

Django : 1.11

Oracle : 12g client

 

image 파일 저장 시 제목과 같은 오류가 계속 발생

검색해보면 ODBC 10에서 발생하는 오류라는 내용과

컬럼의 사이즈가 작아서 그렇다는 내용이 있었지만,

12g클라이언트 사용중이며, 테이블의 이미지컬럼이 BLOB이였기 때문에 해당 없었다.

 

Session 부족이라는 얘기도 있어서 저장할 때 이미지를 제외한 부분 먼저 저장 후 이미지 부분 별도로 저장하였더니 정상처리 되었다.

 

변경 전

data = Table명(컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값, pic = pic_data)

data.save()

 

변경 후

data = Table명(컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값, 컬럼= 컬럼값)

data.save()

data.pic = pic_data

data.save()

반응형

'개발 > django' 카테고리의 다른 글

Queryset dict list  (0) 2019.04.11
django meta ordering cast  (0) 2019.02.20
json 으로 보낸 데이터 처리하기  (0) 2019.02.08
try except 에러 메세지 로그 남기기  (0) 2019.02.08
libclntsh.so 에러  (0) 2019.02.07
반응형

한글이 깨져서 보인다.

PuTTY에서 세팅했던 것처럼 translation을 변경하고 싶은데 어떻게 변경하는지 몰라서

PuTTY로 사용하다가 최근에 방법을 알았다.

 

기존에 사용하는 PuTTY의 Default Settings 값을 변경해줘야한다.....

신규로 저장하는 애들만 translation 변경해주고 default 값을 변경하려는 생각은 못해봤었다...

다행히 Default Settings의 translation을 'Use font encoding'으로 바꾸니 한글이 아주 잘 보였다.

 

0-0. (SolarPuTTY) Solar-PuTTY 실행 -> 왼쪽 위 점 세개 버튼 클릭 -> Settings 선택

0-1. (SolarPuTTY) GENERAL -> FONTS & COLORS 하위의 'Launch PuTTY' 실행

1. (PuTTY) Translation -> Remot character set을 'Use font encoding'으로 변경

2. (PuTTY) Default Settings 선택 -> Save 클릭

 

 

아.. 근데 왜 입력할 때 한글이 깨질까...

한글로 입력할 일이 없긴한데...

반응형

'개발' 카테고리의 다른 글

python - IE selenium 오류 ( Protected Mode settings ... )  (0) 2021.12.01
반응형

Queryset에서 결과값이 dict인지 list인지는 values에 따라 다르다.

values()를 붙이면 dict결과

안붙이면 list 결과

 

참고:

https://brownbears.tistory.com/277

반응형
반응형

models.py 파일에서 모델 meta 옵션에 정렬 추가

class Meta:

    ordering = ['order_date']


정렬인데 형변환하여 정렬 (oracle cast와 같은 기능)

from django.db.models.functions import Cast

class Meta:     ordering = [Cast('columnname', models.IntegerField()]


참고

- https://docs.djangoproject.com/en/2.1/ref/models/options/#ordering

- https://docs.djangoproject.com/en/1.11/ref/models/database-functions/#cast

반응형

+ Recent posts