반응형

Python 67

제로패딩이 없는 Python 데이트 타임 포맷

제로패딩이 없는 Python 데이트 타임 포맷 날짜와 시간에 제로 패딩을 사용하지 않는 Python 날짜 시간 인쇄 형식이 있습니까? 지금 사용하는 형식: mydatetime.strftime('%m/%d/%Y %I:%M%p') 결과 : 02/29/2012 오후 05:03 희망 : 2/29/2012 오후 5:03 월을 '02'가 아닌 '2'로 표시하고 시간을 '5:03'으로 표시하는 형식은 무엇입니까?05:03 대신 PMPM'위의 "all or none" 선행 0 측면을 피하기 위한 다른 대안은 필드 유형 앞에 마이너스를 두는 것입니다. mydatetime.strftime('%-m/%d/%Y %-I:%M%p') 그러면 '4/10/2015 03:00AM' 다음이 됨: '4/10/2015 3:00AM' 원하는..

IT 2023.10.20

케이스 무감각 플라스크-SQLlchemy 쿼리

케이스 무감각 플라스크-SQLlchemy 쿼리 플라스크-SQ를 사용하고 있습니다.사용자 데이터베이스에서 쿼리하는 LAlchemy(LAlchemy); 그러나, user = models.User.query.filter_by(username="ganye").first() 돌아올 것입니다 하고있다 user = models.User.query.filter_by(username="GANYE").first() 돌아온다 None 데이터베이스를 대소문자 구분 없이 쿼리하여 두 번째 예제가 여전히 돌아올 수 있도록 하는 방법이 있는지 궁금합니다. 둘 중 하나를 사용해서 할 수 있습니다.lower아니면upper필터의 기능: from sqlalchemy import func user = models.User.query.fil..

IT 2023.10.15

__ne__을 __eq__의 부정으로 구현해야 합니까?

__ne__을 __eq__의 부정으로 구현해야 합니까? 는 하고 싶은 이 있습니다.__eq__방법. 내가 그 일을 무시해야 한다는 것이 말이 되는 것 같습니다를 무시하는 게 할 것 요.__ne__방법도. 구현해야 합니까를 해야 요?__ne____eq__아니면 나쁜 생각입니까? class A: def __init__(self, state): self.state = state def __eq__(self, other): return self.state == other.state def __ne__(self, other): return not self.__eq__(other) 을 요?__ne__()n__eq__? 단답형: 해야 한다면 구현하지 마십시오를 사용하세요. 하지만 필요한 경우 사용하십시오.==,것은 ..

IT 2023.10.10

Python에서 open과 codecs.open의 차이

Python에서 open과 codecs.open의 차이 Python에서 텍스트 파일을 여는 두 가지 방법이 있습니다. f = open(filename) 그리고. import codecs f = codecs.open(filename, encoding="utf-8") 언제가codecs.open보다 선호되는open?Python 2.6 이후로 좋은 방법을 사용하는 것입니다.io.open(), 그것 또한 필요합니다.encoding지금은 쓸모없는 논쟁처럼codecs.open(). 파이썬 3에서는.io.open에 대한 별칭입니다.open()붙박이로. 그래서.io.open()는 파이썬 2.6 및 파이썬 3.4를 포함한 모든 이후 버전에서 작동합니다.문서 참조: http://docs.python.org/3.4/libra..

IT 2023.09.15

urlib2HTTP 오류: HTTP 오류 403: 금지됨

urlib2HTTP 오류: HTTP 오류 403: 금지됨 python을 이용하여 역사적인 스톡 데이터의 다운로드를 자동화하려고 합니다.열려고 하는 URL은 CSV 파일로 응답하지만 urllib2를 사용하여 열 수 없습니다.앞서 몇 가지 질문에 명시된 대로 사용자 에이전트를 변경하려고 시도했지만, 응답 쿠키를 수락하려 했지만 운이 없었습니다.도와주시겠습니까? 참고: 야후파이낸스에도 동일한 방법이 적용됩니다. 코드: import urllib2,cookielib site= "http://www.nseindia.com/live_market/dynaContent/live_watch/get_quote/getHistoricalData.jsp?symbol=JPASSOCIAT&fromDate=1-JAN-2012&toDa..

IT 2023.09.15

속성을 비공개로 하고 읽기 전용 속성을 만들어야 하는 시기는 언제입니까?

속성을 비공개로 하고 읽기 전용 속성을 만들어야 하는 시기는 언제입니까? 문 닫았습니다.이 질문은의견에 입각한현재 답변을 받지 않고 있습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용으로 답변할 수 있도록 질문을 업데이트합니다. 1년전에 문을 닫았습니다. 이 질문을 개선합니다. 속성이 언제 비공개가 되어야 하는지와 사용해야 하는지 여부를 알 수 없습니다.property. 에 이 한다는 을 는 와 을 한다는 는 에 property데코레이터는 괜찮습니다. 그러나 속성이 있으면 클래스 외부에서 설정할 수 없고 읽기 전용 속성(읽기 전용 속성)이 있어야 합니다., 이인야지면인고께과런는다을이런다을td과는see,h이eesi,,eneyd이고면인self._x를 사용하지 수 ? 만약 그렇다면 게터..

IT 2023.09.10

숫자가 어떤 종류의 int인지(core 또는 numpy, signed 여부) 어떻게 판단합니까?

숫자가 어떤 종류의 int인지(core 또는 numpy, signed 여부) 어떻게 판단합니까? 변수가 유형인지 여부를 테스트해야 합니다.int, 또는 그 중의np.int*,np.uint*, 가급적 단일 조건(즉, 없음)을 사용합니다.or). 몇 가지 테스트를 해본 결과 다음과 같이 생각이 듭니다. isinstance(n, int)일치할 뿐입니다int그리고.np.int32(또는np.int64플레이트 폼에 따라), np.issubdtype(type(n), int)모든 것이 일치하는 것 같습니다.int그리고.np.int*, 일치하지 않습니다.np.uint*. 이를 통해 두 가지 질문으로 이어집니다. 의지np.issubdtype어떤 종류의 서명된 int와 일치합니까?숫자가 서명된 것인지 서명되지 않은 것인지를..

IT 2023.09.10

Python 스크립트를 사용하여 가상 환경 활성화

Python 스크립트를 사용하여 가상 환경 활성화 Python 스크립트에서 가상 환경 인스턴스를 활성화하고 싶습니다. 작업이 매우 쉽다는 것은 알지만, 제가 본 모든 예제에서는 환경 내에서 명령을 실행한 다음 하위 프로세스를 종료하는 데 사용합니다. 가상 환경을 활성화하고 bin/activate와 같은 방식으로 셸로 돌아가고 싶습니다. 이와 같은 것: $me: my-script.py -d env-name $(env-name)me: 이것이 가능합니까? 관련 항목: virtualenv › 스크립트에서 env 호출 virtualenv에서 Python 하위 프로세스를 실행하려면 virtualenv 내부에 있는 Python 인터프리터를 사용하여 스크립트를 실행하면 됩니다.bin/디렉터리: import subpro..

IT 2023.09.05

문자열 값 앞에 있는 'u' 기호는 무엇을 의미합니까?

문자열 값 앞에 있는 'u' 기호는 무엇을 의미합니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 파이썬 문자열의 u 접두사는 무엇입니까? (5개 답변) 마감됨7년 전에. 네, 간단히 말해서 저는 왜 제 키와 가치 앞에 u가 있는지 알고 싶습니다. 양식을 렌더링합니다.양식에는 특정 레이블에 대한 확인란이 있고 IP 주소에 대한 텍스트 필드가 하나 있습니다.list_key에 하드코드되어 있고 사전의 값은 양식 입력(list_value)에서 가져온 레이블인 키로 사전을 만들고 있습니다.사전이 만들어지지만 일부 값에 대해서는 u가 앞에 나옵니다.다음은 사전의 샘플 출력입니다. {u'1': {'broadcast': u'on', 'arp': '', 'webserver': '', 'ipaddr': u'', 'd..

IT 2023.09.05

날짜/시간 개체의 분 단위 반올림 방법

날짜/시간 개체의 분 단위 반올림 방법 나는 있습니다datetime사하여생개체를 사용하여 제작된 strptime(). >>> tm datetime.datetime(2010, 6, 10, 3, 56, 23) 제가 해야 할 일은 1분을 가장 가까운 10분으로 돌리는 것입니다.제가 지금까지 해온 것은 분값을 취하여 반올림()을 사용하는 것이었습니다. min = round(tm.minute, -1) 그러나 위의 예와 마찬가지로 분 값이 56보다 클 때 잘못된 시간을 제공합니다. 즉, 3:60 이것을 하는 더 좋은 방법은 무엇입니까? 있습니까?datetime이것을 지지합니까?이것은 '바닥'을 얻을 것입니다.datetimetm 앞의 입니다.tm. tm = tm - datetime.timedelta(minutes=t..

IT 2023.09.05
반응형