반응형

python 96

python을 사용하여 MD5의 합계를 얻는 방법

python을 사용하여 MD5의 합계를 얻는 방법 Flickr API 문서에서 MD5 합계를 검색하여 이 값을 생성해야 합니다.[api_sig]가치. 문자열에서 MD5 합계를 생성하는 방법은 무엇입니까? Flickr의 예: 문자열:000005fab4534d05api_key9a0554259914a86fb9e7eb014e4e5d52permswrite MD5의 합계:a02506b31c1cd46c2e0b6380fb94eb3d다음을 수행할 수 있습니다. 파이썬 2.x import hashlib print hashlib.md5("whatever your string is").hexdigest() 파이썬 3.x import hashlib print(hashlib.md5("whatever your string is"...

programing 2022.10.15

오류: Django 1.4에서 "사전 업데이트 시퀀스 요소 #0의 길이가 1입니다. 2가 필요합니다"

오류: Django 1.4에서 "사전 업데이트 시퀀스 요소 #0의 길이가 1입니다. 2가 필요합니다" Django 1.4에 오류 메시지가 나타납니다. dictionary update sequence element #0 has length 1; 2 is required ', 하다, 하다, 하다'와 같은 때 일어난 입니다.{% for v in values %}: dictionary update sequence element #0 has length 1; 2 is required Request Method: GET Request URL: ... Django Version: 1.4.5 Exception Type: ValueError Exception Value: dictionary update sequence ..

programing 2022.10.14

'콜 가능'이란?

'콜 가능'이란? 메타클래스가 무엇인지 확실히 알 수 있게 되었기 때문에 저는 메타클래스의 진정한 의미를 모른 채 항상 사용하는 관련 개념이 있습니다. 누구나 한번 괄호를 틀리면 "객체는 호출할 수 없습니다" 예외가 발생한다고 생각합니다. 가가 what what what what what what what __init__ ★★★★★★★★★★★★★★★★★」__new__ 피비린내 나는 것이 __call__사용할 수 있습니다. 마술의 예를 포함하여 몇 가지 설명을 해 주실 수 있겠습니까?호출 가능은 호출 가능한 모든 것입니다. 삽입 콜 가능(PyCallable_Check in objects.c)은 인수가 다음 중 하나인지 확인합니다. 예: 는있 with of of of an 。__call__ or or met..

programing 2022.10.14

도커에서 분리 실행 시 Python 앱이 인쇄되지 않음

도커에서 분리 실행 시 Python 앱이 인쇄되지 않음 Python(2.7) 앱이 도커 파일에서 시작되고 있습니다. CMD ["python","main.py"] main.py 는, 기동시에 몇개의 문자열을 인쇄해, 그 후에 루프 상태가 됩니다. print "App started" while True: time.sleep(1) -it 플래그를 사용하여 컨테이너를 시작하면 모든 것이 예상대로 작동합니다. $ docker run --name=myapp -it myappimage > App started 나중에 로그를 통해 동일한 출력을 볼 수 있습니다. $ docker logs myapp > App started -d 플래그를 사용하여 동일한 컨테이너를 실행하려고 하면 컨테이너가 정상적으로 시작되는 것처럼 보..

programing 2022.10.14

발생한 예외 유형을 판별하려면 어떻게 해야 합니까?

발생한 예외 유형을 판별하려면 어떻게 해야 합니까? some_function()은 "예외"로합니다.except: try: some_function() except: print("exception happened!") 예외가 발생한 원인을 확인하려면 어떻게 해야 합니까?다른 답변들은 모두 일반적인 예외를 잡아서는 안 된다고 지적하고 있지만, 아무도 그 이유를 말하고 싶어하지 않는 것 같습니다.이것은, 「규칙」을 어길 수 있는 시점을 이해하는 데 불가결합니다.여기 설명이 있습니다.기본적으로 숨기지 않기 위해서입니다. 오류가 발생했다는 사실 발생한 오류의 상세(반복 숨김 오류) 따라서 이러한 작업을 수행하지 않는 한 일반적인 예외를 포착해도 상관 없습니다.예를 들어 다음과 같은 방법으로 예외에 대한 정보를 사..

programing 2022.10.04

목록 이해에서 조건식(if 및 other 식)을 사용하려면 어떻게 해야 합니까?

목록 이해에서 조건식(if 및 other 식)을 사용하려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. 목록 이해에 있어서 if/inclused (12개의 답변) 닫힘두 달 전에요. 특정 범위의 홀수 목록을 생성하는 목록 이해 기능이 있습니다. [x for x in range(1, 10) if x % 2] 그러면 짝수를 제거하는 필터가 생성됩니다.대신 조건부 논리를 사용하여 짝수가 다르게 취급되지만 여전히 목록에 기여하도록 하고 싶습니다.이 코드를 시도했지만 실패합니다. >>> [x for x in range(1, 10) if x % 2 else x * 100] File "", line 1 [x for x in range(1, 10) if x % 2 else x * 100] ^ SyntaxE..

programing 2022.10.04

functools partial은 어떤 기능을 합니까?

functools partial은 어떤 기능을 합니까? 나는 펑쿨에서 부분적인 기능이 어떻게 작동하는지 이해할 수 없다.여기서부터의 코드는 다음과 같습니다. >>> sum = lambda x, y : x + y >>> sum(1, 2) 3 >>> incr = lambda y : sum(1, y) >>> incr(2) 3 >>> def sum2(x, y): return x + y >>> incr2 = functools.partial(sum2, 1) >>> incr2(4) 5 이제 줄서서 incr = lambda y : sum(1, y) 는 어떤 한다.incr it it it it it it it it로 통용되다y로로 합니다.lambda은 반환될 것이다.sum(1, y): ★1 + y. 이해는 합니다. 저는..

programing 2022.10.04

CSV 파일에 Python 목록 쓰기

CSV 파일에 Python 목록 쓰기 아래 양식의 목록을 많이 가지고 있습니다.--- a = [[1.2,'abc',3],[1.2,'werew',4],........,[1.4,'qew',2]] 즉, 목록의 값은 float, int, string 등 다양한 유형입니다.출력 csv 파일을 csv 파일에 쓰려면 어떻게 해야 하나요? 1.2,abc,3 1.2,werew,4 . . . 1.4,qew,2 Python의 내장 CSV 모듈은 다음과 같은 작업을 쉽게 처리할 수 있습니다. import csv with open("output.csv", "wb") as f: writer = csv.writer(f) writer.writerows(a) 이것은 리스트가 다음과 같이 정의되어 있다고 가정합니다.a질문하신 대로입니다..

programing 2022.09.30

dict(또는 다른 Python 객체)를 저장하려면 어떻게 피클을 사용해야 합니까?

dict(또는 다른 Python 객체)를 저장하려면 어떻게 피클을 사용해야 합니까? Python docs가 제공하는 정보를 확인했지만, 아직 조금 혼란스럽습니다.새 파일을 작성한 다음 피클을 사용하여 사전을 버리는 샘플 코드를 게시할 수 있습니까?이것을 시험해 보세요. import pickle a = {'hello': 'world'} with open('filename.pickle', 'wb') as handle: pickle.dump(a, handle, protocol=pickle.HIGHEST_PROTOCOL) with open('filename.pickle', 'rb') as handle: b = pickle.load(handle) print(a == b) 상기의 솔루션에는, 특정의 것은 없습니다...

programing 2022.09.30

PIL 이미지를 NumPy 어레이로 변환하는 방법

PIL 이미지를 NumPy 어레이로 변환하는 방법 Image로 왔다 갔다 하면 NumPy 배열보다 할 수 .PixelAccessNumPy를 사용하다 pic = Image.open("foo.jpg") pix = numpy.array(pic.getdata()).reshape(pic.size[0], pic.size[1], 3) PIL에 해야 하나요?Image레이이 수정 ?? ??? pic.putdata()아, 아, 아, 아, 아, 아, 아, 아, 아.당신은 정확히 어느 putdata()동작하지 않습니다.가 하고 >>> pic.putdata(a) Traceback (most recent call last): File "...blablabla.../PIL/Image.py", line 1185, in putdata..

programing 2022.09.30
반응형