목록python (15)
스택큐힙리스트
Python은 git bash (Windows)에서 실행되지 않습니다. 명령줄에서 python을 입력하면 Powershell에서와 같이 python 2.7.10으로 진입했다는 메시지 없이 빈 줄로 이동합니다. 오류 메시지는 나타나지 않지만 python은 실행되지 않습니다.나는 이미 PATH의 환경 변수에 c:\python27이 포함되었는지 확인했다. 무엇을 더 확인할 수 있을까?이 문제가 발생하는 세션은 다음과 같이 보입니다: user@hostname MINGW64 ~$ type pythonpython is /c/Python27/pythonuser@hostname MINGW64 ~$ python...프롬프트로 돌아가지 않고 거기에 앉아 있었다.답변 1임시 방안윈도우의 git 셸에 이것을 입력하십시오 - ..
저는 우분투에서 eSpeak를 사용하며, 메시지를 출력하고 말하는 파이썬 2.7 스크립트를 가지고 있습니다. import subprocesstext = 'Hello World.'print textsubprocess.call(['espeak', text])eSpeak는 원하는 소리를 생성하지만, (ALSA 라이브러리..., 소켓 연결 없음)과 같은 오류로 shell이 혼잡해져 이전에 출력된 내용을 쉽게 읽을 수 없습니다. 종료 코드는 0입니다.불행하게도 이를 조용히하는 옵션이 문서화되어 있지 않으므로, 시각적으로만 음소거하고 열린 쉘을 추가 상호작용을 위해 깨끗하게 유지하는 방법을 찾고 있습니다.이것을 어떻게 할 수 있을까요?답변 1파이썬 >= 3.3인 경우, 출력을 DEVNULL로 리디렉션하십시오. im..
저는 아래와 같은 데이터베이스 모델을 갖고 있습니다: from datetime import datetime class TermPayment(models.Model): # I have excluded fields that are irrelevant to the question date = models.DateTimeField(default=datetime.now(), blank=True)아래를 사용하여 새로운 인스턴스를 추가합니다. tp = TermPayment.objects.create(**kwargs)내 문제는 데이터베이스의 모든 레코드가 첫 번째 결제 날짜인 날짜 필드에 동일한 값을 갖고 있다는 것입니다. 서버가 다시 시작되면 하나의 레코드는 새로운 날짜를 갖고, 나머지 레코드는 첫 번째 레코드와 동..
표준 라이브러리의 module 모듈 대신 simplejson 모듈을 사용하는 많은 프로젝트를 보았습니다. 또한, 다양한 simplejson 모듈이 있습니다. 왜 이들 대안을 사용하는 걸까요?답변 1 was ad #is simplejson는 표준 라이브러리에 추가되었습니다. 그러나 2.6에 추가된 was ad와는 달리 simplejson는 더 많은 파이썬 버전 (2.4+)에서 작동하는 이점이 있습니다.Python보다 simplejson가 더 자주 업데이트되므로 최신 버전이 필요하거나 원한다면 가능하면 simplejson를 사용하는 것이 가장 좋습니다.내 의견 상으로는, 대안으로 하나 이상을 사용하는 것이 좋은 실천 방식입니다. try: import simplejson as jsonexcept ImportE..