«python» 태그된 질문

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

13
boto를 사용하여 S3 버킷의 디렉터리에 파일을 업로드하는 방법
파이썬을 사용하여 s3 버킷의 파일을 복사하고 싶습니다. 예 : 버킷 이름 = 테스트가 있습니다. 그리고 버킷에는 "dump"와 "input"이라는 2 개의 폴더가 있습니다. 이제 python을 사용하여 로컬 디렉터리에서 S3 "dump"폴더로 파일을 복사하고 싶습니다. 누구든지 도와 줄 수 있습니까?

4
Pandas의 다른 값을 기반으로 한 값 변경
속도 향상을 위해 Stata 코드를 Python으로 재 프로그래밍하려고하는데 PANDAS의 지시를 받았습니다. 그러나 데이터 처리 방법에 대해 머리를 감는 데 어려움을 겪고 있습니다. 열 머리글 'ID'의 모든 값을 반복하고 싶다고 가정 해 보겠습니다. 해당 ID가 특정 번호와 일치하면 해당하는 두 개의 값인 FirstName과 LastName을 변경하고 싶습니다. Stata에서는 다음과 같이 보입니다. replace …
107 python  pandas 

3
요소가 하나만있는 튜플을 만드는 방법
아래 예제에서 모든 요소가 튜플이 될 것으로 예상합니다. 튜플이 단일 문자열 만 포함 할 때 왜 문자열로 변환됩니까? >>> a = [('a'), ('b'), ('c', 'd')] >>> a ['a', 'b', ('c', 'd')] >>> >>> for elem in a: ... print type(elem) ... <type 'str'> <type 'str'> <type 'tuple'>
107 python 

11
JSON의 작은 따옴표와 큰 따옴표
내 코드 : import simplejson as json s = "{'username':'dfdsfdsf'}" #1 #s = '{"username":"dfdsfdsf"}' #2 j = json.loads(s) #1 정의가 잘못되었습니다 #2 정의가 맞다 파이썬에서는 작은 따옴표 와 큰 따옴표를 바꿀 수 있다고 들었습니다 . 누구든지 나에게 이것을 설명 할 수 있습니까?
107 python  json 


6
Flask 개발 서버를 실행하면 자체적으로 두 번 실행되는 이유는 무엇입니까?
웹 사이트 개발을 위해 Flask 를 사용 하고 있으며 개발 중에 다음 파일을 사용하여 flask를 실행합니다. #!/usr/bin/env python from datetime import datetime from app import app import config if __name__ == '__main__': print '################### Restarting @', datetime.utcnow(), '###################' app.run(port=4004, debug=config.DEBUG, host='0.0.0.0') 서버를 시작하거나 파일이 업데이트되어 자동으로 다시 시작될 때 항상 …
107 python  flask 

3
다른 모듈에서 모듈 변수를 변경하는 방법은 무엇입니까?
라는 패키지가 bar있고 다음이 포함되어 있다고 가정 합니다 bar.py. a = None def foobar(): print a 및 __init__.py: from bar import a, foobar 그런 다음이 스크립트를 실행합니다. import bar print bar.a bar.a = 1 print bar.a bar.foobar() 내가 기대하는 것은 다음과 같습니다. None 1 1 내가 얻는 것은 다음과 같습니다. …
107 python  import  module 

7
단 하나의 명령문으로 Python 목록에서 여러 항목 제거
파이썬에서는 목록에서 항목을 제거하는 방법을 알고 있습니다. item_list = ['item', 5, 'foo', 3.14, True] item_list.remove('item') item_list.remove(5) 위의 코드는 item_list에서 값 5와 'item'을 제거합니다. 하지만 제거 할 내용이 많으면 여러 줄을 써야합니다. item_list.remove("something_to_remove") 제거중인 항목의 색인을 알고 있으면 다음을 사용합니다. del item_list[x] 여기서 x는 제거하려는 항목의 인덱스입니다. 제거하려는 모든 숫자의 인덱스를 …
107 python 

4
Python 3의 다중 처리 대 다중 스레딩 대 asyncio
Python 3.4에는 다중 처리 / 스레딩을위한 몇 가지 다른 라이브러리가 있음을 발견했습니다. 다중 처리 대 스레드 대 asyncio . 하지만 어떤 것을 사용해야하는지 또는 "권장"인지 모르겠습니다. 같은 일을합니까, 아니면 다른가요? 그렇다면 어떤 용도로 사용됩니까? 내 컴퓨터에서 멀티 코어를 사용하는 프로그램을 작성하고 싶습니다. 하지만 어떤 라이브러리를 배워야할지 모르겠습니다.


5
boto3 S3에 연결할 때 자격 증명을 지정하는 방법은 무엇입니까?
boto에서 다음과 같은 방식으로 S3에 연결할 때 내 자격 증명을 지정했습니다. import boto from boto.s3.connection import Key, S3Connection S3 = S3Connection( settings.AWS_SERVER_PUBLIC_KEY, settings.AWS_SERVER_SECRET_KEY ) 그런 다음 S3를 사용하여 작업을 수행 할 수 있습니다 (제 경우에는 버킷에서 객체 삭제). boto3에서 내가 찾은 모든 예는 다음과 같습니다. import boto3 S3 = boto3.resource( …

10
Python으로 이미지 표시
다음 코드와 함께 IPython.display를 사용하려고했습니다. from IPython.display import display, Image display(Image(filename='MyImage.png')) 또한 다음 코드와 함께 matplotlib를 사용하려고했습니다. import matplotlib.pyplot as plt import matplotlib.image as mpimg plt.imshow(mpimg.imread('MyImage.png')) 두 경우 모두 아무것도 표시되지 않으며 오류 메시지도 표시되지 않습니다.

11
virtualenv에서 Pip 설치 Matplotlib 오류
새 virtualenv에 matplotlib를 설치하려고합니다. 내가 할 때 : pip install matplotlib 또는 pip install http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.0/matplotlib-1.1.0.tar.gz 이 오류가 발생합니다. building 'matplotlib._png' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -fPIC - DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1 -I/usr/local/include -I/usr/include -I. -I/home/sam/django-projects/datazone/local/lib/python2.7/site-packages/numpy/core/include -I. -I/usr/include/python2.7 -c src/_png.cpp -o build/temp.linux-x86_64-2.7/src/_png.o src/_png.cpp:10:20: fatal error: png.h: No such file …

2
파이썬은 반환 값으로 만 사용되는 변수를 최적화합니까?
다음 두 코드 스 니펫간에 궁극적 인 차이점이 있습니까? 첫 번째는 함수의 변수에 값을 할당 한 다음 해당 변수를 반환합니다. 두 번째 함수는 값을 직접 반환합니다. 파이썬은 그것들을 동등한 바이트 코드로 바꾸나요? 그들 중 하나가 더 빠릅니까? 사례 1 : def func(): a = 42 return a 사례 2 : …

16
UnicodeDecodeError : 'ascii'코덱이 위치 1의 바이트 0xef를 디코딩 할 수 없습니다.
문자열을 UTF-8로 인코딩하는 데 몇 가지 문제가 있습니다. string.encode('utf-8')및 사용을 포함하여 여러 가지를 시도했지만 unicode(string)오류가 발생합니다. UnicodeDecodeError : 'ascii'코덱은 위치 1에서 0xef 바이트를 디코딩 할 수 없습니다. 서 수가 범위에 없습니다 (128). 이것은 내 문자열입니다. (。・ω・。)ノ 무슨 일이 일어나고 있는지 모르겠어요. 편집 : 문제는 문자열을 그대로 인쇄하는 것이 제대로 표시되지 …
106 python  unicode  utf-8 

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