Python/Python FAQ540 Python 파이썬 가상환경에서 나가는 방법/종료하는 방법/비활성화하는 방법, How to leave/exit/deactivate a Python virtualenv 질문 저는 virtualenv와 virtualenvwrapper를 사용하고 있습니다. workon 명령어를 사용하여 가상환경을 전환하는 것은 문제 없이 잘 됩니다. me@mymachine:~$ workon env1 (env1)me@mymachine:~$ workon env2 (env2)me@mymachine:~$ workon env1 (env1)me@mymachine:~$ 어떻게 하면 모든 가상환경을 종료하고 시스템 환경에서 작업할 수 있을까요? 지금은 셸을 종료하고 새로 시작하는 것만이 me@mymachine:~$로 돌아가는 유일한 방법입니다. 그것은 꽤 귀찮은 일입니다. "아무것도"에 대해 작업할 수 있는 명령어가 있는지, 있다면 무엇인가요? 그러한 명령어가 없다면, 어떻게 만들 수 있을까요? 답변 .. 2023. 5. 7. Python 클래스 (정적) 변수 및 메서드, Class (static) variables and methods 질문 파이썬에서 클래스(static) 변수 또는 메소드를 어떻게 생성하나요? 답변 클래스 정의 내부에 선언된 변수 중 메소드 내부에 선언되지 않은 변수는 클래스 또는 정적 변수입니다: >>> class MyClass: ... i = 3 ... >>> MyClass.i 3 @millerdev가 지적한 대로, 이렇게 하면 클래스 수준의 i 변수가 생성됩니다. 그러나 이는 인스턴스 수준의 i 변수와 구분되므로 다음과 같이 할 수 있습니다. >>> m = MyClass() >>> m.i = 4 >>> MyClass.i, m.i >>> (3, 4) 이는 C++ 및 Java와 다르지만, C#에서는 인스턴스에 대한 참조를 사용하여 정적 멤버에 액세스할 수 없습니다. Python 튜토리얼에서 클래스 및 클래스 객체에 .. 2023. 5. 7. Python 파이썬에서 문자열을 소문자로 변환하는 방법은 무엇인가요?, How do I lowercase a string in Python? 질문 문자열을 소문자로 변환하는 방법이 있나요? "Kilometers" → "kilometers" 반대로 대문자로 바꾸는 방법은 여기를 참조하세요. 답변 str.lower()를 사용하세요: "Kilometer".lower() 2023. 5. 7. Python 파이썬에서 문자열의 서브스트링을 어떻게 얻을 수 있나요? [중복], How do I get a substring of a string in Python? [duplicate] 질문 나는 문자열의 세 번째 문자부터 끝까지의 새로운 문자열을 얻고 싶습니다. 예를 들어 myString[2:end]. 만약 두 번째 부분을 생략하면 '끝까지', 첫 번째 부분을 생략하면 시작부터 시작되나요? 답변 >>> x = "Hello World!" >>> x[2:] 'llo World!' >>> x[:2] 'He' >>> x[:-2] 'Hello Worl' >>> x[-2:] 'd!' >>> x[2:-2] 'llo Worl' 파이썬에서는 이 개념을 "슬라이싱(slicing)"이라고 부르며, 문자열뿐만 아니라 다른 것에도 적용됩니다. 자세한 소개는 여기에서 확인하세요. 2023. 5. 7. 이전 1 ··· 122 123 124 125 126 127 128 ··· 135 다음