| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- 데이터분석
- 데이터베이스
- 클라우드컴퓨팅
- 인공지능
- 머신러닝
- 알고리즘
- 프로그래밍
- 보안
- 딥러닝
- 사이버보안
- 네트워크
- 소프트웨어
- springboot
- 빅데이터
- 버전관리
- 디자인패턴
- 소프트웨어공학
- 컴퓨터과학
- 자료구조
- 데이터구조
- 컴퓨터비전
- 네트워크보안
- 자바스크립트
- I'm Sorry
- 데이터과학
- 파이썬
- Yes
- 컴퓨터공학
- 프로그래밍언어
- 웹개발
- Today
- Total
목록2023/04/16 (15)
스택큐힙리스트
이것은 간단한 스코핑 질문일 수 있습니다. Python 파일 (모듈)에서 다음 코드는 약간 혼란 스러워 보입니다. if __name__ == '__main__': x = 1 print x내가 이전에 일했던 언어에서, 이 코드는 예외를 던질 것입니다. x 변수는 if 문 내부에 지역 변수이기 때문에 외부에 존재해서는 안 됩니다. 그러나 이 코드는 실행되고 1을 출력합니다. 누가 이 동작을 설명해 줄 수 있나요? 모듈에서 생성된 모든 변수는 전역적이거나 모듈 전체에서 사용 가능한가요?답변 1파이썬 변수는 할당된 가장 안쪽의 함수, 클래스 또는 모듈에 범위가 지정됩니다. if 및 while 블록과 같은 제어 블록은 계산되지 않으므로 if 내에서 할당된 변수는 여전히 함수, 클래스 또는 모듈에 범위가 지정됩니다..
나는 Python에서 리스트에 여러 값을 추가하는 방법을 찾고 있습니다. 수동으로 값을 입력하거나 append 연산을 반복문 안에 넣거나, 또는 extend 및 insert 함수와 같이 몇 가지 방법이 있음을 알고 있습니다.하지만 더 깔끔한 방법이 없을까 궁금합니다. 어떤 특정 패키지나 함수가 있을까요?답변 1당신은 sequence method list.extend을 사용하여 다른 리스트나 일련의 값들을 제공하는 어떤 형태의 iterable로부터 여러 값을 추가하여 목록을 확장할 수 있습니다. >>> lst = [1, 2]>>> lst.append(3)>>> lst.append(4)>>> lst[1, 2, 3, 4]>>> lst.extend([5, 6, 7])>>> lst.extend((8, 9, 10)..
저는 sqlalchemy에서 이 쿼리를 시도하고 있습니다. SELECT id, name FROM user WHERE id IN (123, 456)실행 시간에 목록 [123, 456]을(를) 바인딩하고 싶습니다.답변 1어때요? session.query(MyUserClass).filter(MyUserClass.id.in_((123,456))).all()ORM 없이라면, 이렇게 될 것입니다. session.execute( select( [MyUserTable.c.id, MyUserTable.c.name], MyUserTable.c.id.in_((123, 456)) )).fetchall()select()은 두 개의 매개변수를 입력받습니다. 첫 번째는 검색할 필드의 목록이고, 두 번째는 where 조건입니다. 테..
이 Python 애플리케이션은 때때로 멈추는 현상이 있어 그 원인을 찾을 수 없습니다.Python 인터프리터에 정확히 실행되고 있는 코드를 보여줄 방법이 있나요?실시간 스택 추적이 필요한가요?관련 질문: Print current call stack from a method in Python code Check what a running process is doing: print stack trace of an uninstrumented Python program답변 1이와 같은 상황에 사용하는 모듈이 있습니다. 프로세스가 오랜 시간 동안 실행되지만 때로는 알 수없는 무작위한 이유로 정지됩니다. 이것은 조금 꼼수스러우며 Unix에서만 작동합니다 (신호가 필요함). import code, traceback,..