파이썬

포스트: 56|아이템:파이썬(29)
Tags

Posts

56 posts

리눅스에서 URL인코딩/디코딩

반달가면|2018년 3월 19일

리눅스 터미널창에서 문자열 또는 파일의 내용에 대해서 URL인코딩/디코딩을 하려다가 인터넷에서 찾은 요긴한 방법이다. 파이썬(python)의 URL인코딩/디코딩 기능을 이용하는 것인데, alias로 지정해 두면 터미널창에서 아주 편리하게 활용할 수 있다. 우선 문자열을 인자로 받아서 URL디코딩을 위한 파이썬 코드는 아래와 같이 작성할 수 있다. python 버전2 기준이다. import sys,urllib as u1; print u1.unquote_plus(sys.argv[1]); 위의 코드를 파이썬을 실행할 때 -c 옵션으로 지정해 주는 방식으로 아래와 같이 alias를 만들 수 있다. # URL디코딩 alias 설정 alias urldecode='python -c "i

[Python] [{...}] * 10 주의점

지훈현서|2018년 3월 16일

오랫만에 파이썬 관련 블로깅을 해 봅니다.항상 돌리다가 부딪히는 문제는 심히 마음이 아프지만하나 하나 또 배운다는 느낌입니다. 아래의 간단한 코드를 보겠습니다. cxt = []num = 10for _ in range(num): cxt.append({'foo': 1})print(cxt) 10개 만큼의 {'foo': 1} 이라는 기본 딕셔너리를 가진어레이를 만들어 거기에 무언가 작업을 해보려는 것이었습니다. 그런데 좀 더 'Pythonic' 하게 만들어 보기 위하여 num = 10cxt = [{'foo': 1}] * numprint(cxt) 라고 했습니다. 우와 보기도 훨씬 깔끔하구나 하고 생각했습니다. 둘 다 같은 결과가 찍힙니다. [{'foo': 1}, {'foo': 1}, {'foo'

꽤 괜찮은 파이썬(Python) 기초 관련 자료 발견

반달가면|2018년 3월 5일

파이썬(Python) 프로그래밍 관련 괜찮은 자료를 발견했다. 영문이라는 점이 불편하긴 하나 기초적인 내용이 꽤 잘 정리된 듯하여 여기에 적어 두기로. 로욜라 유니버시티 시카고(Loyola University Chicago) 컴퓨터과학과 A. N. Harrongton 교수의 자료. 아래의 링크로 가면 된다. 파이썬 3.1 기준이다. Hands-on Python Tutorial 자료 내용을 웹브라우저로 보려먼 아래의 링크로 pdf 파일로 받으려면 아래의 링크로 또는 아래의 첨부 파일을 받으면 된다.

python 에서 한글폴더 읽기

python 에서 한글폴더 읽기

일상사|2018년 1월 16일

windows7python 2.7.14sublime text 폴더구조와 파일 에러발생 #1 에러발생 #2 에러해결 #-*- encoding: utf8 -*-import os for f in os.listdir(u's:/한글폴더'): print(f)