본문 바로가기

분류 전체보기2393

파이썬 pdfminer를 라이브러리로 사용하는 방법 내가 시도한 또 다른 접근 방식은 os.system 을 사용하여 스크립트 내에서 스크립트를 호출하는 것이 었습니다. 이것은 또한 실패했습니다. Python 버전 2.7.1 및 pdfminer 버전 20110227을 사용하고 있습니다. 해결 방법 여기에 제가 마침내 제작 한 정리 된 버전이 있습니다. 다음은 파일 이름이 주어지면 단순히 PDF의 문자열을 반환합니다. 나는 이것이 누군가의 시간을 절약하기를 바랍니다. from pdfminer.pdfinterp import PDFResourceManager, process_pdf from pdfminer.converter import TextConverter from pdfminer.layout import LAParams from cStringIO impor.. 2020. 10. 5.
파이썬에서 파일을 반복하는 방법 16 진수가 포함 된 텍스트 파일이 있는데이를 10 진수로 변환하려고합니다. 성공적으로 변환 할 수 있지만 루프가 존재하기 전에 원하지 않는 문자를 읽고 다음 오류가 발생합니다. Traceback (most recent call last): File "convert.py", line 7, in print >>g, int(x.rstrip(),16) ValueError: invalid literal for int() with base 16: '' 내 코드는 다음과 같습니다. f=open('test.txt','r') g=open('test1.txt','w') #for line in enumerate(f): while True: x=f.readline() if x is None: break print >>g, .. 2020. 10. 4.
파이썬 무한 생성기에 대한 표현이 있습니까? 무한한 요소를 생성 할 수있는 간단한 생성기 표현식이 있습니까? 이것은 순전히 이론적 인 질문입니다. 여기에 "실용적인"대답이 필요하지 않습니다. :) 예를 들어, 유한 제너레이터를 만드는 것은 쉽습니다. my_gen = (0 for i in xrange(42)) 그러나 무한한 것을 만들려면 내 네임 스페이스를 가짜 함수로 "오염"시켜야합니다. def _my_gen(): while True: yield 0 my_gen = _my_gen() 별도의 파일에서 작업하고 나중에 가져 오기 -하는 것은 중요하지 않습니다. 나는 또한 itertools.repeat 가 정확히 이것을한다는 것을 알고 있습니다. 그것없이 한 줄짜리 솔루션이 있는지 궁금합니다. 해결 방법 for x in iter(int, 1): pass.. 2020. 10. 4.
파이썬 Python에서 Twitter에 대한 감정 분석 저는 트위터에서 "youtube"와 같은 검색어를 검색하고 "행복한"트윗과 "슬픈"트윗을 계산하는 애플리케이션을 작성 중입니다. I'm using Google's appengine, so it's in python. I'd like to be able to classify the returned search results from twitter and I'd like to do that in python. I haven't been able to find such sentiment analyzer so far, specifically not in python. 내가 사용할 수있는 오픈 소스 구현에 대해 잘 알고 있습니까? 바람직하게는 이것은 이미 파이썬으로되어 있지만 그렇지 않다면 파이썬으로 번역 할 수.. 2020. 10. 4.
파이썬 폴링없이 파일 변경 감지 파일 시스템의 파일이 수정되었는지 여부를 감지하기 위해 Python 프로그램 내에서 메서드를 사용하려고합니다. 시스템의 마지막 수정 날짜를 확인하기 위해 5 초마다 무언가를 실행할 수 있다는 것을 알고 있지만, 프로그램을 반복적으로 확인하지 않고도이 작업을 수행하는 더 쉬운 방법이 있는지 궁금합니다. . 누구든지 그러한 방법을 알고 있습니까? 해결 방법 홈페이지에서 : Pyinotify는 다음을위한 Python 모듈입니다. monitoring filesystems changes. Pyinotify relies on a Linux Kernel feature (merged in kernel 2.6.13) called inotify. inotify is an event-driven notifier, its n.. 2020. 10. 4.
파이썬 Python 클래스 메서드의 사용 사례의 예는 무엇입니까? Python 클래스 메서드가 작업에 적합한 도구가 될 수있는 작고 구체적인 사용 사례의 이름을 지정할 수 있습니까? 해결 방법 초기화를위한 도우미 메서드 : class MyStream(object): @classmethod def from_file(cls, filepath, ignore_comments=False): with open(filepath, 'r') as fileobj: for obj in cls(fileobj, ignore_comments): yield obj @classmethod def from_socket(cls, socket, ignore_comments=False): raise NotImplemented # Placeholder until implemented def __init__.. 2020. 10. 4.
파이썬 Python (.T)의 구문 SciPy의 다변량 정규 샘플링 함수에 대한 도움말 리소스에서 다음 예를 제공합니다. x,y = np.random.multivariate_normal(mean,cov,5000).T 내 질문은 다소 기본적입니다. 최종 .T는 실제로 무엇을합니까? 감사합니다. 상당히 간단하다는 것을 알고 있지만 Google에서 ".T"를 찾기가 어렵습니다. 해결 방법 분명히 당신은 평면에서 임의의 좌표를 만들고 있습니다. multivariate_normal () 의 출력은 다음과 같습니다. >>> np.random.multivariate_normal([0, 0], [[1, 0], [0, 1]], 5) array([[ 0.59589335, 0.97741328], [-0.58597307, 0.56733234], [-0.6916.. 2020. 10. 4.
파이썬 csv 파일에서 각 열 읽기 csv 파일의 각 열을 읽고 테이블에 저장하기 전에 수정하고 싶습니다. 다음과 같은 csv 파일이 있습니다. "1";"testOne";"ValueOne" "2";"testTwo";"ValueTwo" "3";"testThree";"ValueThree" 여기서는 첫 번째 값 "1"을 읽고 변수에 저장하고이 값으로 작업을 수행하고 다른 값과 유사하게하고 싶습니다. 그러나 현재 전체 파일을 읽을 수 있지만 행의 개별 열에 액세스하는 방법을 찾을 수 없습니다. 감사합니다. 해결 방법 import csv with open('some.csv', 'rb') as f: reader = csv.reader(f, delimiter=';') for row in reader: print row[0] 참조 페이지 https://.. 2020. 10. 4.
파이썬 장고 양식 객관식 저는 Django의 초보자이며 지침을 제공해 주시면 정말 감사하겠습니다. 사용자가 하나 이상의 옵션을 선택할 수있는 양식을 만들려고합니다. CheckboxSelectMultiple 위젯과 함께 MultipleChoiceField 필드를 사용해야한다는 것을 이해했지만 Django 문서는이 주제에 대한 예제를 제공하지 않습니다. 예를 들어보고 결과를 처리하는 방법을 설명해 주시면 감사하겠습니다. 예를 들어, 옵션 a b c d가있는 양식이 있고 사용자가 c와 d를 선택하는 경우. 또한 선택 사항을 어떻게 지정합니까 (db를 사용하고 싶지 않습니다. 문자열 목록을 염두에두고 있습니다)? 고마워 해결 방법 이것이 도움이되기를 바랍니다 : D from django import forms class Test(for.. 2020. 10. 4.
파이썬 Python : 예외를 무시하고 계속하는 방법? 내 코드에 try ... except 블록이 있고 예외가 throw 될 때. 이 경우 모든 것이 여전히 잘 실행될 수 있기 때문에 코드를 계속 진행하고 싶습니다. 문제는 except : 블록을 비워 두거나 #do nothing으로두면 구문 오류가 발생한다는 것입니다. 루프가 아니기 때문에 continue를 사용할 수 없습니다. 계속 진행하도록 코드를 알려주는 키워드가 있습니까? 해결 방법 except: pass 참조 페이지 https://stackoverflow.com/questions/574730 2020. 10. 4.