«python» 태그된 질문

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

5
목록의 모든 요소가 조건과 일치하는지 확인하는 방법은 무엇입니까?
20000 목록으로 구성된 목록이 있습니다. 각 목록의 세 번째 요소를 플래그로 사용합니다. 적어도 하나의 요소 플래그가 0 인 한이 목록에서 일부 작업을 수행하고 싶습니다. my_list = [["a", "b", 0], ["c", "d", 0], ["e", "f", 0], .....] 처음에는 모든 플래그가 0입니다. while 루프를 사용하여 하나 이상의 요소 플래그가 0인지 확인합니다. def …


7
파이썬 목록에서 두 항목의 위치를 ​​전환하는 방법은 무엇입니까?
나는 그물 에서이 문제에 대한 좋은 해결책을 찾지 못했습니다 (아마도 스위치, 위치, 목록 및 Python이 모두 과부하 된 단어이기 때문에). 다소 간단합니다.이 목록이 있습니다. ['title', 'email', 'password2', 'password1', 'first_name', 'last_name', 'next', 'newsletter'] 나는의 위치를 전환하고 싶습니다 'password2'그리고 'password1'그들은 바로 옆에 서로에게있어 유일한 것으로, 자신의 정확한 위치를 모르고 - password2처음이다. 나는 …
208 python  list 

8
Node.js에서 Python 함수를 호출하는 방법
Express Node.js 응용 프로그램이 있지만 Python에서 사용할 기계 학습 알고리즘도 있습니다. 기계 학습 라이브러리의 강력한 기능을 활용하기 위해 Node.js 애플리케이션에서 Python 함수를 호출 할 수있는 방법이 있습니까?
208 python  node.js  express 

8
쉐도우 이름은 외부 범위에서 얼마나 나쁜가?
방금 Pycharm으로 전환했으며 코드를 개선하는 데 도움이되는 모든 경고와 힌트에 매우 만족합니다. 내가 이해하지 못하는 것을 제외하고 : This inspection detects shadowing names defined in outer scopes. 외부 범위에서 변수에 액세스하는 것은 나쁜 습관이지만 외부 범위를 음영 처리하는 데 어떤 문제가 있습니까? 다음은 Pycharm이 경고 메시지를 표시하는 예입니다. data = …

15
파이썬의 호출자 스레드에서 스레드의 예외를 잡아라.
저는 파이썬과 멀티 스레드 프로그래밍에 익숙하지 않습니다. 기본적으로 파일을 다른 위치로 복사하는 스크립트가 있습니다. ....스크립트가 여전히 실행 중임을 표시하기 위해 이것을 다른 스레드에 배치하고 싶습니다 . 내가 겪고있는 문제는 파일을 복사 할 수 없으면 예외가 발생한다는 것입니다. 메인 스레드에서 실행 중이면 괜찮습니다. 그러나 다음 코드가 작동하지 않습니다. try: threadClass = …

7
Pandas의 join과 merge의 차이점은 무엇입니까?
두 개의 DataFrame이 있다고 가정합니다. left = pd.DataFrame({'key1': ['foo', 'bar'], 'lval': [1, 2]}) right = pd.DataFrame({'key2': ['foo', 'bar'], 'rval': [4, 5]}) 그것들을 병합하고 싶기 때문에 다음과 같이 시도하십시오. pd.merge(left, right, left_on='key1', right_on='key2') 그리고 나는 행복하다 key1 lval key2 rval 0 foo 1 foo 4 1 bar 2 bar 5 그러나 …
208 python  pandas  dataframe  join 

6
파일 사이에 전역 변수를 사용합니까?
전역 변수가 어떻게 작동하는지 혼란 스럽습니다. 약 50 개의 파일이있는 큰 프로젝트가 있으며 모든 파일에 대해 전역 변수를 정의해야합니다. 내가 한 것은 프로젝트 main.py파일에서 다음과 같이 정의했습니다 . # ../myproject/main.py # Define global myList global myList myList = [] # Imports import subfile # Do something subfile.stuff() print(myList[0]) 다음과 같이 …
208 python  share  globals 

9
Matplotlib tight_layout ()은 Figure Suptitle을 고려하지 않습니다.
matplotlib 그림에 자막을 추가하면 서브 플롯의 제목으로 자막이 표시됩니다. 아무도 그것을 쉽게 처리하는 방법을 알고 있습니까? 나는 tight_layout()기능을 시도했지만 상황을 악화시킵니다. 예: import numpy as np import matplotlib.pyplot as plt f = np.random.random(100) g = np.random.random(100) fig = plt.figure() fig.suptitle('Long Suptitle', fontsize=24) plt.subplot(121) plt.plot(f) plt.title('Very Long Title 1', fontsize=20) plt.subplot(122) …
208 python  matplotlib 

15
pip로 SciPy 설치
를 사용하여 NumPy 를 pip 와 함께 설치할 수 있습니다 pip install numpy. SciPy 와 비슷한 가능성이 있습니까? ( pip install scipy작동하지 않습니다.) 최신 정보 SciPy 패키지는 이제 pip!
207 python  install  scipy  pip 

8
목록을 지우는 다른 방법
파이썬에서 목록을 지우고 싶을 때이 두 줄 중 하나보다 더 복잡한 것을 할 이유가 있습니까? old_list = [] old_list = list() 내가 묻는 이유는 실행중인 코드에서 이것을 보았 기 때문입니다. del old_list[ 0:len(old_list) ]
207 python  list 

4
파이썬과 동등한 e.printStackTrace
나는 print(e)(e가 예외 인 경우) 발생한 예외를 인쇄 한다는 것을 알고 있지만, e.printStackTrace()발생한 행에 대한 예외를 정확하게 추적하고 전체 추적을 인쇄하는 Java와 동등한 파이썬을 찾으려고 노력 했습니다. 누구든지 e.printStackTrace()파이썬 에서 동등한 것을 말해 줄 수 있습니까?

12
파이썬에서 종료 코드
라는 메시지가 나타납니다 script xyz.py returned exit code 0. 이것은 무엇을 의미 하는가? 파이썬에서 종료 코드는 무엇을 의미합니까? 몇 개나 있습니까? 어느 것이 중요합니까?
207 python  exit-code 


6
파이썬에서 uuid.uuid1 () 대 uuid.uuid4 ()를 언제 사용해야합니까?
문서와 의 차이점을 이해합니다 . uuid1(): 호스트 ID, 시퀀스 번호 및 현재 시간에서 UUID 생성 uuid4(): 임의의 UUID를 생성합니다. 따라서 uuid1기계 / 시퀀스 / 시간 정보를 사용하여 UUID를 생성합니다. 각각을 사용하는 장단점은 무엇입니까? uuid1()기계 정보를 기반으로하므로 개인 정보 보호 문제 가 발생할 수 있음을 알고 있습니다. 하나를 선택할 때 더 …
207 python  uuid 

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