«python» 태그된 질문

파이썬은 다 패러다임, 동적 타입, 다용도 프로그래밍 언어입니다. 깨끗하고 균일 한 구문을 빠르게 배우고 이해하며 사용하고 적용 할 수 있도록 설계되었습니다. Python 2는 01-01-2020부터 공식적으로 지원되지 않습니다. 그래도 버전 별 Python 질문의 경우 [python-2.7] 또는 [python-3.x] 태그를 추가하십시오. Python 변형 또는 라이브러리 (예 : Jython, PyPy, Pandas, Numpy)를 사용하는 경우 태그에 포함 시키십시오.

14
getattr ()이란 무엇이며 어떻게 사용합니까?
최근 에 getattr()함수 에 대해 읽었습니다 . 문제는 여전히 사용법에 대한 아이디어를 파악할 수 없다는 것입니다. 내가 대해 이해할 수있는 유일한 방법은 getattr()즉 getattr(li, "pop")호출과 동일합니다 li.pop. 나는 책이 런타임까지 함수의 이름을 알지 못하고 함수에 대한 참조를 얻는 방법을 언급했을 때 이해하지 못했습니다. 어쩌면 이것은 일반적으로 프로그래밍에서 멍청한 것일 수도 …
295 python  getattr 

7
파이썬에서 백그라운드 프로세스를 시작하는 방법?
쉘 스크립트를 훨씬 더 읽기 쉬운 파이썬 버전으로 이식하려고합니다. 원래 쉘 스크립트는 "&"로 백그라운드에서 여러 프로세스 (유틸리티, 모니터 등)를 시작합니다. 파이썬에서 어떻게 동일한 효과를 얻을 수 있습니까? 파이썬 스크립트가 완료 될 때 이러한 프로세스가 죽지 않기를 바랍니다. 나는 그것이 어떻게 든 데몬의 개념과 관련이 있다고 확신하지만, 이것을 쉽게하는 방법을 찾을 …
295 python  process  daemon 

10
TypeError를 수정하는 방법 : 해시하기 전에 유니 코드 개체를 인코딩해야합니까?
이 오류가 있습니다. Traceback (most recent call last): File "python_md5_cracker.py", line 27, in <module> m.update(line) TypeError: Unicode-objects must be encoded before hashing 파이썬 3.2.2 에서이 코드를 실행하려고 할 때 : import hashlib, sys m = hashlib.md5() hash = "" hash_file = input("What is the file name in which the hash …




3
django queryset에서 OR 조건을 수행하는 방법은 무엇입니까?
이 SQL 쿼리와 동등한 Django 쿼리를 작성하고 싶습니다. SELECT * from user where income >= 5000 or income is NULL. Django 쿼리 세트 필터를 구성하는 방법은 무엇입니까? User.objects.filter(income__gte=5000, income=0) AND필터 이기 때문에 작동하지 않습니다 . OR개별 쿼리 집합을 통합하기 위해 필터를 원합니다 .

4
파이썬 'with'문을 사용하는 동안 예외 잡기
부끄러운 일로, 파이썬 'with'문에 대한 예외를 처리하는 방법을 알 수 없습니다. 코드가있는 경우 : with open("a.txt") as f: print f.readlines() 나는 somehing을하기 위해 '파일을 찾을 수 없음 예외'를 처리하고 싶습니다. 그러나 나는 쓸 수 없다 with open("a.txt") as f: print f.readlines() except: print 'oops' 쓸 수 없다 with open("a.txt") as …


16
NumPy 배열에 추가 열을 추가하는 방법
NumPy 배열이 있다고 가정 해 보겠습니다 a. a = np.array([ [1, 2, 3], [2, 3, 4] ]) 그리고 배열을 얻기 위해 0의 열을 추가하고 싶습니다 b. b = np.array([ [1, 2, 3, 0], [2, 3, 4, 0] ]) NumPy에서 어떻게 쉽게 할 수 있습니까?
292 python  numpy 

13
파이썬에서 파일에서 줄 검색 및 바꾸기
텍스트 파일의 내용을 반복하고 검색을 수행하고 일부 줄을 바꾸고 결과를 파일에 다시 씁니다. 먼저 전체 파일을 메모리에로드 한 다음 다시 쓸 수는 있지만 아마도 최선의 방법은 아닙니다. 다음 코드에서이를 수행하는 가장 좋은 방법은 무엇입니까? f = open(file) for line in f: if line.contains('foo'): newline = line.replace('foo', 'bar') # how to …
292 python  file 

9
pytest에서 예외가 발생했다고 올바르게 주장하는 방법은 무엇입니까?
암호: # coding=utf-8 import pytest def whatever(): return 9/0 def test_whatever(): try: whatever() except ZeroDivisionError as exc: pytest.fail(exc, pytrace=True) 산출: ================================ test session starts ================================= platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 plugins: django, cov collected 1 items pytest_test.py F ====================================== FAILURES ====================================== ___________________________________ test_whatever ____________________________________ def test_whatever(): …


9
Python에서 문자열과 다른 유형의 항목 목록에 참여
아이템 목록에 가입해야합니다. 목록의 많은 항목은 함수에서 반환 된 정수 값입니다. 즉, myList.append(munfunc()) 반환 된 결과를 목록과 결합하기 위해 문자열로 어떻게 변환해야합니까? 모든 정수 값에 대해 다음을 수행해야합니까? myList.append(str(myfunc())) 캐스팅 문제를 해결하는 더 파이썬적인 방법이 있습니까?
292 python  string  list 

4
Django ORM에서 select_related와 prefetch_related의 차이점은 무엇입니까?
Django Doc에서 select_related() 외래 키 관계를 "추종"하여 쿼리를 실행할 때 추가 관련 개체 데이터를 선택합니다. prefetch_related() 각 관계에 대해 별도의 조회를 수행하고 Python에서 "결합"합니다. "파이썬에 참여하는 것"이란 무엇을 의미합니까? 누군가가 예를 들어 설명 할 수 있습니까? 내 이해는 외래 키 관계에 사용 select_related; M2M 관계에는을 사용하십시오 prefetch_related. 이 올바른지?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.