«python» 태그된 질문

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

6
파이썬 모듈 / 패키지를 작성하는 방법?
나는 직장에서 간단한 작업을 위해 Python 스크립트를 만들었고 다른 사람들이 사용할 수 있도록 포장하지 않았습니다. 이제 REST API 용 Python 래퍼를 만들도록 지정되었습니다. 시작하는 방법을 전혀 몰라 도움이 필요합니다. 내가 가진 것 : (가능한 한 구체적으로하고 싶습니다) virtualenv 가 준비되어 있으며 github 에도 있습니다. 파이썬의 .gitignore 파일도 있으며 REST API와 …

10
파이썬 목록 대 배열-언제 사용합니까?
1d 배열을 생성하는 경우 List로 구현하거나 표준 라이브러리에서 'array'모듈을 사용할 수 있습니다. 나는 항상 1d 배열에 List를 사용했습니다. 대신 어레이 모듈을 사용하려는 이유 또는 상황은 무엇입니까? 성능 및 메모리 최적화를위한 것입니까, 아니면 명확한 것이 누락 되었습니까?
374 python  arrays  list 

20
델파이는 언제 파이썬에서 유용합니까?
파이썬에 del키워드가 필요한 이유를 생각할 수 없습니다 (대부분의 언어에는 비슷한 키워드가없는 것 같습니다). 예를 들어 변수를 삭제하는 대신 변수를 할당 None할 수 있습니다. 사전에서 삭제할 때 del방법을 추가 할 수 있습니다. del파이썬 에 보관해야 할 이유가 있습니까? 아니면 파이썬의 쓰레기 수거 전날의 흔적입니까?

10
python unittest-assertRaises의 반대?
주어진 상황에서 예외가 발생하지 않도록 테스트를 작성하고 싶습니다. 예외 가 발생 했는지 테스트하는 것은 간단합니다 ... sInvalidPath=AlwaysSuppliesAnInvalidPath() self.assertRaises(PathIsNotAValidOne, MyObject, sInvalidPath) ...하지만 어떻게 반대 를 할 수 있습니까 ? 내가 좋아하는이 같은 것 ... sValidPath=AlwaysSuppliesAValidPath() self.assertNotRaises(PathIsNotAValidOne, MyObject, sValidPath)

9
줄 바꿈없이 파일을 읽는 방법?
파이썬에서 호출 temp = open(filename,'r').readlines() 각 요소가 파일의 한 줄인 목록이됩니다. 그것은 약간 어리석지 만 여전히 readlines()개별 요소에 개행 문자를 씁니다. 어떻게 피할 수 있습니까?

17
PyCharm에서 해결되지 않은 참조 문제
디렉토리 구조가 있습니다 ├── simulate.py ├── src │ ├── networkAlgorithm.py │ ├── ... 그리고로 네트워크 모듈에 액세스 할 수 있습니다 sys.path.insert(). import sys import os.path sys.path.insert(0, "./src") from networkAlgorithm import * 그러나 pycharm은 모듈에 액세스 할 수 없다고 불평합니다. pycham이 참조를 해결하도록 어떻게 가르 칠 수 있습니까?
373 python  ide  pycharm 

20
파이썬에서 날짜 범위 만들기
오늘부터 100 일까지 임의의 일 수로 돌아가는 날짜 목록을 만들고 싶습니다. 이것보다 더 좋은 방법이 있습니까? import datetime a = datetime.datetime.today() numdays = 100 dateList = [] for x in range (0, numdays): dateList.append(a - datetime.timedelta(days = x)) print dateList
373 python  datetime  date 

8
파이썬에서 집합에 값 추가
나는 이와 같은 세트를 가지고있다 : keep = set(generic_drugs_mapping[drug] for drug in drug_input) [0,1,2,3,4,5,6,7,8,9,10]이 세트 에 값 을 어떻게 추가 합니까?
372 python  set  append 



8
matplotlib 플롯에서 축 텍스트 숨기기
축 중 하나에 눈금이나 숫자가없는 그림을 그리려고합니다 (나는 matplotlib 명명법이 아닌 전통적인 의미로 축을 사용합니다!). 내가 겪은 문제는 matplotlib이 값 N을 빼서 x (y) 틱 레이블을 조정 한 다음 축의 끝에 N을 추가하는 것입니다. 이것은 모호 할 수 있지만 다음의 간단한 예는 문제를 강조하며 '6.18'은 N의 위반 값입니다. import matplotlib.pyplot …
370 python  matplotlib  plot 


15
변수의 값으로 팬더 DataFrame을 생성하면 "ValueError : 모든 스칼라 값을 사용하는 경우 인덱스를 전달해야합니다"가 나타납니다.
이것은 간단한 질문 일지 모르지만 어떻게 해야하는지 알 수 없습니다. 다음과 같이 두 가지 변수가 있다고 가정 해 봅시다. a = 2 b = 3 이로부터 DataFrame을 구성하고 싶습니다. df2 = pd.DataFrame({'A':a,'B':b}) 오류가 발생합니다. ValueError : 모든 스칼라 값을 사용하는 경우 인덱스를 전달해야합니다 나는 이것을 시도했다 : df2 = (pd.DataFrame({'a':a,'b':b})).reset_index() …


22
Windows에서 PYTHONPATH에 추가하여 모듈 / 패키지를 찾는 방법은 무엇입니까?
Django 앱을 모두 호스팅하는 디렉토리가 있습니다 ( C:\My_Projects). 이 디렉토리를 내 디렉토리에 추가 PYTHONPATH하여 앱을 직접 호출 할 수 있습니다. Windows GUI ( ) 에서 C:\My_Projects\;Windows Path변수를 추가하려고했습니다 My Computer > Properties > Advanced System Settings > Environment Variables. 그러나 여전히 coltrane 모듈을 읽지 않고 다음 오류를 생성합니다. 오류 : …

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