반응형

python 96

장고 1.7에서 초기 마이그레이션에서 다시 마이그레이션하는 방법은 무엇입니까?

장고 1.7에서 초기 마이그레이션에서 다시 마이그레이션하는 방법은 무엇입니까? 몇몇 모델로 새로운 앱을 만들었는데 몇몇 모델들이 잘 생각되지 않는다는 것을 알게 되었습니다.저는 코드를 실행하지 않았기 때문에 데이터베이스를 마지막으로 양호한 상태로 마이그레이션하고 더 나은 모델로 마이그레이션을 다시 수행하는 것이 현명합니다.이 경우 마지막으로 좋은 상태는 새 앱이 존재하지 않는 데이터베이스입니다. 장고 1.7에서 초기 마이그레이션에서 다시 마이그레이션하려면 어떻게 해야 합니까? 인South할 수 있는 일: python manage.py migrate zero 어느 쪽이 맑아질까요?마이그레이션 기록에서 모든 테이블을 삭제합니다.. 장고 1.7 마이그레이션에서 이를 수행하는 방법은 무엇입니까?Django 1...

programing 2023.11.05

"tests' module을 잘못 가져옴"은 무엇을 의미합니까?

"tests' module을 잘못 가져옴"은 무엇을 의미합니까? 작동 중인 테스트 라인을 한 줄씩 복사하고 몇 개의 이름을 바꿨습니다(적어도 그렇게 생각했습니다). 그런데 지금 매우 난해한 오류가 나타납니다. (몇 가지 항목을 FOO, BAR로 대체했습니다) ImportError: 'tests' module incorrectly imported from 'FOO/exports/tests'. Expected 'FOO/exports'. Is this module globally installed? 문제는 제가 오류를 전혀 이해하지 못한다는 것입니다.이 오류 메시지는 무엇을 의미합니까? 전체 스택 추적: Traceback (most recent call last): File "BAR/modeling/manag..

programing 2023.10.06

D3.js와 동등한 파이썬

D3.js와 동등한 파이썬 대화형 그래프 시각화가 가능한 파이썬 라이브러리 추천해줄 사람? 저는 특별히 d3.js같은 것을 원하지만,python이상적으로 3D도 가능합니다. 확인해 본 내용: 네트워크 X - 실행만 가능합니다.Matplotlib줄거리와 그것들은 2D인 것 같습니다.요처럼 요처럼 d3.js노드를 끌어다 놓는 것과 같이. 그래프 도구 - 2D 플롯만 수행하고 매우 느린 교호작용 그래프를 가집니다. d3.js 스크립트를 내장한 xml 페이지를 생성하는 d3py 파이썬 모듈을 사용할 수 있습니다.예를 들어 다음과 같습니다. import d3py import networkx as nx import logging logging.basicConfig(level=logging.DEBUG) G = nx...

programing 2023.09.26

판다 왼쪽 바깥쪽 조인 결과 왼쪽 테이블보다 큰 테이블이 나타남

판다 왼쪽 바깥쪽 조인 결과 왼쪽 테이블보다 큰 테이블이 나타남 제가 알기로는 왼쪽 바깥쪽 조인에 대해 알고 있는데, 결과 테이블의 행 수가 왼쪽 테이블의 행 수보다 많아선 안 됩니다.만약 이것이 잘못되었다면 저에게 알려주세요. 제 왼쪽 테이블은 192572행 8열입니다. 제 오른쪽 테이블은 42160행과 5열입니다. 내 왼쪽 테이블에는 '키'라는 열과 일치하는 'id'라는 필드가 있습니다. 그러므로 다음과 같이 병합합니다. combined = pd.merge(a,b,how='left',left_on='id',right_on='key') 그런데 그 모양을 합하면 236569입니다. 내가 뭘 잘못 알고 있는 거지?키가 다른 DataFrame에서 두 개 이상의 행과 일치하는 경우 이 값이 증가할 것으로 예상..

programing 2023.09.16

단지 부작용을 위해 목록 이해를 사용하는 것이 피토닉입니까?

단지 부작용을 위해 목록 이해를 사용하는 것이 피토닉입니까? 반환 값(화면으로 인쇄, GUI 업데이트, 파일로 인쇄 등)이 아닌 부작용을 위해 부르는 기능을 생각해 보십시오. def fun_with_side_effects(x): ...side effects... return y 이 기능을 사용하기 위해 목록 이해를 사용하는 것이 Pythonic일까요? [fun_with_side_effects(x) for x in y if (...conditions...)] 목록을 어디에도 저장하지 않습니다. 아니면 이 기능을 이렇게 불러야 할까요? for x in y: if (...conditions...): fun_with_side_effects(x) 어떤 것이 더 낫고 그 이유는 무엇입니까?그렇게 하는 것은 매우 반..

programing 2023.09.06

"with open(...)"과 "sys.stdout" 둘 다 잘 다루는 방법은?

"with open(...)"과 "sys.stdout" 둘 다 잘 다루는 방법은? 종종 데이터를 파일로 출력하거나 파일이 지정되지 않은 경우 stdout으로 출력해야 합니다.다음 스니펫을 사용합니다. if target: with open(target, 'w') as h: h.write(content) else: sys.stdout.write(content) 저는 다시 작성해서 두 대상 모두를 일률적으로 처리하고 싶습니다. 이상적인 경우는 다음과 같습니다. with open(target, 'w') as h: h.write(content) 그러나 sys.stdout이 종료될 때 닫히기 때문에 이것은 잘 작동하지 않을 것입니다.with차단하고 난 그걸 원하지 않아요.나도 그러고 싶지 않아요 stdout = o..

programing 2023.08.22

파이썬에서 클래스의 파일 경로를 가져오려면 어떻게 해야 합니까?

파이썬에서 클래스의 파일 경로를 가져오려면 어떻게 해야 합니까? 파이썬에서 클래스 C가 주어지면 클래스가 정의된 파일을 어떻게 확인할 수 있습니까?저는 클래스 C나 인스턴스 C에서 작동할 수 있는 것이 필요합니다. 제가 이 일을 하는 이유는 제가 일반적으로 같은 폴더에 함께 속한 파일을 보내는 것을 싫어하기 때문입니다.장고 템플릿을 사용하여 HTML로 렌더링하는 클래스를 만들고 싶습니다. 기본 구현은 클래스가 정의된 파일 이름을 기반으로 템플릿의 파일 이름을 추론해야 합니다. 예를 들어 "base/artifacts.py " 파일에 LocationArtifact 클래스를 넣었다고 가정하면 기본 동작은 템플릿 이름이 "base/LocationArtifact.html"입니다.다음과 같이 검사 모듈을 사용할 수..

programing 2023.08.07

판다 데이터 프레임에서 이름 없는 열 제거

판다 데이터 프레임에서 이름 없는 열 제거 이 질문에는 이미 다음과 같은 답이 있습니다. CSV 파일에서 데이터 프레임을 읽은 판다에서 "이름 없음: 0" 열을 제거하는 방법은 무엇입니까? (11개 답변) 마감됨4년 전에. 아래와 같이 A-G 열의 데이터 파일을 가지고 있지만, 제가 있습니다.pd.read_csv('data.csv')여분을 인쇄합니다.unnamed이유 없이 끝에 있는 열. colA ColB colC colD colE colF colG Unnamed: 7 44 45 26 26 40 26 46 NaN 47 16 38 47 48 22 37 NaN 19 28 36 18 40 18 46 NaN 50 14 12 33 12 44 23 NaN 39 47 16 42 33 48 38 NaN 제 데이터 파일..

programing 2023.08.02

구성 파일, 환경 및 명령줄 인수를 구문 분석하여 단일 옵션 모음을 가져옵니다.

구성 파일, 환경 및 명령줄 인수를 구문 분석하여 단일 옵션 모음을 가져옵니다. Python의 표준 라이브러리에는 구성 파일 구문 분석(configparser), 환경 변수 읽기(os.environ) 및 명령줄 인수 구문 분석(argparse)을 위한 모듈이 있습니다.저는 이 모든 것을 할 수 있는 프로그램을 만들고 싶습니다. 또한 다음과 같습니다. 일련의 옵션 값이 있습니다. 기본 옵션 값, 재정의됨 구성 파일 옵션, 재정의됨 환경 변수, 재정의됨 명령줄 옵션. 예를 들어 명령줄에 하나 이상의 구성 파일 위치를 지정할 수 있습니다.--config-file foo.conf(일반 구성 파일 대신 또는 일반 구성 파일에 추가)를 읽습니다.이것은 여전히 위의 캐스케이드를 따라야 합니다. 단일 위치에서 옵션 정..

programing 2023.07.28

Django 템플릿의 %} 및 "{% include %}" 확장

Django 템플릿의 %} 및 "{% include %}" 확장 저는 두 개의 다른 기본 파일 안에 같은 내용을 제공하고 싶습니다. 그래서, 저는 이것을 하려고 합니다: 1페이지.1987: {% extends "base1.html" %} {% include "commondata.html" %} 2페이지.1987: {% extends "base2.html" %} {% include "commondata.html" %} 문제는 확장과 포함을 모두 사용할 수 없는 것 같습니다.그것을 할 수 있는 방법이 있습니까?만약 그렇지 않다면, 위의 일을 어떻게 해야 합니까? commondata.html는 둘다지정블재니다정합에 모두 합니다.base1.html그리고.base2.html 두 페이지 모두에서 동일한 페이지를 제..

programing 2023.07.23
반응형