«python» 태그된 질문

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

14
파이썬을 사용하여 파일에서 한 번에 두 줄을 읽는 방법
텍스트 파일을 구문 분석하는 파이썬 스크립트를 코딩하고 있습니다. 이 텍스트 파일의 형식은 파일의 각 요소가 두 줄을 사용하도록되어 있으며 편의를 위해 구문 분석 전에 두 줄을 모두 읽고 싶습니다. 파이썬으로 할 수 있습니까? 나는 다음과 같은 것을 원합니다. f = open(filename, "r") for line in f: line1 = line line2 …
82 python 

6
Borg 패턴이 Python의 Singleton 패턴보다 나은 이유
Borg 패턴 이 Singleton 패턴 보다 나은 이유는 무엇 입니까? 나는 그들이 다른 결과를 낳지 않기 때문에 묻습니다. 보그 : class Borg: __shared_state = {} # init internal state variables here __register = {} def __init__(self): self.__dict__ = self.__shared_state if not self.__register: self._init_default_register() 하나씩 일어나는 것: class Singleton: def __init__(self): …
82 python  singleton 

7
“python setup.py test”에서 unittest discover를 실행하는 방법은 무엇입니까?
python setup.py test.NET과 동등한 기능을 실행하는 방법을 알아 내려고 노력 중 python -m unittest discover입니다. run_tests.py 스크립트를 사용하고 싶지 않고 외부 테스트 도구 ( nose또는 같은 py.test) 를 사용하고 싶지 않습니다 . 솔루션이 Python 2.7에서만 작동하면 괜찮습니다. 에서 setup.py, 나는 내가 뭔가를 추가 할 필요가 있다고 생각합니다 test_suite및 / 또는 …




3
여러 프로세스에서 단일 파일 처리
각 줄을 처리하고 (일부 작업 수행) 데이터베이스에 저장하려는 하나의 큰 텍스트 파일이 있습니다. 하나의 간단한 프로그램이 너무 오래 걸리기 때문에 여러 프로세스 또는 스레드를 통해 수행되기를 바랍니다. 각 스레드 / 프로세스는 해당 단일 파일에서 다른 데이터 (다른 줄)를 읽고 데이터 조각 (줄)에 대해 몇 가지 작업을 수행하고 데이터베이스에 넣어 결국 …



4
개체 목록의 속성 합계 / 평균
C속성 이있는 클래스가 있다고 가정 해 봅시다 a. Python a의 목록에서 합계를 얻는 가장 좋은 방법은 무엇입니까 C? 다음 코드를 시도했지만 올바른 방법이 아니라는 것을 알고 있습니다. for c in c_list: total += c.a
82 python  list  attributes  sum 

11
__init__ 외부에서 새 속성 생성 방지
일단으로 초기화되고 __init__새 속성을 허용하지 않지만 기존 속성의 수정을 허용 하는 클래스 (Python에서)를 만들 수 있기를 원합니다 . 예를 들어 다음 __setattr__과 같은 방법을 사용하는 등 몇 가지 해킹 방법이 있습니다 def __setattr__(self, attribute, value): if not attribute in self.__dict__: print "Cannot set %s" % attribute else: self.__dict__[attribute] = value …


10
Spark Dataframe은 중복 된 이름으로 열을 구별합니다.
따라서 Spark Dataframe에서 알 수 있듯이 여러 열의 경우 아래 데이터 프레임 스냅 샷에 표시된 것과 동일한 이름을 가질 수 있습니다. [ Row(a=107831, f=SparseVector(5, {0: 0.0, 1: 0.0, 2: 0.0, 3: 0.0, 4: 0.0}), a=107831, f=SparseVector(5, {0: 0.0, 1: 0.0, 2: 0.0, 3: 0.0, 4: 0.0})), Row(a=107831, f=SparseVector(5, {0: 0.0, …

11
Spark 오류-지원되지 않는 클래스 파일 주 버전
Mac에 Spark를 설치하려고합니다. 스파크 2.4.0과 스칼라를 설치하기 위해 home-brew를 사용했습니다. 아나콘다 환경에 PySpark를 설치했고 개발을 위해 PyCharm을 사용하고 있습니다. 내 bash 프로필로 내보냈습니다. export SPARK_VERSION=`ls /usr/local/Cellar/apache-spark/ | sort | tail -1` export SPARK_HOME="/usr/local/Cellar/apache-spark/$SPARK_VERSION/libexec" export PYTHONPATH=$SPARK_HOME/python/:$PYTHONPATH export PYTHONPATH=$SPARK_HOME/python/lib/py4j-0.9-src.zip:$PYTHONPATH 그러나 나는 그것을 작동시킬 수 없습니다. 나는 이것이 역 추적을 읽는 자바 버전 …


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