목록인공지능 (632)
스택큐힙리스트
저는 Selenium(파이썬 인터페이스 및 여러 브라우저 사용)를 사용하여 복잡한 JavaScript 인터페이스를 테스트하고 있습니다. 버튼의 형식은 다음과 같습니다. My Button내 버튼을 기반으로 (대소문자 구분 없는 일부 일치인 내 버튼 또는 버튼과 같은) 버튼을 검색할 수 있으면 좋겠습니다.이게 굉장히 어려운 것 같아요. 뭔가 자명한 것이 빠진 것 같은 느낌이 들어요. 지금까지 가장 좋은 것은: driver.find_elements_by_xpath('//div[contains(text(), ' + text + ')]')이 경우는 대소문자를 구분합니다. 다른 시도한 것은 페이지의 모든 div를 반복하고 element.text 속성을 확인하는 것입니다. 그러나 다음과 같은 상황이 발생할 때마다: ..
내가 가지고 있는 데이터프레임에는 각 행마다 같은 값을 포함하는 추가 열을 추가해야 합니다.기존 데이터프레임: Date, Open, High, Low, Close01-01-2015, 565, 600, 400, 450새로운 데이터프레임: Name, Date, Open, High, Low, Closeabc, 01-01-2015, 565, 600, 400, 450기존 시리즈 / 데이터프레임 열을 추가하는 방법을 알고 있습니다. 그러나 이번 상황은 다릅니다. 모든 행에 동일한 값 'abc'을 추가하기 위해 'Name' 열을 추가할 필요만 있습니다.답변 1df['Name']='abc'는 새로운 열을 추가하고 모든 행을 해당 값으로 설정합니다: In [79]:dfOut[79]: Date, Open, High, Lo..
나는 Python-2.6 CGI 스크립트를 사용하지만 json.dumps()를 실행하는 동안 서버 로그에서 이 오류를 발견했다. Traceback (most recent call last): File /etc/mongodb/server/cgi-bin/getstats.py, line 135, in print json.dumps(__getdata()) File /usr/lib/python2.7/json/__init__.py, line 231, in dumps return _default_encoder.encode(obj) File /usr/lib/python2.7/json/encoder.py, line 201, in encode chunks = self.iterencode(o, _one_shot=Tru..
나는 모델 매니저에게 객체를 가져오도록 요청할 때, 해당하는 객체가 없을 경우 DoesNotExist 가 발생합니다. go = Content.objects.get(name=baby)DoesNotExist 대신에, 어떻게 go를 None로 바꿀 수 있을까요?답변 1이를 수행하는 '내장된' 방법은 없습니다. Django는 매번 DoesNotExist 예외를 발생시킵니다.Python에서 이를 처리하는 관용적인 방법은 try-catch로 래핑하는 것입니다. try: go = SomeModel.objects.get(foo='bar')except SomeModel.DoesNotExist: go = None내가 한 일은 모델 관리자를 서브 클래스화하고 위와 같은 safe_get 코드를 만들어 그것을 내 모델에 사용하..