본문 바로가기

Coding/Python113

파이썬 Selenium The browser appears to have exited before we could connect. 에러해결방법 selenium.common.exceptions.WebDriverException: Message: The browser appears to have exited before we could connect. 에러발생시 firefox --version Mozilla Firefox 47.0 apt-get remove firefox wget https://ftp.mozilla.org/pub/firefox/releases/45.0/linux-x86_64/en-US/firefox-45.0.tar.bz2 tar -xjf firefox-45.0.tar.bz2 mv firefox /opt/firefox45 ln -s /opt/firefox45/firefox /usr/bin/firefox firefox --version.. 2016. 7. 28.
Selenium Message: Can't load the profile 에러 해결방법 webdriver를 firefox로 주고 진행하던 중 selenium.common.exceptions.WebDriverException: Message: Can't load the profile 와 같은 에러가 발생한다면 pip install -U selenium 후 진행해주면 된다. 2016. 7. 28.
파이썬 네이버 로그인 https://github.com/HallaZzang/python-naverlogin 2016. 7. 26.
Morse code encode/decode letter_to_morse = { "a" : ".-", "b" : "-...", "c" : "-.-.", "d" : "-..", "e" : ".", "f" : "..-.", "g" : "--.", "h" : "....", "i" : "..", "j" : ".---", "k" : "-.-", "l" : ".-..", "m" : "--", "n" : "-.", "o" : "---", "p" : ".--.", "q" : "--.-", "r" : ".-.", "s" : "...", "t" : "-", "u" : "..-", "v" : "...-", "w" : ".--", "x" : "-..-", "y" : "-.--", "z" : "--..", " " : "/", "0" : "-----", "1" : ".--.. 2016. 4. 17.
파이썬 큐 구현 #-*- coding: utf-8 -*- #!/usr/bin/python class Queue(): def __init__(self, queue=None): if queue is None: # 큐가 없으면 self.queue = [] # 큐 생성 def empty(self): # 큐가 비어있는지 검사하는 함수 if(bool(self.queue) == False): #큐가 비어있으면 return False # False 반환 else: # 비어있지 않다면 return True # True 반환 def size(self): # 큐의 사이즈를 검사하는 함수 return len(self.queue) # 큐의 사이즈를 반환 def put(self, element): # 큐에 값을 넣는 함수 self.queue.a.. 2016. 4. 12.
웹 파일 긁어오기 import shutilimport requests for i in range(1, 150): url = 'http://test.com/'+str(i)+'.png' response = requests.get(url, stream=True) with open('./champ/'+str(i)+'.png', 'wb') as out_file: shutil.copyfileobj(response.raw, out_file) del response 2016. 2. 27.