반응형

JQuery 8562

클래스별로 요소를 찾는 방법

클래스별로 요소를 찾는 방법 Beautifulsoup을 사용하여 "클래스"속성이있는 HTML 요소를 구문 분석하는 데 문제가 있습니다. 코드는 다음과 같습니다 soup = BeautifulSoup(sdata) mydivs = soup.findAll('div') for div in mydivs: if (div["class"] == "stylelistrow"): print div 스크립트가 끝나고 "후"같은 줄에 오류가 발생합니다. File "./beautifulcoding.py", line 130, in getlanguage if (div["class"] == "stylelistrow"): File "/usr/local/lib/python2.6/dist-packages/BeautifulSoup.py", l..

Programing 2020.03.03

getResources (). getColor ()는 더 이상 사용되지 않습니다

getResources (). getColor ()는 더 이상 사용되지 않습니다 이 질문에는 이미 답변이 있습니다. getColor (int id) Android 6.0 Marshmallow (API 23)에서 더 이상 사용되지 않음 19 답변 사용 : buildToolsVersion "22.0.1", targetSdkVersion 22내 Gradle을 파일에. 유용한 정보 getResources().getColor(R.color.color_name)가 더 이상 사용되지 않는다는 것을 알았습니다 . 대신 무엇을 사용해야합니까? 가장 좋은 방법은 다음을 사용하는 것 같습니다. ContextCompat.getColor(context, R.color.color_name) 예 : yourView.setBackg..

Programing 2020.03.03

"연결 오류 : [SSL : CERTIFICATE_VERIFY_FAILED] 인증서 확인 실패 (_ssl.c : 598)"와 함께 pip 설치가 실패합니다.

"연결 오류 : [SSL : CERTIFICATE_VERIFY_FAILED] 인증서 확인 실패 (_ssl.c : 598)"와 함께 pip 설치가 실패합니다. 저는 Python을 처음 접했고 > pip install linkcheckerWindows 7을 사용 하려고 합니다. 패키지에 관계없이 pip 설치가 실패합니다. 예를 들어 > pip install scrapySSL 오류도 발생합니다. Python 3.4.1의 바닐라 설치에는 pip 1.5.6이 포함되었습니다. 가장 먼저 시도한 것은 linkchecker를 설치하는 것입니다. Python 2.7은 이미 설치되어 있으며 ArcGIS와 함께 제공됩니다. python그리고 pip나는 3.4.1 설치 될 때까지 명령 줄에서 사용할 수 없었습니다. > pip..

Programing 2020.03.03

bash : pip : 명령을 찾을 수 없습니다

bash : pip : 명령을 찾을 수 없습니다 나는 핍을 다운로드하고 실행 python setup.py install했으며 모든 것이 잘 작동했습니다. 튜토리얼의 다음 단계는 실행하는 pip install 것이지만 온라인을 찾기 전에 "bash : pip : command not found"라는 오류가 발생합니다. 이것은 Mac OS X에서도 새로운 것이므로 setup.py를 실행할 때 올바르게 설정되지 않은 경로 설정이 있다고 가정합니다. 더 자세히 조사하려면 어떻게해야합니까? 문제의 정확한 원인을 더 잘 이해하려면 무엇을 확인해야합니까? 편집 : 또한 친숙한 설치 프로세스가 PATH 편집과 같은 하우스 키핑을 수행하고 자습서에 따라 모든 것이 작동하기 위해 행복 해야하는 것을 희망하기 위해 Pyth..

Programing 2020.03.03

파이썬과 리턴 매치에서 두 목록을 비교하는 방법

파이썬과 리턴 매치에서 두 목록을 비교하는 방법 두 개의 목록을 가져 와서 둘 다에 나타나는 값을 찾고 싶습니다. a = [1, 2, 3, 4, 5] b = [9, 8, 7, 6, 5] returnMatches(a, b) 예를 들어을 반환 [5]합니다. 가장 효율적인 방법은 아니지만 가장 확실한 방법은 다음과 같습니다. >>> a = [1, 2, 3, 4, 5] >>> b = [9, 8, 7, 6, 5] >>> set(a) & set(b) {5} 순서가 중요한 경우 다음과 같이 목록 이해를 통해 수행 할 수 있습니다. >>> [i for i, j in zip(a, b) if i == j] [5] (순서-의미가 의미하는 동일한 크기의 목록에서만 작동합니다). set.intersection ()을 사용하면 ..

Programing 2020.03.03

Mac OSX Yosemite에서 Ruby 버전 2.0.0을 최신 버전으로 업데이트하는 방법은 무엇입니까?

Mac OSX Yosemite에서 Ruby 버전 2.0.0을 최신 버전으로 업데이트하는 방법은 무엇입니까? 루비 버전을 2.0.0에서 최신 버전으로 업데이트해야합니다. 버전이 업데이트되지 않아 일부 보석을 사용할 수 없습니다. 얼마 전에 Homebrew를 사용하여 Ruby를 설치했습니다. Ruby 버전을 어떻게 업데이트합니까? 터미널을 열고 실행 curl -sSL https://raw.githubusercontent.com/rvm/rvm/master/binscripts/rvm-installer | bash -s stable 이 작업이 완료되면, 당신은 당신의 터미널을 다시 시작해야 위한 rvm작업을 명령. 이제 실행 rvm list known 루비 버전 목록이 표시됩니다. 이제 실행 rvm install..

Programing 2020.03.03

소수의 제곱근을 검사하여 소수인지 확인하는 이유는 무엇입니까?

소수의 제곱근을 검사하여 소수인지 확인하는 이유는 무엇입니까? 숫자가 소수인지 테스트하려면 왜 그 숫자의 제곱근까지만 나눌 수 있는지 테스트해야합니까? 숫자가있는 경우 n주요 아니라,이 두 가지 요소로 고려 될 수 a및 b: n = a * b 양쪽 모두 a와 b의 제곱근보다 큰했다 n후, a * b보다 큰 것이다 n. 따라서 이러한 요인 중 적어도 하나는의 제곱근 n보다 작거나 같아야하며, 제곱근 이하의 요인을 찾을 수 없으면 n소수 여야합니다. m = sqrt(n)그때 말해 보자 m × m = n. 이제 경우는 n다음 주요 아닙니다 n같이 쓸 수있다 n = a × b그래서 m × m = a × b. 공지 사항 m반면 실수입니다 n, a그리고 b자연의 번호입니다. 이제 3 가지 경우가 있습니다 : a> ..

Programing 2020.03.03

모델 데이터와 행동을 어디에 둘 것인가?

모델 데이터와 행동을 어디에 둘 것인가? [tl; 닥터; 이용 서비스] 최신 프로젝트를 위해 AngularJS와 협력하고 있습니다. 설명서 및 자습서에서 모든 모델 데이터는 컨트롤러 범위에 포함됩니다. 컨트롤러에 사용할 수 있어야하므로 해당보기 내에 있어야합니다. 그러나 모델이 실제로 구현되어야한다고 생각하지 않습니다. 예를 들어 복잡하고 개인 속성이있을 수 있습니다. 또한 다른 컨텍스트 / 앱에서 재사용하고 싶을 수도 있습니다. 컨트롤러에 모든 것을 넣으면 MVC 패턴이 완전히 중단됩니다. 모든 모델의 동작에 대해서도 마찬가지입니다. DCI 아키텍처를 사용 하고 데이터 모델과 동작을 분리하려면 동작을 유지하기 위해 추가 객체를 도입해야합니다. 이것은 역할과 컨텍스트를 도입하여 수행됩니다. DCI == ..

Programing 2020.03.03

Objective-C에서 GCD의 dispatch_once를 사용하여 싱글 톤 만들기

Objective-C에서 GCD의 dispatch_once를 사용하여 싱글 톤 만들기 iOS 4.0 이상을 타겟팅 할 수있는 경우 GCD를 사용하면 Objective-C (스레드 안전)에서 싱글 톤을 만드는 가장 좋은 방법입니까? + (instancetype)sharedInstance { static dispatch_once_t once; static id sharedInstance; dispatch_once(&once, ^{ sharedInstance = [[self alloc] init]; }); return sharedInstance; } 이것은 클래스의 인스턴스를 만드는 완벽하고 수용 가능한 스레드 안전 방법입니다. 기술적으로 "단일"이 아닐 수도 있지만 (이러한 개체 중 하나만있을 수 있음) 개..

Programing 2020.03.03

C #에서 ==와! =를 모두 정의해야하는 이유는 무엇입니까?

C #에서 ==와! =를 모두 정의해야하는 이유는 무엇입니까? C # 컴파일러는 사용자 정의 유형이 operator를 정의 할 때마다 정의 ==해야합니다 !=( 여기 참조 ). 왜? 디자이너가 왜 필요하다고 생각했는지 그리고 왜 다른 사람만이 존재할 때 컴파일러가 운영자 중 하나를 위해 합리적인 구현을 기본으로 할 수 없는지 알고 싶습니다. 예를 들어 Lua를 사용하면 항등 연산자 만 정의하고 다른 연산자는 무료로 얻을 수 있습니다. C #은 == 또는 == 및! =를 모두 정의한 다음 누락 된! = 연산자를로 자동 컴파일하여 동일한 작업을 수행 할 수 !(left == right)있습니다. IEEE-754 NaN과 같이 일부 엔터티가 같거나 같지 않은 이상한 경우가 있지만 예외가 아닌 예외처럼 보입니다..

Programing 2020.03.03
반응형