반응형

Python 21

인쇄 호출을 차단하는 방법

인쇄 호출을 차단하는 방법 가 함수호중수있방있습까니법이는지할을 호출하는 수 있는 ?print? 나는 지금 작업 중인 게임에 모듈을 사용하고 있습니다. 다음을 생성했습니다.pygame.joystick.Joystick와 게임의 함수를 합니다.get_button사용자 입력을 확인합니다.로 하는 모든 , 는 그것이 이기은제하모해것만주지을,것문그또는입다니호다출한한것이제는라고 부른다는 것입니다.print게임 속도가 상당히 느려집니다. 이 통화를 차단할 수 있습니까?print?Python을 사용하면 표준 출력(stdout)을 모든 파일 개체로 덮어쓸 수 있습니다.이 작업은 플랫폼 간에 작동하고 null 장치에 기록해야 합니다. import sys, os # Disable def blockPrint(): sys.std..

programing 2023.07.31

write(write) 대 writeline(write string

write(write) 대 writeline(write string 그래서 파이썬을 배우고 있습니다.나는 수업을 받고 있는데 많은 것을 응축해야 하는 문제에 부딪혔습니다.target.write()단판에write()술을 마시고 있을 때"\n"각 사용자 입력 변수(의 객체) 사이write()). 제가 생각해낸 것은: nl = "\n" lines = line1, nl, line2, nl, line3, nl textdoc.writelines(lines) 내가 하려고 하는 경우: textdoc.write(lines) 오류가 발생했습니다.하지만 입력하면 다음과 같습니다. textdoc.write(line1 + "\n" + line2 + ....) 그러면 작동이 잘 됩니다.새 줄에 문자열을 사용할 수 없는 이유는 무..

programing 2023.07.21

모델 및 관계 필드의 이름을 바꾸기 위한 장고 마이그레이션 전략

모델 및 관계 필드의 이름을 바꾸기 위한 장고 마이그레이션 전략 기존 장고 프로젝트에서 여러 모델의 이름을 변경할 예정인데, 여기에는 제가 변경하고자 하는 모델과 외부 키 관계가 있는 모델이 많습니다.여러 번 마이그레이션해야 할 것은 확실하지만 정확한 절차는 모르겠습니다. 제가 장고 앱 내에서 다음 모델로 시작한다고 가정해 보겠습니다.myapp: class Foo(models.Model): name = models.CharField(unique=True, max_length=32) description = models.TextField(null=True, blank=True) class AnotherModel(models.Model): foo = models.ForeignKey(Foo) is_awesom..

programing 2023.07.16

장고 템플릿의 사전에서 사전을 통해 반복하는 방법은 무엇입니까?

장고 템플릿의 사전에서 사전을 통해 반복하는 방법은 무엇입니까? 내 사전은 다음과 같습니다(사전 내 사전). {'0': { 'chosen_unit': , 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here', 'chosen_unit_amount': u'2', 'city__name': u'Joburg, Central', 'supplier__phone_number': u'02299944444', 'supplier__website': None, 'supplier_..

programing 2023.07.16

argparse로 구문 분석된 값을 어떻게 제한할 수 있습니까(예: 정수를 양의 값으로 제한)?

argparse로 구문 분석된 값을 어떻게 제한할 수 있습니까(예: 정수를 양의 값으로 제한)? 지금까지 이 코드를 가지고 있습니다. import argparse parser = argparse.ArgumentParser() parser.add_argument("-g", "--games", type=int, default=162, help="The number of games to simulate") args = parser.parse_args() 경기수에 대하여 음의 값을 제공하는 것은 이치에 맞지 않으나,type=int모든 정수를 허용합니다.예를 들어, 실행 중인 경우python simulate_many.py -g -2,args.games로 설정됩니다.-2아무 문제가 없는 것처럼 프로그램이 계속 진행..

programing 2023.07.11

파이썬용 RStudio 같은 것이 있습니까?

파이썬용 RStudio 같은 것이 있습니까? 마감되었습니다. 이 질문은 책, 도구, 소프트웨어 라이브러리 등에 대한 추천을 구하는 것입니다.충족되지 않습니다.스택 오버플로 지침입니다.현재 답변을 수락하고 있지 않습니다. 책, 도구, 소프트웨어 라이브러리 등에 대한 추천을 구하는 질문은 허용되지 않습니다.질문에 사실과 인용문으로 답변할 수 있도록 질문을 편집할 수 있습니다. 5년 전에 문을 닫았습니다. 이 질문을 개선합니다. RStudio에서는 코드 편집 창에서 코드의 일부를 실행할 수 있으며 결과가 콘솔에 나타납니다. 또한 커서까지 모든 항목을 실행할지, 커서 뒤에 있는 모든 항목을 실행할지, 아니면 선택한 부분만 실행할지 등을 선택할 수 있습니다.그리고 그 모든 것들을 위한 단축키들이 있습니다. 이것은..

programing 2023.07.06

demystify Flask app.secret_key

demystify Flask app.secret_key 한다면app.secret_key설정되지 않았습니다. 플라스크에서 세션 사전을 설정하거나 액세스할 수 없습니다. 플라스크 사용자 가이드가 이 주제에 대해 할 말은 이것뿐입니다. 저는 웹 개발에 익숙하지 않아서 보안 작업이 어떻게/왜 작동하는지 전혀 모릅니다.저는 플라스크가 후드 아래서 무엇을 하는지 알고 싶습니다. 플라스크는 왜 우리가 이것을 설정하도록 강요합니까?secret_key재산? 플라스크는 어떻게 사용합니까?secret_key재산? 아래 답변은 주로 웹 응용 프로그램에서 사용되는 세션 개념의 구현인 서명된 쿠키에 관한 것입니다.플라스크는 일반(서명되지 않은) 쿠키를 모두 제공합니다(를 통해request.cookies그리고.response.se..

programing 2023.07.01

Python에서 빈 문자열을 분할할 때 split()는 빈 목록을 반환하는 반면 split('\n')는 ['?'를 반환하는 이유는 무엇입니까?

Python에서 빈 문자열을 분할할 때 split()는 빈 목록을 반환하는 반면 split('\n')는 ['?'를 반환하는 이유는 무엇입니까? 는 사용중을 하고 있습니다.split('\n'), 한 줄 줄 을 긋 고 발 그 견 습 했 니 다 을 것 로 발 니 습 ▁to 다 했 견 ▁that ▁get그 ▁in 을 것''.split()목록인 빈목을반환다니를 합니다.[],하는 동안에''.split('\n')아온다를 합니다.['']그렇게 차이가 나는 구체적인 이유가 있습니까? 그리고 줄에 줄을 세는 더 편리한 방법이 있나요? 例문:.는 사중용을 합니다.split('\n'), 한 줄 줄 을 긋 고 발 그 견 습 했 니 다 을 것 로 발 니 습 ▁to 다 했 견 ▁that ▁get그 ▁in 을 것''.split()목..

programing 2023.06.21

IPthon 노트북의 로깅 모듈에서 출력 가져오기

IPthon 노트북의 로깅 모듈에서 출력 가져오기 IPython 노트북에서 다음을 실행하면 출력이 표시되지 않습니다. import logging logging.basicConfig(level=logging.DEBUG) logging.debug("test") 노트북 안에 있는 "테스트" 메시지를 볼 수 있도록 만드는 방법을 아는 사람?다음을 시도해 보십시오. import logging logger = logging.getLogger() logger.setLevel(logging.DEBUG) logging.debug("test") logging.basicConfig에 따라: 기본 포맷터를 사용하여 StreamHandler를 만들고 루트 로거에 추가하여 로깅 시스템에 대한 기본 구성을 수행합니다.루트 로거에 ..

programing 2023.06.16

.py 파일에서 .pyc 파일을 수동으로 생성하는 방법

.py 파일에서 .pyc 파일을 수동으로 생성하는 방법 어떤 이유에서인지 Python의 "import" 문을 사용하여 .pyc 파일을 자동으로 생성할 수 없습니다. 다음과 같은 기능을 구현할 수 있는 방법이 있습니까? def py_to_pyc(py_filepath, pyc_filepath): ... 사용할 수 있습니다.compileall종착역에서다음 명령은 하위 디렉터리로 재귀적으로 이동하여 검색된 모든 파이썬 파일에 대한 pyc 파일을 만듭니다.compileall 모듈은 python 표준 라이브러리의 일부이므로 추가로 설치할 필요가 없습니다.이것은 python2와 python3에서 정확히 같은 방식으로 작동합니다. python -m compileall . 명령줄에서 다음을 사용하여 개별 파일을 컴파일할..

programing 2023.06.11
반응형