본문 바로가기

python 공부2392

파이썬 How do I check if a list is empty? 예를 들어 다음을 통과 한 경우 : a = [] a 가 비어 있는지 어떻게 확인합니까? 해결 방법 if not a: print("List is empty") 참조 페이지 https://stackoverflow.com/questions/53513 2020. 10. 7.
파이썬 TypeError : 'str'은 버퍼 인터페이스를 지원하지 않습니다. plaintext = input("Please enter the text you want to compress") filename = input("Please enter the desired filename") with gzip.open(filename + ".gz", "wb") as outfile: outfile.write(plaintext) 위의 파이썬 코드는 다음과 같은 오류를 발생시킵니다. Traceback (most recent call last): File "C:/Users/Ankur Gupta/Desktop/Python_works/gzip_work1.py", line 33, in compress_string() File "C:/Users/Ankur Gupta/Desktop/Python_wor.. 2020. 10. 7.
파이썬 Python에서 DateTime 객체의 시간을 자르는 방법은 무엇입니까? 파이썬 datetime 객체를 자르는 고급 방법은 무엇입니까? 이 특별한 경우에는 오늘까지. 따라서 기본적으로 시간, 분, 초 및 마이크로 초를 0으로 설정합니다. 출력이 문자열이 아닌 datetime 객체가되기를 바랍니다. 해결 방법 나는 이것이 당신이 찾고있는 것 같아요 ... >>> import datetime >>> dt = datetime.datetime.now() >>> dt = dt.replace(hour=0, minute=0, second=0, microsecond=0) # Returns a copy >>> dt datetime.datetime(2011, 3, 29, 0, 0) 하지만 정말로 시간 측면에 신경 쓰지 않는다면 date 객체 만 전달해야합니다. >>> d_truncated = .. 2020. 10. 6.
파이썬 Python 시간 측정 기능 각 함수에 소요 된 시간을 테스트하고 시간과 함께 이름을 인쇄하는 파이썬 함수를 만들고 싶습니다. 함수 이름을 인쇄하는 방법과 다른 방법이 있으면 알려주십시오. def measureTime(a): start = time.clock() a() elapsed = time.clock() elapsed = elapsed - start print "Time spent in (function name) is: ", elapsed 해결 방법 그러나 엄격하게 배우기 위해 자신의 타이밍 방법을 작성하려면 여기에 데코레이터를 사용하기 시작할 수있는 곳이 있습니다. Python 2 : def timing(f): def wrap(*args): time1 = time.time() ret = f(*args) time2 = tim.. 2020. 10. 6.
파이썬에서 명령 프롬프트 명령을 실행하는 방법 나는 이와 같은 것을 시도했지만 효과가 없습니다. command = "cmd.exe" proc = subprocess.Popen(command, stdin = subprocess.PIPE, stdout = subprocess.PIPE) proc.stdin.write("dir c:\\") 해결 방법 아마도 다음과 같은 것을 시도하고 싶을 것입니다. command = "cmd.exe / C dir C : \\" cmd.exe 로 파이프 할 수 없다고 생각합니다 ... 유닉스 배경에서 온다면 cmd.exe 에 약간의 엉뚱한 사마귀가 있습니다! 수정 : Sven Marnach에 따르면 cmd.exe 로 파이프를 할 수 있습니다 . 파이썬 셸에서 다음을 시도했습니다. >>> import subprocess >>>.. 2020. 10. 6.
파이썬 Python에서 반복 건너 뛰기 루프가 있지만 루프 내부에서 예외가 발생할 가능성이 있습니다. 물론 이것은 내 프로그램을 모두 중단시킬 것입니다. 이를 방지하기 위해 예외를 포착하고 처리합니다. 그러나 예외가 발생하더라도 나머지 반복은 실행됩니다. 현재 반복의 나머지 부분을 건너 뛰기 위해 except : 절에 사용할 키워드가 있습니까? 해결 방법 참조 페이지 https://stackoverflow.com/questions/549674 2020. 10. 6.
파이썬 matplotlib를 사용하여 축 레이블에 날짜 및 시간이있는 그래프 만들기 다음 구조의 배열에 데이터가 있습니다. [[1293606162197, 0, 0], [1293605477994, 63, 0], [1293605478057, 0, 0], [1293605478072, 2735, 1249], [1293606162213, 0, 0], [1293606162229, 0, 0]] 첫 번째 열은 에포크 시간 ( ms ), 두 번째 열은 y1 , 세 번째 열은 y2 입니다. x 축에 시간이 있고 왼쪽 및 오른쪽 y 축에 y1 및 y2 가있는 플롯이 필요합니다. 문서를 샅샅이 뒤졌지만 "28/12 16:48", 즉 "date / month hour : min"과 같이 x 축 눈금이 날짜와 시간을 모두 표시하도록하는 방법을 찾을 수 없습니다. 나에게 도움이되는 모든 문서는 날짜 만 표시하는 .. 2020. 10. 6.
파이썬 Removing the TK icon on a Tkinter window 상단 창에서 Tkinter 아이콘을 제거하려면 어떻게해야합니까? 아니면 불가능합니까? 해결 방법 1 단계 : 2 단계 : from tkinter import * tk = Tk() tk.iconbitmap(default='transparent.ico') lab = Label(tk, text='Window with transparent icon.') lab.pack() tk.mainloop() 비슷하지만 xbm 아이콘을 사용합니다. 참조 페이지 https://stackoverflow.com/questions/550050 2020. 10. 6.
파이썬 How to display picture and get mouse click coordinate on it Python (Windows)에서 그림을 표시 한 다음이 그림을 마우스로 클릭하고 그림 가장자리를 기준으로이 클릭의 좌표를 얻을 수 있는지 궁금합니다. 감사! 해결 방법 예, tkinter를 이해하면 가능하고 매우 쉽습니다. 여기에 빠른 스크립트가 있습니다. from Tkinter import * from tkFileDialog import askopenfilename import Image, ImageTk if __name__ == "__main__": root = Tk() #setting up a tkinter canvas with scrollbars frame = Frame(root, bd=2, relief=SUNKEN) frame.grid_rowconfigure(0, weight=1) frame... 2020. 10. 6.
파이썬 Django 모델의 필드를 업데이트하기 위해 사전을 어떻게 사용합니까? 다음과 같은 모델이 있다고 가정합니다. class Book(models.Model): num_pages = ... author = ... date = ... 사전을 생성 한 다음이를 사용하여 모델을 삽입하거나 업데이트 할 수 있습니까? d = {"num_pages":40, author:"Jack", date:"3324"} 해결 방법 다음은 사전 d를 사용하여 생성하는 예입니다. Book.objects.create(**d) 기존 모델을 업데이트하려면 QuerySet filter 메소드를 사용해야합니다. 업데이트하려는 책의 pk 를 알고 있다고 가정합니다. Book.objects.filter(pk=pk).update(**d) 참조 페이지 https://stackoverflow.com/questions/550.. 2020. 10. 6.