본문 바로가기

python2392

파이썬 django의 관리자에서 개체를 편집하는 링크를 비활성화 하시겠습니까 (표시 목록 만 해당)? Django의 관리자에서 "변경할 항목 선택"페이지에 제공된 링크를 비활성화 하여 사용자가 항목을 편집하기 위해 어디로 든 이동할 수 없도록합니다. (사용자가이 목록으로 수행 할 수있는 작업을 드롭 다운 작업 집합으로 제한 할 것입니다. 필드를 실제로 편집하지 않습니다.) class HitAdmin(admin.ModelAdmin): list_display = ('user','ip','user_agent','hitcount') search_fields = ('ip','user_agent') date_hierarchy = 'created' list_display_links = [] # doesn't work, goes to default 편집 할 링크없이 내 개체 목록을 얻는 방법에 대한 아이디어가 있습니까.. 2021. 1. 20.
파이썬 프레임 용 Tkinter 스크롤바 from Tkinter import * def data(): for i in range(50): Label(frame,text=i).grid(row=i,column=0) Label(frame,text="my text"+str(i)).grid(row=i,column=1) Label(frame,text="..........").grid(row=i,column=2) def myfunction(event): canvas.configure(scrollregion=canvas.bbox("all"),width=200,height=200) root=Tk() sizex = 800 sizey = 600 posx = 100 posy = 100 root.wm_geometry("%dx%d+%d+%d" % (sizex, size.. 2021. 1. 20.
파이썬 가져올 수 있도록 내 파이썬 모듈을 어디에 두어야합니까? 나는 파이썬으로 내 자신의 패키지를 가지고 있으며 매우 자주 사용하고 있습니다. PYTHONPATH 또는 sys.path를 사용하지 않고 가져올 수 있도록 패키지를 넣어야하는 가장 우아하고 일반적인 디렉토리는 무엇입니까? 예를 들어 사이트 패키지는 어떻습니까? /usr/lib/python2.7/site-packages. 파이썬에서 패키지를 복사하여 붙여 넣는 것이 일반적입니까? 해결 방법 나는 일반적으로 사용자 사이트 디렉토리에 가져올 준비가 된 항목을 넣습니다. ~/.local/lib/pythonX.X/site-packages 플랫폼에 적합한 디렉토리를 표시하려면 python -m site --user-site 를 사용할 수 있습니다. 편집 : 생성하면 sys.path 에 표시됩니다. mkdir -p .. 2021. 1. 19.
파이썬 Django의 ImageField 이미지가 템플릿에로드되지 않습니다. 내 로컬 컴퓨터에서 Django (1.5.1)를 사용하여 갤러리를 만들고 있습니다. 내 앨범 모델에는 ImageField 가 있습니다. 앨범의 모든 이미지를 표시하는보기가 있습니다. 잘 작동하지만 마지막에는 이미지가 표시되지 않습니다. 보시다시피 이미지 테두리가 있지만 이미지가로드되지 않습니다. class Category(models.Model): ### class Album(models.Model): category = models.ForeignKey(Category, related_name='albums') ### class Image(models.Model): album = models.ForeignKey(Album) image = models.ImageField(upload_to = 'images.. 2021. 1. 19.
파이썬 하위 프로세스 호출에서 종료 코드 및 stderr 가져 오기 call, check_call, check_output과 같은 하위 프로세스에서 제공하는 함수를 읽고 각 기능이 어떻게 작동하고 서로 다른지 이해합니다. 현재 check_output을 사용하고 있으므로 다음과 같이 stdout에 액세스하고 "try block"을 사용하여 예외를 잡을 수 있습니다. # "cmnd" is a string that contains the command along with it's arguments. try: cmnd_output = check_output(cmnd, stderr=STDOUT, shell=True, timeout=3, universal_newlines=True); except CalledProcessError: print("Status : FAIL") print.. 2021. 1. 19.
파이썬 간단한 스레딩 이벤트 예제 나란히 실행할 두 개의 타이머가 있지만이 두 스레드가 서로 상호 작용하도록 만드는 방법을 모르겠습니다. 잠금, 이벤트 또는 모든 것을 전달하십시오. 누군가가 그 기능에 대한 간략한 설명과 함께 여기에 간단한 전체 예제를 덤프 할 수 있습니까? 저는 3.3을 배우려고 노력 중이므로 가능하면이 버전에서 작동하는 코드를 게시 할 수 있습니다. 나는 또한 내가 찾은 튜토리얼이 그들이 어떤 버전의 Python을 시험하고 있는지 알려주지 않는다는 것을 발견했습니다. 해결 방법 #!python3 import threading from queue import Queue import time # lock to serialize console output lock = threading.Lock() def do_work(i.. 2021. 1. 19.
파이썬 numpy 행 합계로 행 나누기 이 행의 모든 ​​값의 합으로 numpy 배열 행을 어떻게 나눌 수 있습니까? 이것은 하나의 예입니다. 그러나 나는 이것을하는 화려하고 훨씬 더 효율적인 방법이 있다고 확신합니다. import numpy as np e = np.array([[0., 1.],[2., 4.],[1., 5.]]) for row in xrange(e.shape[0]): e[row] /= np.sum(e[row]) 결과: array([[ 0. , 1. ], [ 0.33333333, 0.66666667], [ 0.16666667, 0.83333333]]) 해결 방법 방법 # 1 : None (또는 np.newaxis )을 사용하여 방송이 작동하도록 추가 차원을 추가합니다. >>> e array([[ 0., 1.], [ 2., 4.].. 2021. 1. 19.
파이썬 Map의 키 배열 가져 오기 저는 파이썬 기반으로 Java를 배우려고 노력하고 있으므로 저를 참아주세요. Sieve of Eratosthenes 메서드를 구현하고 있습니다 (Python에 하나가 있습니다. Java로 변환하려고합니다). def prevPrimes(n): """Generates a list of primes up to 'n'""" primes_dict = {i : True for i in range(3, n + 1, 2)} for i in primes_dict: if primes_dict[i]: num = i while (num * i 2021. 1. 19.
파이썬 파일 모드 "w +"와 혼동 모드 'r +', 'w +'및 'a +'는 업데이트 할 파일을 엽니 다 ( 'w +'는 파일을 자릅니다). 바이너리와 텍스트 파일을 구별하는 시스템에서 바이너리 모드로 파일을 열려면 모드에 'b'를 추가하십시오. 이러한 구분이없는 시스템에서는 'b'를 추가해도 효과가 없습니다. w + : 쓰기와 읽기를 위해 파일을 엽니 다. 파일이있는 경우 기존 파일을 덮어 씁니다. 파일이 없으면 읽기 및 쓰기를위한 새 파일을 만듭니다. 그러나 w + 로 열린 파일을 읽는 방법은 무엇입니까? 해결 방법 with 문을 사용하여 파일을 열고 있다고 가정 해 보겠습니다. 그런 다음 다음과 같이 파일에서 읽을 수 있습니다. with open('somefile.txt', 'w+') as f: # Note that f has no.. 2021. 1. 19.
파이썬 Python 전역 변수 및 클래스 기능 SMS_Inbox의 기본 기능을 제공하는 간단한 파이썬 프로그램을 만들고 있습니다. SMS_Inbox 메서드를 만들었습니다. store = [] message_count = 0 class sms_store: def add_new_arrival(self,number,time,text): store.append(("From: "+number, "Recieved: "+time,"Msg: "+text)) **message_count += 1** def delete(self,i): if i > len(store-1): print("Index does not exist") else: del store[i] message_count -= 1 굵게 표시된 부분에서 오류가 발생합니다. UnboundLocalError: .. 2021. 1. 19.