반응형

python 39

데이터 유형을 문자열로 변경하는 방법은 무엇입니까?

데이터 유형을 문자열로 변경하는 방법은 무엇입니까? 파이썬에서 데이터 유형을 문자열로 변경하려면 어떻게 해야 합니까?myvariable = 4 mystring = str(myvariable) # '4' 또는 repr을 사용해 보십시오. mystring = repr(myvariable) # '4' 이것은 파이썬에서 "변환"이라고 불리며 매우 일반적입니다.str개체 데이터의 문자열 표현을 생성합니다.만약 당신이 당신만의 수업을 쓰고 있고 당신이 원한다면.str다음을 추가하십시오. def __str__(self): return "Some descriptive string" print str(myObj)부를 것입니다myObj.__str__(). repr는 일반적으로 클래스 정보에 대한 정보를 생성하는 유사한 방..

sourcetip 2023.07.07

Python 패키지를 설치할 수 없음 [SSL: TLSV1_ALERT_PROTOCOL_VERSION]

Python 패키지를 설치할 수 없음 [SSL: TLSV1_ALERT_PROTOCOL_VERSION] ▁using를 사용하여 파이썬 를 설치하려고 합니다.pipSSL 오류 가져오기: ~/projects/base  pre-master± pip install xdict Collecting xdict Could not fetch URL https://pypi.python.org/simple/xdict/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) - skipping Could not find a version that s..

sourcetip 2023.07.07

파이썬에서 0xbin()이 False를 반환하는 이유는 무엇입니까?

파이썬에서 0xbin()이 False를 반환하는 이유는 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 왜 이것은 파이썬의 구문 오류가 아닌가요? (3개 답변) 마감됨4년 전에. 명령 입력0xbin()False를 반환합니다. >>> 0xbin() False 왜 그런 일이 일어날까요?이 구문은 아무런 의미가 없어야 합니다.함수는 0으로 시작할 수 없으며 16진수에 "i"와 "n"이 없으며 bin 함수에는 몇 가지 인수가 있어야 합니다. 2023 업데이트: 이것은 곧 구문 오류가 될 것으로 예상됩니다.파이썬이 해석하는 것 같습니다.0xbin()~하듯이0xb in ()의미는 빈 튜플에서 11입니다.답은 아니오입니다, 그러므로.False.코드를 분해하면 Yself의 답을 볼 수 있습니다. Yself는..

sourcetip 2023.07.02

파이썬에서 코드 한 줄에 n자 문자열을 만들려면 어떻게 해야 합니까?

파이썬에서 코드 한 줄에 n자 문자열을 만들려면 어떻게 해야 합니까? 파이썬에서 n자로 된 문자열을 생성해야 합니다.기존 Python 라이브러리에서 이를 달성하기 위한 한 줄 답변이 있습니까?예를 들어, 10글자의 문자열이 필요합니다. string_val = 'abcdefghij' 동일한 문자를 10회 반복하기 string_val = "x" * 10 # gives you "xxxxxxxxxx" 더 복잡한 것을 원한다면, 예를 들면n무작위 소문자, 여전히 코드 한 줄입니다(가져오기 문을 세지 않고 정의).n): from random import choice from string import ascii_lowercase n = 10 string_val = "".join(choice(ascii_lowercas..

sourcetip 2023.06.27

'NoneType' 오류로 인해 Google트랜스가 작동을 중지함 개체에 'group' 특성이 없음

'NoneType' 오류로 인해 Google트랜스가 작동을 중지함 개체에 'group' 특성이 없음 노력하고 있었습니다.googletrans그리고 그것은 꽤 잘 작동했습니다.오늘 아침부터 저는 아래의 오류를 받기 시작했습니다.스택 오버플로 및 다른 사이트의 여러 게시물을 살펴보니 아마도 IP가 한동안 서비스 사용이 금지된 것 같습니다. 서비스 , IP는 같은 문제에 해 있습니다? 사용하려고 . 또한 사용하려고 했습니다.googletrans다른 노트북에서, 여전히 같은 문제.아이즈googletrans패키지가 깨졌거나 구글이 그들의 끝에서 무엇을 했습니까? >>> from googletrans import Translator >>> translator = Translator() >>> translator.t..

sourcetip 2023.06.27

Python __call__ 특수 메서드 실용적인 예

Python __call__ 특수 메서드 실용적인 예 나는 그것을 알고 있습니다.__call__클래스의 인스턴스가 호출될 때 클래스의 메서드가 트리거됩니다. 특별한 방법을 할 수 있을지 은 단순히 새로운 을 할 수 입니다. 왜냐하면 새로운 방법을 만들고 다음에서 수행한 것과 같은 작업을 수행할 수 있기 때문입니다.__call__메소드를 호출하는 대신 메소드를 호출할 수 있습니다. 누군가 이 특별한 방법을 실용적으로 사용해 주시면 정말 감사하겠습니다.이 예제에서는 기본적으로 값을 테이블(이 경우 사전)에 저장하는 메모화를 사용하여 값을 다시 계산하는 대신 나중에 조회할 수 있습니다. ▁a▁▁class▁simple다▁a가 있는 간단한 수업을 합니다.__call__정적 변수를 포함하는 요인 함수 대신 (호출 ..

sourcetip 2023.06.27

하위구 축 범위 설정 방법

하위구 축 범위 설정 방법 두 번째 하위 플롯의 y축 범위를 [0,1000]과 같이 설정하려면 어떻게 해야 합니까?내 데이터(텍스트 파일의 열)의 FFT 그림은 실제 데이터를 볼 수 없도록 (inf.?) 스파이크를 발생시킵니다. pylab.ylim([0,1000]) 유감스럽게도 아무런 효과가 없습니다.전체 스크립트는 다음과 같습니다. # based on http://www.swharden.com/blog/2009-01-21-signal-filtering-with-python/ import numpy, scipy, pylab, random xs = [] rawsignal = [] with open("test.dat", 'r') as f: for line in f: if line[0] != '#' and l..

sourcetip 2023.06.27

ModuleNotFoundError: 'sklearn'이라는 이름의 모듈이 없습니다.

ModuleNotFoundError: 'sklearn'이라는 이름의 모듈이 없습니다. sklearn을 가져오고 싶지만 모듈이 없는 것 같습니다. ModuleNotFoundError: No module named 'sklearn' 저는 아나콘다를 사용하고 있고,Python 3.6.1저는 모든 곳을 확인했지만 여전히 답을 찾을 수 없습니다. :conda install scikit-learn이것은 단지 효과가 없어야 합니까? 아나콘다는 패키지를 어디에 설치합니까? 제 파이썬 라이브러리에서 프레임워크를 확인하고 있었는데 sklearn에 대한 내용은 numpy와 scipy뿐이었습니다. 도와주세요, 저는 특히 아나콘다를 통해 파이썬 패키지를 사용하는 것에 익숙하지 않습니다.그냥 사용할 수 있습니다.pip아나콘다를 ..

sourcetip 2023.06.27

기본 인수 값을 포함한 함수의 서명을 읽으려면 어떻게 해야 합니까?

기본 인수 값을 포함한 함수의 서명을 읽으려면 어떻게 해야 합니까? 함수 객체가 주어지면 서명을 받으려면 어떻게 해야 합니까?예를 들어, 다음과 같은 경우: def my_method(first, second, third='something'): pass 나는 받고 싶습니다."my_method(first, second, third='something')".import inspect def foo(a, b, x='blah'): pass print(inspect.signature(foo)) # (a, b, x='blah') Python 3.5+ 권장.함수의 서명을 찾는 가장 쉬운 방법은 다음과 같습니다.help(function): >>> def function(arg1, arg2="foo", *args, **..

sourcetip 2023.06.22

Argparse를 사용하여 선택한 하위 명령 가져오기

Argparse를 사용하여 선택한 하위 명령 가져오기 python argparse와 함께 하위 명령을 사용하면 선택한 인수를 얻을 수 있습니다. parser = argparse.ArgumentParser() parser.add_argument('-g', '--global') subparsers = parser.add_subparsers() foo_parser = subparsers.add_parser('foo') foo_parser.add_argument('-c', '--count') bar_parser = subparsers.add_parser('bar') args = parser.parse_args(['-g', 'xyz', 'foo', '--count', '42']) # args => Namespac..

sourcetip 2023.06.17
반응형