«python» 태그된 질문

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

5
데이터 목록과 함께 Python에서 Matplotlib를 사용하여 히스토그램을 그리는 방법은 무엇입니까?
matplotlib.hist()함수를 사용하여 히스토그램을 그리 려고하는데 어떻게해야할지 모르겠습니다. 목록이 있습니다 probability = [0.3602150537634409, 0.42028985507246375, 0.373117033603708, 0.36813186813186816, 0.32517482517482516, 0.4175257731958763, 0.41025641025641024, 0.39408866995073893, 0.4143222506393862, 0.34, 0.391025641025641, 0.3130841121495327, 0.35398230088495575] 이름 (문자열) 목록. 확률을 각 막대의 y 값으로 만들고 이름을 x 값으로 어떻게 만드나요?

15
Django Rest Framework 파일 업로드
Django Rest Framework와 AngularJs를 사용하여 파일을 업로드하고 있습니다. 내보기 파일은 다음과 같습니다. class ProductList(APIView): authentication_classes = (authentication.TokenAuthentication,) def get(self,request): if request.user.is_authenticated(): userCompanyId = request.user.get_profile().companyId products = Product.objects.filter(company = userCompanyId) serializer = ProductSerializer(products,many=True) return Response(serializer.data) def post(self,request): serializer = ProductSerializer(data=request.DATA, files=request.FILES) if serializer.is_valid(): serializer.save() return Response(data=request.DATA) post 메소드의 마지막 줄은 모든 …

6
차원 정보 손실없이 Numpy 인덱스 슬라이스
numpy를 사용하고 있으며 차원 정보를 잃지 않고 행을 인덱싱하고 싶습니다. import numpy as np X = np.zeros((100,10)) X.shape # >> (100, 10) xslice = X[10,:] xslice.shape # >> (10,) 이 예에서 xslice는 이제 1 차원이지만 (1,10)이되기를 원합니다. R에서는 X [10, :, drop = F]를 사용합니다. numpy에 비슷한 것이 있습니까? 나는 …
100 python  numpy 

8
Tkinter 텍스트 위젯에서 입력을 얻는 방법은 무엇입니까?
Text위젯 에서 Tkinter 입력을 얻는 방법은 무엇입니까? 편집하다 저도 같은 문제에 도움이 다른 사람에게이 질문을 - 그 어떤 예제 코드가없는 이유이다. 이 문제는 몇 시간 동안 나를 괴롭 혔고이 질문을 다른 사람들에게 가르치는 데 사용했습니다. 제발 그것이 진짜 문제 인 것처럼 그것을 평가하지 않습니다 - 대답은 문제라는 것입니다.
100 python  tkinter 

7
파이썬으로 URL을 요청하고 리디렉션을 따르지 않는 쉬운 방법이 있습니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Как заставить urllib3 возвращать 301분의 307 ответы сервера? urllib2의 소스를 살펴보면 가장 쉬운 방법은 HTTPRedirectHandler를 하위 클래스로 분류 한 다음 build_opener를 사용하여 기본 HTTPRedirectHandler를 재정의하는 것입니다. 그러나 이것은해야 할 것처럼 보이는 작업을 수행하기 위해 많은 (상대적으로 복잡한) 작업처럼 보입니다. …
100 python  http  redirect 

26
pip : _internal이라는 모듈이 없습니다.
어떤 식 으로든 pip를 사용하려고 할 때 문제가 있습니다. Ubuntu 16.04.4를 사용하고 있습니다. 나는 이미 그것을 사용했으며 아무런 문제가 없었지만 오늘부터 어떤 명령을 사용하면 항상 같은 오류가 발생합니다 (를 사용하는 예 pip --upgrade). Traceback (most recent call last): File "/usr/local/bin/pip", line 7, in <module> from pip._internal import main ImportError: No …
100 python  pip 

9
Python SQL 쿼리 문자열 형식
SQL 쿼리 문자열을 형식화하는 가장 좋은 방법을 찾으려고합니다. 내 응용 프로그램을 디버깅 할 때 모든 SQL 쿼리 문자열을 파일에 기록하고 싶습니다. 문자열의 형식이 올바르게 지정되어 있어야합니다. 옵션 1 def myquery(): sql = "select field1, field2, field3, field4 from table where condition1=1 and condition2=2" con = mymodule.get_connection() ... 이것은 SQL 문자열을 …

6
Python에서 파일 해싱
나는 파이썬이 EOF를 읽기를 원하므로 sha1이든 md5이든 적절한 해시를 얻을 수 있습니다. 도와주세요. 지금까지 내가 가진 것은 다음과 같습니다. import hashlib inputFile = raw_input("Enter the name of the file:") openedFile = open(inputFile) readFile = openedFile.read() md5Hash = hashlib.md5(readFile) md5Hashed = md5Hash.hexdigest() sha1Hash = hashlib.sha1(readFile) sha1Hashed = sha1Hash.hexdigest() print "File Name: …
100 python  hash  md5  sha1  hashlib 

8
Python 로깅-가져온 모듈에서 로깅 비활성화
Python 로깅 모듈을 사용하고 있으며 가져 오는 타사 모듈에서 인쇄 한 로그 메시지를 비활성화하고 싶습니다. 예를 들어 다음과 같은 것을 사용하고 있습니다. logger = logging.getLogger() logger.setLevel(level=logging.DEBUG) fh = logging.StreamHandler() fh_formatter = logging.Formatter('%(asctime)s %(levelname)s %(lineno)d:%(filename)s(%(process)d) - %(message)s') fh.setFormatter(fh_formatter) logger.addHandler(fh) 이렇게하면 logger.debug ( "my message!")를 수행 할 때 디버그 메시지가 출력되지만 내가 …
100 python  logging 

4
RuntimeWarning : 나누기에서 잘못된 값이 발견되었습니다.
"봄 속의 공"모델에 대해 오일러의 방법을 사용하여 프로그램을 만들어야합니다. from pylab import* from math import* m=0.1 Lo=1 tt=30 k=200 t=20 g=9.81 dt=0.01 n=int((ceil(t/dt))) km=k/m r0=[-5,5*sqrt(3)] v0=[-5,5*sqrt(3)] a=zeros((n,2)) r=zeros((n,2)) v=zeros((n,2)) t=zeros((n,2)) r[1,:]=r0 v[1,:]=v0 for i in range(n-1): rr=dot(r[i,:],r[i,:])**0.5 a=-g+km*cos(tt)*(rr-L0)*r[i,:]/rr v[i+1,:]=v[i,:]+a*dt r[i+1,:]=r[i,:]+v[i+1,:]*dt t[i+1]=t[i]+dt #print norm(r[i,:]) plot(r[:,0],r[:,1]) xlim(-100,100) ylim(-100,100) xlabel('x [m]') ylabel('y [m]') …

6
Pandas 데이터 프레임을 시리즈로 변환
나는 팬더를 처음 접했습니다. 1 행 x 23 열의 팬더 데이터 프레임이 있습니다. 이것을 시리즈로 변환하고 싶습니까? 이 작업을 수행하는 가장 비단뱀적인 방법이 무엇인지 궁금합니다. 나는 시도 pd.Series(myResults)했지만 불평 ValueError: cannot copy sequence with size 23 to array axis with dimension 1합니다. 그것은 수학 용어에서 여전히 "벡터"라는 것을 깨닫기에 충분히 …

6
Git 저장소를 종속성으로 포함하도록 setup.py를 작성하는 방법
setup.py내 패키지 를 작성하려고 합니다. 내 패키지는 다른 Git 저장소에 대한 종속성을 지정해야합니다. 이것이 내가 지금까지 가지고있는 것입니다. from setuptools import setup, find_packages setup( name='abc', packages=find_packages(), url='https://github.abc.com/abc/myabc', description='This is a description for abc', long_description=open('README.md').read(), install_requires=[ "requests==2.7.0", "SomePrivateLib>=0.1.0", ], dependency_links = [ "git+git://github.abc.com/abc/SomePrivateLib.git#egg=SomePrivateLib", ], include_package_data=True, ) 내가 실행할 때 : pip …

8
문제 영역을 식별하기 위해 Python 코드를 분석하려면 어떻게해야합니까?
여러 프로젝트에 분할 된 대규모 소스 저장소가 있습니다. 해결해야 할 문제 영역을 식별하여 소스 코드의 상태에 대한 보고서를 작성하고 싶습니다. 특히 순환 복잡도가 높은 루틴을 호출하고, 반복을 식별하고, 아마도 보풀과 같은 정적 분석을 실행하여 의심스러운 (따라서 오류 가능성이있는) 구성을 찾아보고 싶습니다. 그러한 보고서를 작성하려면 어떻게해야합니까?

12
Python에서 정규식을 사용하여 URL을 어떻게 검증합니까?
Google App Engine에서 앱을 만들고 있습니다. 저는 믿을 수 없을 정도로 Python을 처음 접했으며 지난 3 일 동안 다음 문제에 대해 머리를 치고 있습니다. RSS 피드를 나타내는 클래스가 있고이 클래스에는 setUrl이라는 메서드가 있습니다. 이 메서드에 대한 입력은 URL입니다. re python 모듈을 사용하여 RFC 3986 Reg-ex ( http://www.ietf.org/rfc/rfc3986.txt )의 유효성을 검사하려고합니다. …

14
Mac OS X에 MySQLdb (MySQL에 대한 Python 데이터 액세스 라이브러리)를 설치하는 방법은 무엇입니까?
저는 Python 초보자이지만 MySQLdb가 제대로 작동하도록하는 방법을 연구하는 데 하루를 보냈습니다. Google에 따르면 우주에는 PITA가 무엇인지에 대한 수많은 참조가 포함되어 있으며 시대에 뒤쳐진. 이 사이트는 이러한 종류의 문제를 해결하기위한 것이며 향후 솔루션에 대한 참조가 필요하다는 것을 알고 있으므로 질문을하고 제 답변을 제공하고 다른 내용이 표면. 그렇다면 문제는 Mac OS X에서 …
99 python  mysql  macos 

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