«python» 태그된 질문

파이썬은 다 패러다임, 동적 타입, 다용도 프로그래밍 언어입니다. 깨끗하고 균일 한 구문을 빠르게 배우고 이해하며 사용하고 적용 할 수 있도록 설계되었습니다. Python 2는 01-01-2020부터 공식적으로 지원되지 않습니다. 그래도 버전 별 Python 질문의 경우 [python-2.7] 또는 [python-3.x] 태그를 추가하십시오. Python 변형 또는 라이브러리 (예 : Jython, PyPy, Pandas, Numpy)를 사용하는 경우 태그에 포함 시키십시오.

2
sqlite3.ProgrammingError : 잘못된 바인딩 수가 제공되었습니다. 현재 명령문은 1을 사용하며 74 개가 제공됩니다.
def insert(array): connection=sqlite3.connect('images.db') cursor=connection.cursor() cnt=0 while cnt != len(array): img = array[cnt] print(array[cnt]) cursor.execute('INSERT INTO images VALUES(?)', (img)) cnt+= 1 connection.commit() connection.close() 이 오류가 발생하는 이유를 알 수 없습니다. 삽입하려는 실제 문자열의 길이는 74 자입니다. "/ gifs / epic-fail-photos-there-i-fixed-it-aww-man-the -tire-pressures-low.gif " 삽입하기 전에 str (array [cnt])을 시도했지만 동일한 문제가 발생하며 …
187 python  sqlite 

10
파이썬 CSV 문자열을 배열로
CSV로 인코딩 된 문자열을 구문 분석하여 배열 또는 사전으로 변환하는 간단한 라이브러리 또는 함수를 아는 사람이 있습니까? 필자 가 보았던 모든 예제에서 문자열이 아닌 파일 경로를 사용하기 때문에 내장 된 csv 모듈을 원하지 않는다고 생각 합니다.
187 python  string  arrays  csv 


13
Vim에서 파이썬 코드 블록을 주석 처리하는 방법
특정 들여 (그 라인 비주얼 모드로 선택되었는지, 또는 코드 라인을 나를 수 있도록 빔에있는 키 맵핑면 해서요 N 현재 커서 위치의 위 / 아래에 라인). 기본적으로 다음을 변환하는 것 def my_fun(x, y): return x + y 에 #def my_fun(x, y): # return x + y 관련 줄을 주석 처리 #하거나 …
186 python  vim  editor 

10
클래스 인스턴스를 JSON으로 직렬화
클래스 인스턴스의 JSON 문자열 표현을 만들려고하는데 어려움이 있습니다. 클래스가 다음과 같이 구축되었다고 가정 해 봅시다. class testclass: value1 = "a" value2 = "b" json.dumps를 다음과 같이 호출합니다. t = testclass() json.dumps(t) 테스트 클래스가 JSON 직렬화 가능하지 않다고 말하고 실패했습니다. TypeError: <__main__.testclass object at 0x000000000227A400> is not JSON serializable 또한 pickle …

16
불변 대 변이 유형
불변 유형이 무엇인지 혼란 스럽습니다. 필자의 float책에서 이러한 유형의 예제를 사용 하면 객체가 변경 불가능한 것으로 간주됩니다. class RoundFloat(float): def __new__(cls, val): return float.__new__(cls, round(val, 2)) 이것은 클래스 구조 / 계층 때문에 불변으로 간주됩니까?, 의미 float는 클래스의 최상위에 있으며 자체 메서드 호출입니다. 이 유형의 예제와 비슷합니다 (내 책 dict이 변경 …


4
numpy.newaxis는 어떻게 작동하며 언제 사용합니까?
내가 시도 할 때 numpy.newaxis 결과는 0에서 1까지의 x 축을 가진 2 차원 플롯 프레임을 제공합니다. 그러나 numpy.newaxis벡터 슬라이스에 사용하려고하면 vector[0:4,] [ 0.04965172 0.04979645 0.04994022 0.05008303] vector[:, np.newaxis][0:4,] [[ 0.04965172] [ 0.04979645] [ 0.04994022] [ 0.05008303]] 행 벡터를 열 벡터로 변경한다는 점을 제외하고는 같은 것입니까? 일반적으로의 사용은 무엇이며 numpy.newaxis어떤 상황에서 …

3
timedelta를 총 초로 변환
나는 시차가있다 time1 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) ... time2 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) diff = time2 - time1 이제 경과 한 총 시간 (초)을 어떻게 찾습니까? diff.seconds일을 계산하지 않습니다. 난 할 수 있습니다: diff.seconds + diff.days * 24 * 3600 이를위한 내장 방법이 있습니까?
186 python  datetime 


15
하위 프로세스 명령의 라이브 출력
유체 역학 코드의 드라이버로 파이썬 스크립트를 사용하고 있습니다. 시뮬레이션을 실행할 때가되면 subprocess.Popen코드를 실행하고 stdout 및 stderr에서 출력을 subprocess.PIPE--- 로 수집 한 다음 출력 정보를 인쇄 (및 로그 파일에 저장)하고 오류를 확인할 수 있습니다. . 문제는 코드가 어떻게 진행되고 있는지 전혀 모른다는 것입니다. 명령 줄에서 직접 실행하면 반복 시간, 시간, 다음 …

11
datetime을 Unix 타임 스탬프로 변환하고 파이썬으로 다시 변환하십시오.
나는 dt = datetime(2013,9,1,11)이 datetime 객체의 유닉스 타임 스탬프를 얻고 싶습니다. 내가 할 때 나는 (dt - datetime(1970,1,1)).total_seconds()타임 스탬프를 얻었다 1378033200. 를 사용하여 다시 변환 할 때 datetime.fromtimestamp얻었습니다 datetime.datetime(2013, 9, 1, 6, 0). 시간이 맞지 않습니다. 내가 여기서 무엇을 놓쳤습니까?

7
Pandas DataFrame을 사전으로 변환
4 개의 열이있는 DataFrame이 있습니다. 이 DataFrame을 파이썬 사전으로 변환하고 싶습니다. 첫 번째 열의 keys요소는이고 같은 행의 다른 열의 요소는 values. DataFrame : ID A B C 0 p 1 3 2 1 q 4 3 2 2 r 4 0 9 출력은 다음과 같아야합니다. 사전: {'p': [1,3,2], 'q': [4,3,2], …

4
구글에서 파이썬을 많이 사용하는 경우
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …
185 python 

11
pycurl을 설치할 때 "curl-config를 실행할 수 없음 : [Errno 2] 해당 파일 또는 디렉토리가 없습니다"
다음을 통해 pycurl을 설치하려고합니다. sudo pip install pycurl 잘 다운로드되었지만 setup.py를 실행하면 다음과 같은 추적이 나타납니다. Downloading/unpacking pycurl Running setup.py egg_info for package pycurl Traceback (most recent call last): File "<string>", line 16, in <module> File "/tmp/pip-build-root/pycurl/setup.py", line 563, in <module> ext = get_extension() File "/tmp/pip-build-root/pycurl/setup.py", line 368, in get_extension …
185 python  install  pycurl 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.