본문 바로가기

python2392

파이썬 Apache / Django / WSGI 잘못된 요청 (400) 오류 디버깅 내 간단한 Django 앱은 디버그 모드 ( manage.py runserver )에서 잘 작동하고 내 dev box의 WSGI + Apache에서 작동하지만 EC2로 푸시 할 때 간헐적으로 수신되기 시작했습니다 (10-80 % 시간) 내가 보려고하는 모든 URL에 대한 잘못된 요청 (400) 오류 (내 앱에서든 Django 관리자에서든). 남은 생각은 Python 2.7.1에 대해 빌드 된 Ubuntu 12.04 (libapache2-mod-wsgi 3.3-4build1)의 mod_wsgi를 사용하고 있다는 것입니다. Python 2.7.3이 있습니다. Django는 1.6으로 Ubuntu Precise 버전보다 최신 버전입니다. 정리하기가 너무 어렵고 사소한 버전 변경처럼 보이기 때문에 소스에서 패키.. 2020. 12. 30.
파이썬 Python을 사용하여 전체 압축 tar 파일을 만드는 방법은 무엇입니까? Python에서 압축하여 .tar.gz 파일을 어떻게 만들 수 있습니까? 해결 방법 전체 디렉토리 트리에 대한 .tar.gz (일명 .tgz )를 빌드하려면 : import tarfile import os.path def make_tarfile(output_filename, source_dir): with tarfile.open(output_filename, "w:gz") as tar: tar.add(source_dir, arcname=os.path.basename(source_dir)) 그러면 source_dir 과 이름과 내용이 동일한 단일 최상위 폴더가 포함 된 gzip 압축 된 tar 아카이브가 생성됩니다. 참조 페이지 https://stackoverflow.com/questions/2032403 2020. 12. 30.
파이썬 ValueError : 변환되지 않은 데이터가 남아 있습니다 : 02:05 json 파일에 날짜가 있고 오늘 날짜에 해당하는 사람을 찾고 있습니다. import os import time from datetime import datetime from pytz import timezone input_file = file(FILE, "r") j = json.loads(input_file.read().decode("utf-8-sig")) os.environ['TZ'] = 'CET' for item in j: lt = time.strftime('%A %d %B') st = item['start'] st = datetime.strptime(st, '%A %d %B') if st == lt : item['start'] = datetime.strptime(st,'%H:%M') 다음과 같은 .. 2020. 12. 30.
파이썬 Python에서 subprocess.call ( 'dir', shell = True)를 사용할 때 지정된 파일을 찾을 수 없습니다. 32 비트 Python 2.7이 설치된 64 비트 시스템에서 다음을 수행하려고합니다. import subprocess p = subprocess.call('dir', shell=True) print p 그러나 이것은 나에게 준다. Traceback (most recent call last): File "test.py", line 2, in p = subprocess.call('dir', shell=True) File "C:\Python27\lib\subprocess.py", line 522, in call return Popen(*popenargs, **kwargs).wait() File "C:\Python27\lib\subprocess.py", line 709, in __init__ errread, e.. 2020. 12. 30.
파이썬 Python : 특정 입력을 얻을 때까지 프로그램을 계속 반복하는 방법은 무엇입니까? 입력을 평가하는 함수가 있는데 빈 줄에 들어갈 때까지 입력을 요청하고 평가해야합니다. 어떻게 설정할 수 있습니까? while input != '': evaluate input 나는 그런 것을 사용하려고 생각했지만 정확히 작동하지 않았습니다. 도움이 필요하세요? 해결 방법 이를 수행하는 두 가지 방법이 있습니다. 첫 번째는 다음과 같습니다. while True: # Loop continuously inp = raw_input() # Get the input if inp == "": # If it is a blank line... break # ...break the loop 두 번째는 다음과 같습니다. inp = raw_input() # Get the input while inp != "": # Loop .. 2020. 12. 30.
파이썬 matplotlib 컬러 바에서 모든 n 번째 눈금 레이블을 숨기는 가장 깨끗한 방법은 무엇입니까? 수평 컬러 바의 레이블이 너무 가깝기 때문에 텍스트 크기를 더 줄이고 싶지 않습니다. cbar = plt.colorbar(shrink=0.8, orientation='horizontal', extend='both', pad=0.02) cbar.ax.tick_params(labelsize=8) 모든 진드기를 보존하고 싶지만 다른 모든 레이블을 제거하고 싶습니다. 내가 찾은 대부분의 예제는 사용자 지정 문자열 목록을 cbar.set_ticklabels ()에 전달합니다. 일반적인 솔루션을 찾고 있습니다. 나는 변형을 가지고 놀았다. cbar.set_ticklabels(cbar.get_ticklabels()[::2]) 과 cbar.ax.xaxis.set_major_locator(matplotlib.ticker.. 2020. 12. 30.
파이썬 Pandas : dict에서 DataFrame에 명명 된 열 만들기 다음과 같은 형식의 사전 개체가 있습니다. my_dict = {id1: val1, id2: val2, id3: val3, ...} 두 열의 이름을 'business_id'와 'business_code'로 지정하려는 DataFrame에 이것을 만들고 싶습니다. 나는 시도했다 : business_df = DataFrame.from_dict(my_dict,orient='index',columns=['business_id','business_code']) 그러나 from_dict 는 열 인수를받지 않는다고 말합니다. TypeError : from_dict ()에 예기치 않은 키워드 인수 'columns'가 있습니다. 해결 방법 항목을 반복 할 수 있습니다. In [11]: pd.DataFrame(list(my_.. 2020. 12. 29.
파이썬 numpy 배열 행 주 및 열 주 numpy 가 데이터를 저장하는 방법을 이해하는 데 문제가 있습니다. 다음을 고려하세요: >>> import numpy as np >>> a = np.ndarray(shape=(2,3), order='F') >>> for i in xrange(6): a.itemset(i, i+1) ... >>> a array([[ 1., 2., 3.], [ 4., 5., 6.]]) >>> a.flags C_CONTIGUOUS : False F_CONTIGUOUS : True OWNDATA : True WRITEABLE : True ALIGNED : True UPDATEIFCOPY : False 이는 a 가 주 열 ( F_CONTIGUOUS )이므로 내부적으로 a 는 다음과 같아야합니다. [1, 4, 2, 5, 3, 6].. 2020. 12. 29.
파이썬 Python 방식으로 csv 파일에 헤더 추가 내가 사용하는 코드는 다음과 같습니다. import csv with open('combined_file.csv', 'w', newline='') as outcsv: writer = csv.DictWriter(outcsv, fieldnames = ["Date", "temperature 1", "Temperature 2"]) writer.writeheader() with open('t1.csv', 'r', newline='') as incsv: reader = csv.reader(incsv) writer.writerows(row + [0.0] for row in reader) with open('t2.csv', 'r', newline='') as incsv: reader = csv.reader(incsv) .. 2020. 12. 29.
파이썬 초보자 Python (프로그래밍 초보자는 아님) 개발자를 위해 좋은 프로젝트는 무엇입니까? Python 3.1.1을 다운로드하는데 IDLE이 올바로 제공됩니까? 또한 Windows 용 QT를 다운로드하고 있는데 Python과 함께 작동하기에 좋은 GUI 프레임 워크라고합니다. Python이 제공하는 장점 중 일부를 파악하기 위해 어떤 프로젝트를 시도해야합니까? 감사합니다. 해결 방법 나는 강력히 추천한다 프로그래밍을 이미 이해하고 있다고 가정하고 Python의 고유 한 기능을 보여주는 예제를 안내합니다. 참조 페이지 https://stackoverflow.com/questions/2034932 2020. 12. 29.