분류 전체보기2393 파이썬 pip를 사용하여 한 번에 여러 Python 패키지를 설치하는 방법 나는 그것이 그것을하는 쉬운 방법이라는 것을 알고 있지만 여기도 Google에서도 찾지 못했습니다. So i was curious if there is a way to install multiple packages using pip. 다음과 같은 것 : pip install progra1 , progra2 ,progra3 ,progra4 . 또는: pip install (command to read some txt containing the name of the modules) 해결 방법 명령 줄에 여러 패키지를 설치하려면 공백으로 구분 된 목록으로 전달하기 만하면됩니다. pip install wsgiref boto 텍스트 파일에서 설치하는 경우 pip install --help 에서 : -r 파일 이름.. 2020. 9. 16. 파이썬 MultiThreaded PyQT에서 GUI 요소 업데이트 PyQT를 사용하여 다중 스레드 프로그램을 수행하는 방법, 결과를 표시하도록 GUI를 업데이트하는 방법 정보를 찾기 위해 얼마 동안 연구 중이었습니다. 나는 예를 들어 배우는 데 익숙하며 예를 들어 www 사이트 목록 (5 스레드)에 연결하고 인쇄 처리와 같은 간단한 작업을 수행하는 멀티 스레딩을 사용하는 프로그램의 간단한 예를 찾을 수 없습니다 (예, 몇 주를 찾고있었습니다) 응답 코드가있는 URL. 누구든지 코드를 공유하거나 그러한 프로그램이 설명 된 좋은 튜토리얼로 저를 보낼 수 있습니까? 해결 방법 여기에 아주 기본적인 예가 있습니다. GUI 요소에 대한 참조를 스레드에 전달하고 스레드에서 업데이트 할 수 있습니다. import sys import urllib2 from PyQt4 import Q.. 2020. 9. 16. 파이썬 numpy의 요소 별 문자열 연결 이것은 버그입니까? import numpy as np a1=np.array(['a','b']) a2=np.array(['E','F']) In [20]: add(a1,a2) Out[20]: NotImplemented 요소 별 문자열 연결을 시도하고 있습니다. 나는 Add ()가 numpy에서 그것을하는 방법이라고 생각했지만 분명히 예상대로 작동하지 않습니다. 해결 방법 >>> import numpy as np >>> a1 = np.array(['a', 'b']) >>> a2 = np.array(['E', 'F']) >>> np.core.defchararray.add(a1, a2) array(['aE', 'bF'], dtype=' 2020. 9. 16. 파이썬 자르지 않고 int 배열을 numpy의 문자열 배열로 변환 int 배열을 numpy의 문자열 배열로 변환하려고합니다. In [66]: a=array([0,33,4444522]) In [67]: a.astype(str) Out[67]: array(['0', '3', '4'], dtype='|S1') 내가 의도 한 바가 아님 In [68]: a.astype('S10') Out[68]: array(['0', '33', '4444522'], dtype='|S10') 이것은 작동하지만 10이 내 가장 긴 줄을 잡을만큼 충분히 크다는 것을 알아야했습니다. 어떤 크기의 문자열이 필요한지 미리 알지 않고도 쉽게 할 수있는 방법이 있습니까? 오류를 던지지 않고 조용히 문자열을 자르는 것은 약간 위험 해 보입니다. 해결 방법 다시 말하지만, 이것은 순수한 Python으로 해결할 .. 2020. 9. 15. 파이썬 키를 누르고있을 때 어떻게 스프라이트를 움직일 수 있습니까? 현재 스프라이트는 키를 누를 때마다 1 픽셀 만 이동합니다. 왼쪽 또는 오른쪽 키를 누르고있을 때 배관공 스프라이트가 계속 움직 이도록하려면 어떻게해야합니까? while running: setup_background() spriteimg = plumberright screen.blit(spriteimg,(x1, y1)) for event in pygame.event.get(): if event.type == pygame.QUIT: running = False elif event.type == pygame.KEYDOWN: if event.key == pygame.K_UP: x1 = x1 + 0 y1 = y1 - 1 elif event.key == pygame.K_DOWN: x1 = x1 + 0 y1 = y.. 2020. 9. 15. 파이썬 Python에서 우선 순위 대기열을 구현하는 방법은 무엇입니까? 그런 어리석은 질문에 대해 미안하지만 파이썬 문서는 혼란 스럽습니다 ... 링크 1 : 대기열 구현 그것은 큐가 우선 순위 큐에 대한 계약을 가지고 있다고 말합니다. 그러나 그것을 구현하는 방법을 찾을 수 없었습니다. class Queue.PriorityQueue(maxsize=0) 링크 2 : 힙 구현 여기서 그들은 heapq를 사용하여 간접적으로 우선 순위 큐를 구현할 수 있다고 말합니다. pq = [] # list of entries arranged in a heap entry_finder = {} # mapping of tasks to entries REMOVED = '' # placeholder for a removed task counter = itertools.count() # unique .. 2020. 9. 15. 파이썬에서 인쇄 후 두 변수 사이에 공백을 어떻게 추가합니까? 저는 Python을 처음 접했기 때문에 간단한 코드를 시도하고 있습니다. 그러나 관행 중 하나에서 내 코드는 왼쪽에 인치로 일부 숫자를 표시하고 오른쪽에 숫자 변환을 표시합니다. count = 1 conv = count * 2.54 print count, conv 나는 그들 사이에 약간의 공간을두고 출력물을 인쇄하고 싶다. count = 1 conv = count * 2.54 print count, conv 이 작업을 수행하는 방법을 알 수 없습니다. 나는 모든 곳을 검색했지만 찾을 수있는 것은 공간을 없애려는 사람들뿐입니다. 누군가 나를 올바른 방향으로 이끌 수 있다면 감사 할 것입니다. 아, 방금 3.x가 아닌 Python 2.7을 사용하고 있습니다 는 사실을 깨달았습니다. 이것이 중요한지 확실하지 .. 2020. 9. 15. 파이썬 오류-입력은 최대 1 개의 인수가 필요하며 3 개를 얻었습니다. 5 개의 테스트 점수를 받아들이도록 다음 for 루프를 설정했습니다. 사용자에게 5 개의 다른 점수를 입력하라는 메시지가 루프에 표시되기를 원합니다. 이제 "Please enter your next test score"라는 입력을 작성하여이 작업을 수행 할 수 있지만 각 입력 된 점수에 관련 번호를 입력하라는 메시지가 표시됩니다. 따라서 첫 번째 입력에는 "시험 1에 대한 점수를 입력하십시오"를 표시하고 두 번째 점수에는 "시험 2에 대한 점수를 입력하십시오"를 표시하고 싶습니다. 이 루프를 실행하려고하면 다음 오류가 발생합니다. Traceback (most recent call last): File "C:/Python32/Assignment 7.2", line 35, in main() File "C:/.. 2020. 9. 15. 파이썬 PyCharm. / usr / bin / python ^ M : 잘못된 인터프리터 PyCharm에서 EOF를 변경할 위치를 파악할 수 없습니다. 내 스크립트, 다음으로 시작 : #!/usr/bin/python # -*- coding: utf-8 -*- 실행 파일 (chmod + x)처럼 실행하려고하면 다음과 같이 출력됩니다. -bash : ./main.py : / usr / bin / python ^ M : 잘못된 인터프리터 : 해당 파일 또는 디렉토리 없음 무엇을하고 어떻게 되는가? 해결 방법 줄 구분자를 Unix 로 설정합니다. 참조 페이지 https://stackoverflow.com/questions/9975011 2020. 9. 15. 파이썬 형식 문자열에서 % s는 무엇을 의미합니까? Python에서 % s 는 무엇을 의미합니까? 그리고 다음 코드는 무엇을합니까? 예를 들어 ... if len(sys.argv) < 2: sys.exit('Usage: %s database-name' % sys.argv[0]) if not os.path.exists(sys.argv[1]): sys.exit('ERROR: Database %s was not found!' % sys.argv[1]) 해결 방법 문자열 형식화 구문 (C에서 차용)입니다. Python은 strings. Although this can include very complicated expressions, the most basic usage is to insert values into a % s 자리 표시자가있는 문자열입니다. 수정.. 2020. 9. 15. 이전 1 ··· 232 233 234 235 236 237 238 ··· 240 다음