backend 269

우분투에서 퍼미션 조정하기 (chmod)

*파일 권한 관련: 퍼미션 권한 조정하기1) 파일 정보 보기$ls -al drwxr-xr-x 2 root root 4096 Apr 22 16:59 conory파일Type 퍼미션정보 링크수 소유자 소유그룹 용량 생성날짜 파일이름파일 Type : "d" -> 디렉토리 , "l" -> 링크파일 , "-" -> 일반파일 등등..퍼미션정보 : 해당 파일에 어떠한 퍼미션이 부여되어있는 지 표시!링크수 : 해당 파일이 링크된 수! 링크는 윈도우의 "바로가기"와 같습니다. "in [대상파일] [링크파일]" 명령으로 링크파일을 만듭니다.소유자 : 해당 파일의 소유자이름! (누구껀지?)소유그룹 : 해당 파일을 소유한 그룹이름! 특별한 변경이 없을 경우 소유자가 속한 그룹이 소유그룹으로 지정됩니다.용량 : 파일의 용량!생성..

backend/ubuntu 2016.12.07

우분투에서 atom 설치하기

*원래는 gedit을 기본으로 사용하고 있었으나... gedit에서 한글 입력이 되지 않아서 더 프로그래밍을 배우기 전에 새로운 editor를 받아보기로 했다! -gedit에서 한글 입력이 안되는 이유는 무엇일까? (시도해본 해결책들) *ubuntu 16.04에서 atom 설치$wget -o atom.deb http://atom.io/download/deb$dpkg -i atom.deb ...로 설치해보려 했으나 현재 apt 상에서 오류가 계속해서 나고 있기 때문에 공식 페이지에 들어가서 deb 파일 다운 후 설치하였다$dpkg --install atom.deb #파일명은 다를 수 있음 *atom 으로 실행하면 기본 아톰 화면이 나온다. -간단한 설정 (preferences)을 하였음-Font: Noto..

backend/ubuntu 2016.12.07

selenium을 통한 중고나라 크롤링

중고나라 *selenium 활용한 크롤링 +frame 변환까지 *중고나라 키워드(+page)를 입력하면 키워드별 제목, url, 가격 등을 표로 일목요연하게 정리해서 보여주기... -11.23~ 현재 중고나라 맥북 프로의 글 제목만 크롤링 완료 추후 url, 가격 등의 정보 (+사진이 있으면 사진도)를 표로 (pandas 활용) 만들어서 업로드? ------------------------------------------ # vim 파일 활용해서 from selenium import webdriver driver = webdriver.Firefox() driver.get("https://nid.naver.com/nidlogin.login") # id 입력 id_input_element = driver.f..

sending gmail by python3

sending email by Python # 이메일을 보내기 위한 smtplib 모듈을 import 한다import smtplib # 그 이후에는 일단 복붙으로 구현--------------------------------------------------------# -*- coding:utf-8 -*- import smtplib TO = "bartkim0426@gmail.com,"SUBJECT = 'Testing email'TEXT = """testing - \nsending email in python \nby seul, loving in suwon""" # plain text # Gmail Sign In gmail_sender = 'bartkim0426@gmail.com' gmail_passwd ..

backend/python 2016.11.23

project02.까페알바

*구현하고자 하는 기능-알바천국, 알바몬-조건; 사이트/블로그 등재 (날짜순)-특정 조건; 주2-3회, 위치, 일하는 시간 12-18시간;-위치; 이대, 신촌, 서울대입구, 봉천동, 서강대, 대흥, 아현 일대 -11/20~알바천국, 알바몬 각각 URL 따고 제목/url 따기; 현재 함수 이전까지 완료/ -for문 활용해서 함수로 만들고-각 url로 들어가서 일하는 시간 뽑아내기 => 시간을 기준으로 12-18시간? -제목/url/시간/위치 => 웹페이지 or mail로+웹페이지 활용하면 네이버지도 api- 집에서의 거리까지 분석 *그냥 페이지 말고 모바일 페이지의 api를 따올 수는 없을까? -12/3 기준본문 + url을 뽑아서 txt 파일로 만들어주고, txt 파일을 읽어서 없는 내용만 따로 추가. ..

project01. dios 구글 크롤링/ 11.19

dios 관련 크롤링 *구현하고자 하는 기능def google_search(keyword, n): -11.19=>해당 페이지까지의 제목 뽑아서 text로 저장하는 기능까지 구현하는 def 만들기 /11.19까지 / 완료!, Crawling/Google 폴더에 저장*검색어를 입력할 때 whitespace(띄어쓰기)를 %20으로 처리하는 함수도 넣어줘야함; 일단은 그냥 whitespace로 들어가도 제대로 반응함/+ 더 해야할일*vim으로 파일을 만들어서 실행시킬수 있게(jupyter 말고도)완료*이를 서버로 돌리는 방법*제목 말고 다른것들 추출하는 방법 (+추후에 이를 alarm/ email로 보내는 방법까지도... -selenium?)-------------------------# 11.19 완료된 코드..

파이썬 날짜, 시간 관련 모듈

날짜, 시간 관련 모듈 *동작 시간을 알기 위해서import timestart_time = time.time()fun_startend_time = time.time()fun_endexcu_time = end_time - start_time *현재 시간, 날짜 import datetime now = datetime.datetime.now()print(now) # 2015-04-19 12:11:32.669083 nowDate = now.strftime('%Y-%m-%d')print(nowDate) # 2015-04-19 nowTime = now.strftime('%H:%M:%S')print(nowTime) # 12:11:32 nowDatetime = now.strftime('%Y-%m-%d %H:%M:%S'..

backend/python 2016.11.19

파이썬에서 파일 입출력하기

-파일 입력; 파일 객체 = open(파일 이름, 파일 모드)f = open("filename.txt", 'w') #모드; r, w, a, f.close() # 항상 닫아줘야함 -파일 쓰기모드로 열어 출력값f = open("./filename.txt", "w")data = "쓸 내용들"f.write(data) #여기에 쓸 내용을 써서 데이터 입력f.close()=> filename.txt라는 파일이 해당 dir에 생성 - 파일 읽기• readline() 함수 사용; 파일의 첫줄 읽음f = opne("./filename.txt", "r")while True:line = f.readline() # readline()으로 모든 줄 읽기; 쓸모Xif not line: break print(line)f.close..

backend/python 2016.11.19