본문 바로가기

파이썬2271

파이썬 판다에 대한 반복 값 업데이트 위치 주소에 필요한 xy 좌표를 스크랩하기 위해 selenium 을 사용하는 지오 코딩 작업을 수행하고 있으며 xls 파일을 panda 데이터 프레임으로 가져 왔으며 명시 적 루프를 사용하여 행을 업데이트하고 싶습니다. 아래와 같이 xy 좌표가 없습니다. for index, row in rche_df.iterrows(): if isinstance(row.wgs1984_latitude, float): row = row.copy() target = row.address_chi dict_temp = geocoding(target) row.wgs1984_latitude = dict_temp['lat'] row.wgs1984_longitude = dict_temp['long'] 해결 방법 iterrows 에서 반.. 2020. 12. 10.
파이썬 matplotlib의 imshow ()에 범례를 추가하는 방법 matplotlib 를 사용하고 있습니다. plot () 또는 bar () 에서 레이블을 추가하면 범례를 쉽게 넣을 수 있습니다. 하지만 contourf () 또는 imshow () 이면 색상 범위를 나타낼 수있는 colorbar () 가 있다는 것을 알고 있지만 만족스럽지 않습니다. 이름 (레이블)이있는 그런 전설을 원합니다. 내가 생각할 수있는 것은 매트릭스의 각 요소에 레이블을 추가 한 다음 legend ()를 시도하여 작동하는지 확인하지만 값과 같이 요소에 레이블을 추가하는 방법은 무엇입니까 ?? 제 경우에는 원시 데이터는 다음과 같습니다. 1,2,3,3,4 2,3,4,4,5 1,1,1,2,2 예를 들어, 1은 '잔디', 2는 '모래', 3은 '언덕'을 나타냅니다. imshow ()는 내 경우에는.. 2020. 12. 10.
파이썬 Python을 사용하여 MySQL 데이터베이스에 INSERT 한 후 "id"를 어떻게 얻습니까? INSERT INTO 문을 실행합니다. cursor.execute("INSERT INTO mytable(height) VALUES(%s)",(height)) 기본 키를 얻고 싶습니다. 내 테이블에는 2 개의 열이 있습니다. id primary, auto increment height this is the other column. 방금 삽입 한 후 "ID"를 어떻게 얻습니까? 해결 방법 커서 개체에 삽입 된 마지막 행 ID를 가져 오려면 cursor.lastrowid 를 사용하고 해당 연결의 마지막 삽입에서 ID를 가져 오려면 connection.insert_id () 를 사용합니다. 참조 페이지 https://stackoverflow.com/questions/2548493 2020. 12. 10.
파이썬 csv 파일을 읽을 때 혼합 유형. 원인, 수정 및 결과 Pandas가이 경고를 발행하면 정확히 어떻게됩니까? 걱정해야할까요? In [1]: read_csv(path_to_my_file) /Users/josh/anaconda/envs/py3k/lib/python3.3/site-packages/pandas/io/parsers.py:1139: DtypeWarning: Columns (4,13,29,51,56,57,58,63,87,96) have mixed types. Specify dtype option on import or set low_memory=False. data = self._reader.read(nrows) 이것은 Pandas가 해당 열의 값에서 유형을 추론 할 수 없음을 의미한다고 가정합니다. 그렇다면 Pandas는 이러한 열에 어떤 유형을 사용하.. 2020. 12. 10.
파이썬 Python3 : 요청 라이브러리없이 JSON POST 요청 네이티브 Python 라이브러리 만 사용하여 JSON 인코딩 데이터를 서버로 보내고 싶습니다. 나는 요청을 좋아하지만 스크립트를 실행하는 컴퓨터에서 사용할 수 없기 때문에 단순히 사용할 수 없습니다. 나는 그것을없이해야합니다. newConditions = {"con1":40, "con2":20, "con3":99, "con4":40, "password":"1234"} params = urllib.parse.urlencode(newConditions) params = params.encode('utf-8') req = urllib.request.Request(conditionsSetURL, data=params) urllib.request.urlopen(req) 내 서버는 로컬 WAMP 서버입니다. 나는 .. 2020. 12. 10.
파이썬 조인을 사용하는 Pandas의 vlookup 다음 2 개의 데이터 프레임이 있습니다. Example1 sku loc flag 122 61 True 123 61 True 113 62 True 122 62 True 123 62 False 122 63 False 301 63 True Example2 sku dept 113 a 122 b 123 b 301 c 아래 데이터 프레임을 생성하기 위해 Pandas (또는 가장 적합한 Python 연산자)를 사용하여 병합 또는 조인 작업을 수행하고 싶습니다. Example3 sku loc flag dept 122 61 True b 123 61 True b 113 62 True a 122 62 True b 123 62 False b 122 63 False b 301 63 True c Both df_Example1.j.. 2020. 12. 9.
파이썬 ipython 노트북에 인쇄되지 않음 위 그림의 명령은 명확성을 위해 여기에 다시 작성되었습니다. In [1]: 'hello world' Out [1]: 'hello world' In [2]: print 'hello world' 요컨대, [2] 에는 인쇄 출력이 없습니다. 알려진 버그인지 아는 사람이 있습니까? 그리고 누구든지 그것을 고치는 방법을 알고 있습니까? 해결 방법 첫 번째 코드 셀이 다음과 같을 때 비슷한 인쇄 문제가 발생했습니다. import sys reload(sys) sys.setdefaultencoding("utf-8") 그런 다음 두 번째와 세 번째 줄에 다음과 같이 주석을 달았습니다. import sys #reload(sys) #sys.setdefaultencoding("utf-8") 커널을 재설정하고 프로그램을 다시 .. 2020. 12. 9.
파이썬 날짜 시간을 POSIX 시간으로 변환 파이썬에서 datetime 또는 date 객체를 POSIX 타임 스탬프로 어떻게 변환합니까? 타임 스탬프에서 datetime 객체를 만드는 방법이 있지만 반대 방식으로 작업을 수행하는 확실한 방법을 찾지 못하는 것 같습니다. 해결 방법 import time, datetime d = datetime.datetime.now() print time.mktime(d.timetuple()) 참조 페이지 https://stackoverflow.com/questions/255035 2020. 12. 9.
파이썬 Flask 개발 서버를 실행하면 왜 자체적으로 두 번 실행 되나요? #!/usr/bin/env python from datetime import datetime from app import app import config if __name__ == '__main__': print '################### Restarting @', datetime.utcnow(), '###################' app.run(port=4004, debug=config.DEBUG, host='0.0.0.0') 서버를 시작하거나 파일이 업데이트되어 자동으로 다시 시작될 때 항상 인쇄 줄이 두 번 표시됩니다. ################### Restarting @ 2014-08-26 10:51:49.167062 ################### ############.. 2020. 12. 9.
파이썬 OpenCV Python : ValueError : 압축을 풀기에 너무 많은 값 스크립트 답변을 실행할 때 다음 오류가 발생합니다. Traceback (most recent call last): File "skinimagecontour.py", line 13, in contours, _ = cv2.findContours(skin_ycrcb, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) ValueError: too many values to unpack 코드: import sys import numpy import cv2 im = cv2.imread('Photos/test.jpg') im_ycrcb = cv2.cvtColor(im, cv2.COLOR_BGR2YCR_CB) skin_ycrcb_mint = numpy.array((0, 133, 77)) s.. 2020. 12. 9.