«python» 태그된 질문

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

6
파이썬을 사용하여 간단한 XML 파일 만들기
파이썬으로 간단한 XML 파일을 만들려면 어떻게해야합니까? (라이브러리 현명한) 내가 원하는 XML은 다음과 같습니다. <root> <doc> <field1 name="blah">some value1</field1> <field2 name="asdfasd">some vlaue2</field2> </doc> </root>
161 python  xml 

9
Numpy-배열에 행 추가
numpy 배열에 행을 어떻게 추가합니까? 배열 A가 있습니다. A = array([[0, 1, 2], [0, 2, 0]]) X의 각 행의 첫 번째 요소가 특정 조건을 충족하면 다른 배열 X 에서이 배열에 행을 추가하고 싶습니다. Numpy 배열에는 목록과 같은 'append'메서드가 없으므로 그렇게 보입니다. A와 X가 목록이라면 나는 단지 다음과 같이 할 것입니다. …
161 python  arrays  numpy  rows 


13
PyCharm 오류 : 자체 모듈을 가져 오려고 할 때 '모듈 없음'(파이썬 스크립트)
모듈 ( my_mod.py폴더에 있는 파일 파일 my_module)을 작성했습니다. 현재 cool_script.py폴더 에있는 파일에서 작업 하고 있습니다 cur_proj. File-open을 사용하여 PyCharm에서 폴더를 열었습니다 (따라서 PyCharm 프로젝트라고 가정합니다). ProjectView (CMD-7)에서 내 프로젝트 cur_proj(빨간색)를 볼 수 있고 "외부 라이브러리"아래에 표시 my_module됩니다. cool_script.py에서 쓸 수 있습니다 from my_module import my_mod as mm PyCharm도 my_mod를 제안합니다. …
161 python  module  pycharm 

4
왜 팬더가 2012 년에 data.table이 R보다 빨리 파이썬에서 병합 되었습니까?
필자는 최근 파이썬 용 팬더 라이브러리를 보았습니다. 이 벤치 마크 에 따르면 매우 빠른 인 메모리 병합을 수행합니다. R 의 data.table 패키지 보다 훨씬 빠릅니다 (분석을 위해 선택한 언어). 왜 pandas그렇게 빠른 data.table가요? 파이썬이 R에 비해 고유 한 속도 이점 때문입니까, 아니면 알지 못하는 트레이드 오프가 있습니까? 내부 및 외부에 …
160 python  r  join  data.table  pandas 

11
파이썬-doctest와 unittest [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문을 개선하십시오 파이썬에서 단위 테스트를 시작하려고하는데 누군가가 doctest 및 unittest의 장단점을 설명 할 수 있는지 궁금합니다. …


16
상태 표시 줄 및 백분율을 인쇄하는 Python
아래와 같이 상태 표시 줄을 구현하려면 [========== ] 45% [================ ] 60% [==========================] 100% 이것을 stdout으로 인쇄하고 다른 줄로 인쇄하지 않고 새로 고치기를 원합니다. 이것을하는 방법?
160 python 

23
Windows 7의 명령 프롬프트에서 Python 프로그램을 어떻게 실행합니까?
Windows 7에서 명령 프롬프트로 Python 프로그램을 실행하는 방법을 알아 내려고 노력 중입니다 (지금까지이를 알아 내야했습니다 ...) 명령 프롬프트에 "python"을 입력하면 다음 오류가 발생합니다. 'python'은 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다. : 도움을 찾을 때 내가 찾은 첫 번째 장소는이 사이트이었다 http://docs.python.org/faq/windows.html#how-do-i-run-a-python-program-under-windows . 다소 도움이되었지만 …
160 python  windows-7 

4
파이썬에서 no-op을 수행하는 표준 방법은 무엇입니까?
파이썬에서 / elif / else 구문을 작성하는 경우가 종종 있으며, 발생할 수있는 옵션을 포함하고 싶지만 해당 동작이 아무것도하지 않는 옵션을 포함하고 싶습니다. 나는 if 문을 제외시킬 수 있다는 것을 알고 있지만 가독성을 위해 문장을 모두 포함하는 것이 도움이되므로 코드를 살펴보면 각 옵션의 결과로 어떤 일이 발생하는지 볼 수 있습니다. no-op을 …
160 python 

4
Django에서 동적 필드 조회로 QuerySet을 어떻게 필터링합니까?
주어진 수업 : from django.db import models class Person(models.Model): name = models.CharField(max_length=20) 동적 인수를 기반으로 필터링하는 QuerySet을 가질 수 있습니까? 예를 들면 다음과 같습니다. # Instead of: Person.objects.filter(name__startswith='B') # ... and: Person.objects.filter(name__endswith='B') # ... is there some way, given: filter_by = '{0}__{1}'.format('name', 'startswith') filter_value = 'B' # ... that you …

7
Numpy : 2D 배열에서 임의의 행 집합 가져 오기
다음과 같은 매우 큰 2D 배열이 있습니다. a= [[a1, b1, c1], [a2, b2, c2], ..., [an, bn, cn]] numpy를 사용하면 초기 배열에서 2 개의 임의 행을 가진 새로운 2D 배열을 얻는 쉬운 방법이 a있습니까? 예 : b= [[a4, b4, c4], [a99, b99, c99]]
160 python  numpy 

6
목록의 마지막 항목을 제외한 모든 항목을 반복하는 방법은 무엇입니까?
각 항목을 확인한 다음 목록과 목록을 반복하고 싶습니다. x에서 y를 사용하여 마지막 항목을 제외한 모든 항목을 반복 할 수있는 방법이 있습니까? 가능한 경우 색인을 사용하지 않고 선호합니다. 노트 freespace가 내 실제 질문에 대한 답변을했기 때문에 답변을 수락했지만 SilentGhost가 내가 요청한 질문에 답변했습니다. 혼란에 대한 사과.
160 python 

8
NumPy 또는 Pandas : NaN 값을 갖는 동안 배열 유형을 정수로 유지
내부에 요소를 계속 나열하면서 numpy배열 의 데이터 유형을 고정 int( int64또는 기타) 으로 유지하는 선호되는 방법이 numpy.NaN있습니까? 특히, 사내 데이터 구조를 Pandas DataFrame으로 변환하고 있습니다. 우리의 구조에는 여전히 NaN을 가진 정수형 열이 있지만 열의 dtype은 int입니다. 이것을 DataFrame으로 만들면 모든 것을 float로 다시 캐스팅하는 것처럼 보이지만 실제로는되고 싶습니다 int. 생각? …

29
목록에서 여러 요소 삭제
목록에서 여러 요소를 동시에 삭제할 수 있습니까? 인덱스 0과 2에서 요소를 삭제하고 del somelist[0], 그 뒤에 다음 과 같이 시도 del somelist[2]하면 두 번째 문이 실제로 삭제 somelist[3]됩니다. 나는 항상 높은 번호의 요소를 먼저 삭제할 수 있다고 생각하지만 더 좋은 방법이 있기를 바랍니다.
160 python  list 

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