«python» 태그된 질문

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

1
Python Flask 의도적 인 빈 응답
make_response()페이지를 다시 렌더링하지 않고 다른 작업도 수행하지 않도록 특정 속성을 사용 하여 응답 ( 객체 또는 유사) 을 반환하는 방법이 있습니까? 출력을 생성하지 않고 서버에서 코드를 실행하려고합니다. 간단한 'return None'은 다음을 생성합니다. ValueError: View function did not return a response 다음은 파일 만 다운로드하고 템플릿을 렌더링하지 않기 때문에 가능합니다. myString …
98 python  flask  response 


7
Pandas 데이터 프레임에서 셀을 NaN으로 설정하는 방법
데이터 프레임 열의 잘못된 값을 NaN으로 바꾸고 싶습니다. mydata = {'x' : [10, 50, 18, 32, 47, 20], 'y' : ['12', '11', 'N/A', '13', '15', 'N/A']} df = pd.DataFrame(mydata) df[df.y == 'N/A']['y'] = np.nan 하지만 마지막 줄은 실패하고 df 사본에서 작동하기 때문에 경고를 던집니다. 그렇다면 이것을 처리하는 올바른 방법은 무엇입니까? …
98 python  pandas  nan 


6
이스케이프하지 않고 파이썬에서 문자열 리터럴을 작성하는 방법은 무엇입니까?
내부의 모든 것이 자동으로 이스케이프되거나 리터럴 문자 값을 갖도록 파이썬에서 문자열 변수를 선언하는 방법이 있습니까? 슬래시로 따옴표를 이스케이프하는 방법을 묻는 것이 아닙니다 . 내가 요구하는 것은 모든 것을 문자열 리터럴로 만드는 범용 방법이므로 매우 큰 문자열에 대해 모든 것을 수동으로 통과하고 이스케이프 할 필요가 없습니다. 누구든지 해결책을 알고 있습니까? 감사!


10
CSV 파일을 여러 줄 JSON으로 변환하는 방법은 무엇입니까?
여기 내 코드, 정말 간단한 것들이 있습니다. import csv import json csvfile = open('file.csv', 'r') jsonfile = open('file.json', 'w') fieldnames = ("FirstName","LastName","IDNumber","Message") reader = csv.DictReader( csvfile, fieldnames) out = json.dumps( [ row for row in reader ] ) jsonfile.write(out) 일부 필드 이름을 선언하고 리더는 CSV를 사용하여 파일을 읽고 파일 이름을 …
98 python  json  csv 

3
__eq__는 파이썬에서 어떻게 그리고 어떤 순서로 처리됩니까?
Python은 비교 연산자의 왼쪽 / 오른쪽 버전을 제공하지 않기 때문에 호출 할 함수를 어떻게 결정합니까? class A(object): def __eq__(self, other): print "A __eq__ called" return self.value == other class B(object): def __eq__(self, other): print "B __eq__ called" return self.value == other >>> a = A() >>> a.value = 3 >>> …

13
app.yaml을 사용하여 GAE에 환경 변수를 안전하게 저장
app.yamlGAE에 배포 하기 위해 API 키 및 기타 민감한 정보 를 환경 변수 로 저장해야합니다 . 문제는 내가 app.yamlGitHub에 푸시 하면이 정보가 공개된다는 것입니다 (좋지 않음). 프로젝트에 적합하지 않기 때문에 데이터 저장소에 정보를 저장하고 싶지 않습니다. 오히려 .gitignore앱의 각 배포에 나열된 파일의 값을 바꾸고 싶습니다 . 내 app.yaml 파일은 다음과 …

3
왜 os.path.abspath와 os.path.realpath를 모두 사용합니까?
여러 오픈 소스 프로젝트에서 사람들이 os.path.abspath(os.path.realpath(__file__))현재 파일의 절대 경로를 얻는 것을 보았습니다 . 그러나, 나는 그것을 찾을 수 os.path.abspath(__file__)와 os.path.realpath(__file__)동일한 결과를 생성합니다. os.path.abspath(os.path.realpath(__file__))약간 중복되는 것 같습니다. 사람들이 그것을 사용하는 이유가 있습니까?
98 python 

4
중괄호를 사용하여 Python에서 집합 초기화
저는 파이썬을 배우고 있으며 세트 초기화에 대한 초보자 질문이 있습니다. 테스트를 통해 세트가 다음과 같이 초기화 될 수 있음을 발견했습니다. my_set = {'foo', 'bar', 'baz'} 다음과 같은 표준 방식과 달리 이런 방식으로 수행하는 데 단점이 있습니까? my_set = set(['foo', 'bar', 'baz']) 아니면 스타일 문제일까요?
98 python  python-2.7  set 

5
Python의 스레드 내에서 호출 될 때 sys.exit ()가 종료되지 않는 이유는 무엇입니까?
이것은 어리석은 질문이 될 수 있지만 Python에 대한 내 가정 중 일부를 테스트하고 있으며 다음 코드 조각이 스레드에서 호출 될 때 종료되지 않고 주 스레드에서 호출 될 때 종료되는 이유에 대해 혼란 스럽습니다. import sys, time from threading import Thread def testexit(): time.sleep(5) sys.exit() print "post thread exit" t = …


9
Bash 스크립트에서 virtualenv 활성화를 소싱하는 방법
Python virtualenv를 활성화하기 위해 Bash 스크립트를 어떻게 생성합니까? 다음과 같은 디렉토리 구조가 있습니다. .env bin activate ...other virtualenv files... src shell.sh ...my code... 다음과 같은 방법으로 내 virtualenv를 활성화 할 수 있습니다. user@localhost:src$ . ../.env/bin/activate (.env)user@localhost:src$ 그러나 Bash 스크립트에서 동일한 작업을 수행하면 아무 작업도 수행되지 않습니다. user@localhost:src$ cat shell.sh #!/bin/bash …

6
훈련 된 Keras 모델을로드하고 훈련 계속하기
부분적으로 훈련 된 Keras 모델을 저장하고 모델을 다시로드 한 후 훈련을 계속할 수 있는지 궁금합니다. 그 이유는 앞으로 더 많은 훈련 데이터를 갖게 될 것이고 전체 모델을 다시 훈련시키고 싶지 않기 때문입니다. 내가 사용하는 기능은 다음과 같습니다. #Partly train model model.fit(first_training, first_classes, batch_size=32, nb_epoch=20) #Save partly trained model model.save('partly_trained.h5') #Load …

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