본문 바로가기

파이썬2271

파이썬을 사용하여 일곱 번째 줄에서 시작하는 파일을 읽는 방법은 무엇입니까? 다음과 같은 텍스트 파일 구조가 있습니다. date downland user date data1 date2 201102 foo bar 200 50 201101 foo bar 300 35 따라서 처음 6 줄의 파일은 필요하지 않습니다. 파일 이름 : dnw.txt f = open('dwn.txt', 'rb') 7 행부터 EOF까지이 파일을 "분할"하는 방법은 무엇입니까? 해결 방법 with open('dwn.txt') as f: for i in xrange(6): f, next() for line in f: process(line) 업데이트 : Python 3.x의 경우 next (f) 를 사용합니다. 참조 페이지 https://stackoverflow.com/questions/4864361 2020. 10. 13.
파이썬에서 IOError 잡기 일부 작업을 수행하고 잘못된 파일 이름을 포착하는 메서드를 작성했습니다. 경로가 존재하지 않으면 IOError가 발생합니다. 그러나 내 예외 처리가 잘못된 구문이라고 생각합니다. 왜 ?? 그러나 whatever () 를 호출하기 전에 다음을 인쇄합니다. 가져올 때 ... 도움?! 해결 방법 삭제 된 질문에서 : I'd expect this to be a duplicate, but I couldn't find it. Here's Python code, expected outcome of which should be obvious: x = {1: False, 2: True} # no 3 for v in [1,2,3]: try: print x[v] except Exception, e: print e conti.. 2020. 10. 13.
파이썬 virtualenv와 동등한 Ruby? 기본적으로 샌드 박스 환경에 Python 패키지를 설치할 수 있으므로 easy_install django 는 시스템 전체 사이트 패키지 디렉토리에 들어 가지 않고 virtualenv가 생성 한 디렉토리에 있습니다. 예를 들면 : $ virtualenv test New python executable in test/bin/python Installing setuptools...cd .........done. $ cd test/ $ source bin/activate (test)$ easy_install tvnamer Searching for tvnamer Best match: tvnamer 0.5.1 Processing tvnamer-0.5.1-py2.5.egg Adding tvnamer 0.5.1 to .. 2020. 10. 13.
파이썬 출처 :-*-coding : utf-8-*- Python은 파일의 인코딩을 정의하는 명령어로 다음을 인식합니다. # -*- coding: utf-8 -*- 나는 확실히 전에 이런 종류의 지시를 보았다 (-*-var : value-*-). 그거 어디서 났어? 전체 사양은 무엇입니까? 값에 공백, 특수 기호, 줄 바꿈, 심지어 -*- 자체도 포함될 수 있습니까? 내 프로그램은 일반 텍스트 파일을 작성하며이 형식을 사용하여 일부 메타 데이터를 포함하고 싶습니다. 해결 방법 참조 페이지 https://stackoverflow.com/questions/4872007 2020. 10. 13.
파이썬에서 이미지 읽기 그러나 외부 라이브러리의 사용을 scipy , numpy 및 matplotlib 라이브러리로 제한하고 싶습니다. 따라서 imageio 또는 scikit 이미지 를 사용하는 것은 나에게 좋은 옵션이 아닙니다. python 또는 scipy , numpy 또는 matplotlib 에 더 이상 사용되지 않는 이미지를 읽는 방법이 있습니까? 해결 방법 import matplotlib.pyplot as plt import matplotlib.image as mpimg img=mpimg.imread('image_name.png') 원하는 경우 이미지를 플로팅하십시오. imgplot = plt.imshow(img) 참조 페이지 https://stackoverflow.com/questions/48729915 2020. 10. 13.
파이썬 How would I check a string for a certain letter in Python? 파이썬에게 아래 문자 x를 확인한 다음 "예"를 인쇄하라고 어떻게 말합니까? 아래는 내가 지금까지 가지고있는 것입니다 ... dog = "xdasds" if "x" is in dog: print "Yes!" 해결 방법 is 없이 in 키워드를 사용하세요. if "x" in dog: print "Yes!" 캐릭터가 없는지 확인하려면 not in 을 사용하세요. if "x" not in dog: print "No!" 참조 페이지 https://stackoverflow.com/questions/4877844 2020. 10. 13.
파이썬 사전의 모든 값을 합산하는 방법은 무엇입니까? 키가 다음과 같은 정수로 매핑되는 사전이 있다고 가정 해 보겠습니다. d = {'key1': 1,'key2': 14,'key3': 47} d 에있는 값의 합계를 반환하는 구문 상 최소한의 방법이 있습니까? 이 경우 62 ? 해결 방법 예상대로 : sum(d.values()) 참조 페이지 https://stackoverflow.com/questions/4880960 2020. 10. 13.
파이썬 How can I add python to cmd in windows 파이썬 3.1이 설치되어 있고 시스템 경로에도 추가했습니다. 이제 "cmd"를 열고 python을 입력하여 python을 시작할 수 있지만 (shift + 오른쪽 클릭-> 여기에서 명령 프롬프트 열기)를 사용하여 특정 디렉터리에서 cmd를 열려고 할 때마다 python을 입력하면 "command not found "! 이 문제를 어떻게 해결할 수 있습니까? 해결 방법 참조 페이지 https://stackoverflow.com/questions/4882808 2020. 10. 12.
파이썬 Python 및 pip, 사용 가능한 패키지의 모든 버전을 나열 하시겠습니까? 타사 라이브러리 용 버전을 설치하려고하는데 최신 버전이 너무 새롭고 이전 버전과 호환되지 않는 변경 사항이 있습니다. 그래서 어떻게 든 pip가 알고있는 모든 버전의 목록을 가지고 싶어서 테스트 할 수 있습니다. 해결 방법 pastebin의 스크립트가 작동합니다. 그러나 매번 복사 / 만들어야하기 때문에 여러 환경 / 호스트로 작업하는 경우 매우 편리하지 않습니다. $ pip install yolk3k $ yolk -V django Django 1.3 Django 1.2.5 Django 1.2.4 Django 1.2.3 Django 1.2.2 Django 1.2.1 Django 1.2 Django 1.1.4 Django 1.1.3 Django 1.1.2 Django 1.0.4 참조 페이지 https://.. 2020. 10. 12.
파이썬 Pandas를 사용하여 Python에서 0을 nan으로 바꿀 수 없습니다. 열이 하나 뿐인 데이터 프레임이 있습니다. 나는 모든 '0'을 np.nan으로 바꾸고 싶지만 그것을 얻을 수 없습니다. 데이터 프레임을 영역이라고합니다. 나는 시도했다 : area.replace(0,np.nan) area.replace(to_replace=0,np.nan) area.replace(to_replace=0,value=np.nan) area.replace('0',np.nan) 어떻게해야합니까? 해결 방법 inplace 를 True 로 설정할 수 있습니다 (기본값은 False ). area.replace(0, np.nan, inplace=True) 참조 페이지 https://stackoverflow.com/questions/49575897 2020. 10. 12.