«python» 태그된 질문

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

16
파이썬에서 데몬을 어떻게 만드나요?
Google에서 검색하면 x2 코드 스 니펫이 나타납니다. 첫 번째 결과는 이 코드 레시피에 관한 것인데, 이 코드 레시피 는 아래에 유용한 토론과 함께 많은 문서와 설명이 있습니다. 그러나 다른 문서에는 많은 문서가 포함되어 있지 않지만 시작, 중지 및 다시 시작과 같은 명령을 전달하기위한 샘플 코드가 포함되어 있습니다. 또한 데몬이 이미 …
244 python  daemon 

8
CPython에서 GIL (Global Interpreter Lock)이란 무엇입니까?
전역 통역사 잠금이란 무엇이며 왜 문제입니까? 파이썬에서 GIL을 제거하는 데 많은 소음이 들었으며, 그것이 왜 그렇게 중요한지 이해하고 싶습니다. 나는 컴파일러 나 인터프리터를 직접 작성하지 않았으므로 세부 사항에 소홀하지 마십시오. 아마 이해해야합니다.

9
0 값을 제거하지 않고 목록에서 None 값을 제거
이것이 내가 시작한 나의 근원이었습니다. 나의 목록 L = [0, 23, 234, 89, None, 0, 35, 9] 내가 이것을 실행할 때 : L = filter(None, L) 이 결과를 얻습니다 [23, 234, 89, 35, 9] 그러나 이것은 내가 필요한 것이 아니며, 실제로 필요한 것은 다음과 같습니다. [0, 23, 234, 89, 0, …
244 python  list  filter  nonetype 

7
비 ASCII 문자를 단일 공백으로 교체
모든 비 ASCII (\ x00- \ x7F) 문자를 공백으로 바꿔야합니다. 내가 뭔가 빠진 것이 아니라면 파이썬에서 이것이 쉽지 않은 것에 놀랐습니다. 다음 함수는 단순히 비 ASCII 문자를 모두 제거합니다. def remove_non_ascii_1(text): return ''.join(i for i in text if ord(i)<128) 그리고 이것은 ASCII가 아닌 문자를 문자 코드 포인트의 바이트 양에 따라 …



15
속성별로 객체 인스턴스가 동일한 지 비교
나는 수업이 MyClass두 멤버 변수가 포함되어, foo및 bar: class MyClass: def __init__(self, foo, bar): self.foo = foo self.bar = bar 나는에 대해 동일한 값을 가지고 각각의이 클래스의 두 인스턴스가 foo와를 bar: x = MyClass('foo', 'bar') y = MyClass('foo', 'bar') 그러나 동등성을 비교하면 Python은 False다음을 반환합니다 . >>> x == y …
244 python  equality 


8
파이썬에서 임의의 부울을 얻습니까?
파이썬에서 임의의 부울을 얻는 가장 좋은 방법 (빠르고 우아함)을 찾고 있습니다 (동전 던지기). 현재 또는를 사용 random.randint(0, 1)하고 random.getrandbits(1)있습니다. 내가 모르는 더 나은 선택이 있습니까?
244 python  random 

5
파이썬에서 빈 목록 만들기
파이썬에서 새로운 빈 목록을 만드는 가장 좋은 방법은 무엇입니까? l = [] 또는 l = list() 나는 두 가지 이유 때문에 이것을 묻고 있습니다. 어느 것이 더 빠른지 기술적 인 이유. (클래스를 만들면 오버 헤드가 발생합니까?) 코드 가독성-표준 규칙 중 하나입니다.

6
타임 델타를 일, 시간 및 분으로 변환
타임 델타가 있습니다. 나는 튜플이나 사전으로 그 일, 시간 및 분을 원합니다 ... 나는 소란스럽지 않습니다. 나는 수십 년 동안 수십 개의 언어로 이것을 수십 번 했음에도 불구하고 파이썬은 일반적으로 모든 것에 대한 간단한 대답을 가지고 있기 때문에 메마른 간단한 수학을 파헤 치기 전에 여기에 물었다 고 생각했습니다. Fooz는 좋은 …
243 python  timedelta 

30
Python을 사용하여 HTML 파일에서 텍스트 추출
파이썬을 사용하여 HTML 파일에서 텍스트를 추출하고 싶습니다. 브라우저에서 텍스트를 복사하여 메모장에 붙여 넣으면 본질적으로 동일한 결과를 원합니다. 형식이 잘못된 HTML에서 실패 할 수있는 정규 표현식을 사용하는 것보다 더 강력한 것을 원합니다. 많은 사람들이 뷰티플 수프를 추천하는 것을 보았지만 사용하는데 몇 가지 문제가있었습니다. 우선, JavaScript 소스와 같은 원치 않는 텍스트를 선택했습니다. …


8
Python 멀티 프로세싱 PicklingError : <type 'function'>을 (를) 피클 할 수 없습니다
더 간단한 예제로 오류를 재현 할 수 없어서 죄송합니다. 코드가 너무 복잡하여 게시 할 수 없습니다. 일반 파이썬 대신 IPython 쉘에서 프로그램을 실행하면 문제가 해결됩니다. 이 문제에 대한 이전 메모를 찾아 보았습니다. 풀을 사용하여 클래스 함수 내에 정의 된 함수를 호출했기 때문에 모두 발생했습니다. 그러나 이것은 나에게 해당되지 않습니다. Exception …

7
파이썬 사전에서 값에 대한 매핑
사전을 감안할 때 { k1: v1, k2: v2 ... }내가 얻을 싶어 { k1: f(v1), k2: f(v2) ... }내가 함수를 통과 제공을 f. 그러한 내장 기능이 있습니까? 아니면해야합니까 dict([(k, f(v)) for (k, v) in my_dictionary.iteritems()]) 이상적으로 나는 단지 쓸 것입니다 my_dictionary.map_values(f) 또는 my_dictionary.mutate_values_with(f) 즉, 원래 사전이 변경되거나 사본이 생성되면 중요하지 …

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