본문 바로가기

분류 전체보기2393

파이썬 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.
파이썬 base64 문자열을 이미지로 변환하는 방법은 무엇입니까? 이미지를 base64 문자열로 변환하고 Android 기기에서 서버로 보냅니다. 이제 해당 문자열을 이미지로 다시 변경하고 데이터베이스에 저장해야합니다. 도움이 필요하세요? 해결 방법 이 시도: import base64 imgdata = base64.b64decode(imgstring) filename = 'some_image.jpg' # I assume you have a way of picking unique filenames with open(filename, 'wb') as f: f.write(imgdata) # f gets closed when you exit the with statement # Now save the value of filename to your database 참조 페이지 .. 2021. 1. 19.
파이썬 TypeError : <lambda> ()는 인수를받지 않습니다 (1 개 제공됨). 나는 파이썬 프로그래밍의 초보자이며 여전히 람다의 사용을 알아 내려고 노력하고 있습니다. 많은 인터넷 검색 후 일부 GUI 프로그램에서 워킹하고 있었는데 필요한만큼 작동하려면 버튼을 사용해야한다고 생각했습니다. 이 작품 mtrf = Button(root, text = "OFF",state=DISABLED,command = lambda:b_clicked("mtrf")) 하지만 Scale에 대해 동일한 작업을 수행하면 작동하지 않습니다 leds = Scale(root,from_=0,to=255, orient=HORIZONTAL,state=DISABLED,variable =num,command =lambda:scale_changed('LED')) 해결 방법 Scale 은 하나의 인수와 함께 command 로 .. 2021. 1. 19.
파이썬 Python으로 월요일 날짜 찾기 Python을 사용하여 현재 날짜를 기반으로 이전 월요일 날짜를 어떻게 찾습니까? datetime.weekday () 를 사용할 수 있다고 생각했지만 멈춰 있습니다. 기본적으로 오늘 날짜와 월요일 날짜를 찾아서 created__range = (start_date, end_date) 를 사용하여 django에서 날짜 범위 쿼리를 생성하고 싶습니다. 해결 방법 >>> import datetime >>> today = datetime.date.today() >>> today + datetime.timedelta(days=-today.weekday(), weeks=1) datetime.date(2009, 10, 26) 설명 : 오늘 날짜를 취하십시오. 이번 주에 이미 지난 일 수를 뺍니다 ( '마지막'월요일이됩.. 2021. 1. 19.
파이썬에서 한 줄씩 파일을 배열 요소로 읽기 따라서 Ruby에서 다음을 수행 할 수 있습니다. testsite_array = Array.new y=0 File.open('topsites.txt').each do |line| testsite_array[y] = line y=y+1 end 파이썬에서 어떻게할까요? 해결 방법 testsite_array = [] with open('topsites.txt') as my_file: for line in my_file: testsite_array.append(line) 이는 Python을 사용하여 파일을 직접 반복 할 수 있기 때문에 가능합니다. with open('topsites.txt') as my_file: testsite_array = my_file.readlines() 참조 페이지 https://st.. 2021. 1. 19.
파이썬 Gunicorn을 포트 80에서 실행하기 플라스크로 API를 구축했습니다. 내 앱에는 정적 자산이 없으므로 nginx를 사용할 이유가 없습니다. 포트 80에서 gunicorn을 실행하고 싶습니다. "배포 스크립트"가 있습니다. mkdir .log 2> /dev/null DEBUG=0 gunicorn -b 0.0.0.0:80 backend:app --access-logfile .log/access.log --error-logfile .log/general.log authbind python -m SimpleHTTPServer 80 을 실행할 수 있습니다. authbind ./deployment.run 80 을 실행하려고하면 다음 오류가 표시됩니다. 2013-04-25 15:32:55 [24006] [ERROR] Can't connect to ('.. 2021. 1. 19.
파이썬 dict에서 값 목록을 어떻게 얻을 수 있습니까? 파이썬에서 dict의 값 목록을 어떻게 얻을 수 있습니까? Java에서 Map의 값을 List로 가져 오는 것은 list = map.values ​​(); 를 수행하는 것만 큼 쉽습니다. 파이썬에서 dict에서 값 목록을 가져 오는 유사한 간단한 방법이 있는지 궁금합니다. 해결 방법 d.values() list(d.values()) 참조 페이지 https://stackoverflow.com/questions/16228248 2021. 1. 19.
파이썬 xlrd 셀의 원래 값 xlrd를 사용하여 xls 파일을 읽고 있습니다. 문제는 xlrd가 "12/09/2012"와 같은 값을 읽을 때 "xldate : 41252.0"과 같은 결과를 얻는다는 것입니다. xlrd.xldate_as_tuple 을 사용하면 다음과 같은 결과가 나타납니다. (2016, 12, 10, 0, 0, 0) 내 코드 : curr_row = -1 while curr_row < num_rows: curr_row += 1 row = worksheet.row(curr_row) for x in xrange(num_cols): field_type = worksheet.cell_type(curr_row, x) if field_type == 3: # this is date field_value = worksheet.cel.. 2021. 1. 18.
파이썬 Python 디버깅 팁 Python 디버깅을위한 최고의 팁은 무엇입니까? 실제로 할 수있는 작업을 말하지 않고 특정 디버거를 나열하지 마십시오. 해결 방법 pdb 모듈을 사용하고 어디에나 pdb.set_trace () 를 삽입하면 중단 점으로 작동합니다. >>> import pdb >>> a="a string" >>> pdb.set_trace() --Return-- > (1)()->None (Pdb) p a 'a string' (Pdb) 계속 실행하려면 c (또는 cont 또는 continue )를 사용하세요. pdb를 사용하여 임의의 Python 표현식을 실행할 수 있습니다. 예를 들어, 실수를 발견하면 코드를 수정 한 다음 실행중인 코드에서 동일한 효과를 내도록 유형 표현식을 입력 할 수 있습니다. 참조 페이지 https:.. 2021. 1. 18.
파이썬 문자열에서 쉼표를 제거하는 방법 Foo, bar 와 같은 Python 문자열에서 쉼표를 제거하려면 어떻게해야합니까? 'Foo, bar'.strip (', ') 시도했지만 작동하지 않았습니다. 해결 방법 s = s.replace(',', '') 참조 페이지 https://stackoverflow.com/questions/16233593 2021. 1. 18.