반응형

programing tip 3103

모든 파이썬 클래스가 객체를 확장해야합니까?

모든 파이썬 클래스가 객체를 확장해야합니까? 나는 다음 두 가지 일을 모두 발견했다. class Foo(): def a(self): print "hello" class Foo(object): def a(self): print "hello" 모든 파이썬 클래스가 객체를 확장해야합니까? 객체를 확장하지 않는 데 잠재적 인 문제가 있습니까? 파이썬 2에서 상속하지 않으면 object구식 클래스가 만들어지며 다른 스타일 중에서도 다른 type결과가 나타납니다. >>> class Foo: pass ... >>> type(Foo()) vs. >>> class Bar(object): pass ... >>> type(Bar()) 또한 다중 상속 규칙 은 여기에서 요약하지도 않는 방식으로 다릅니다 . MI에 대해 본 모..

programing tip 2020.07.17

클래스 이름으로 DOM 요소 가져 오기

클래스 이름으로 DOM 요소 가져 오기 내가 사용하고 PHP DOM을 나는 주어진 클래스 이름을 가지고 DOM 노드 내의 요소를 얻기 위해 노력하고있어. 그 하위 요소를 얻는 가장 좋은 방법은 무엇입니까? 업데이트 :Mechanize 작업하기가 훨씬 쉬운 PHP를 사용 했습니다. 업데이트 : *[@class~='my-class']CSS 선택기의 Xpath 버전 그래서 hakre의 의견에 대한 응답으로 아래의 의견을 읽은 후 궁금해하고 코드를 살펴 보았습니다 Zend_Dom_Query. 위의 선택기가 다음 xpath로 컴파일 된 것처럼 보입니다 (예상치 않은). [contains(concat(' ', normalize-space(@class), ' '), ' my-class ')] 따라서 PHP는 다음과 ..

programing tip 2020.07.17

__future__ import print_function을 사용하면 왜 Python2 스타일 인쇄가 중단됩니까?

__future__ import print_function을 사용하면 왜 Python2 스타일 인쇄가 중단됩니까? [닫은] 파이썬으로 프로그래밍하는 데 익숙하지 않으며 구분 기호와 끝으로 인쇄하려고하지만 여전히 구문 오류가 발생합니다. 파이썬 2.7을 사용하고 있습니다. 내 코드는 다음과 같습니다. from __future__ import print_function import sys, os, time for x in range(0,10): print x, sep=' ', end='' time.sleep(1) 그리고 여기 오류가 있습니다 : $ python2 xy.py File "xy.py", line 5 print x, sep=' ', end='' ^ SyntaxError: invalid syntax ..

programing tip 2020.07.17

String []을 ArrayList로 변환하는 방법

String []을 ArrayList로 변환하는 방법 [복제] 가능한 중복 : Java에서 ArrayList에 배열 할당 나는 변환해야 String[]에 ArrayList나는 방법을 모른다 File dir = new File(Environment.getExternalStorageDirectory() + "/dir/"); String[] filesOrig = dir.list(); 기본적으로으로 변환 filesOrig하고 싶습니다 ArrayList. 다음을 수행 할 수 있습니다. String [] strings = new String [] {"1", "2" }; List stringList = new ArrayList(Arrays.asList(strings)); //new ArrayList is only n..

programing tip 2020.07.16

Android에서 HTTP GET 요청에 매개 변수를 추가하는 방법은 무엇입니까?

Android에서 HTTP GET 요청에 매개 변수를 추가하는 방법은 무엇입니까? 보내려는 HTTP GET 요청이 있습니다. 먼저 BasicHttpParams객체를 만들고 해당 객체에 매개 변수를 추가 한 다음 setParams( basicHttpParms )내 HttpGet객체 를 호출 하여이 요청에 매개 변수를 추가하려고했습니다 . 이 방법은 실패합니다. 그러나 매개 변수를 수동으로 URL에 추가 ?param1=value1&param2=value2하면 (예 : append ) 성공합니다. 나는 여기에 뭔가 빠진 것을 알고 있으며 도움을 주시면 감사하겠습니다. NameValuePair 및 URLEncodedUtils 목록을 사용하여 원하는 URL 문자열을 만듭니다. protected String add..

programing tip 2020.07.16

클립으로 URL에서 이미지 저장

클립으로 URL에서 이미지 저장 Paperclip으로 URL에서 이미지를 저장하는 방법을 제안하십시오. 간단한 방법은 다음과 같습니다. require "open-uri" class User < ActiveRecord::Base has_attached_file :picture def picture_from_url(url) self.picture = open(url) end end 그런 다음 간단히 user.picture_from_url "http://www.google.com/images/logos/ps_logo2.png" Paperclip 3.1.4에서는 훨씬 간단 해졌습니다. def picture_from_url(url) self.picture = URI.parse(url) end 이것은 open (u..

programing tip 2020.07.16

두 목록을 요소별로 곱하는 방법은 무엇입니까?

두 목록을 요소별로 곱하는 방법은 무엇입니까? Matlab에서 할 수있는 것처럼 파이썬에서 두 목록을 값으로 곱하기 위해 요소 현명한 곱셈을 수행하고 싶습니다. 이것이 내가 Matlab에서하는 방법입니다. a = [1,2,3,4] b = [2,3,4,5] a .* b = [2, 6, 12, 20] 목록 이해는 from 과 from x * y의 모든 조합 에 대해 16 개의 목록 항목을 제공합니다 . 이것을 매핑하는 방법을 모릅니다.xayb 누군가 왜 그 이유에 관심이 있다면, 나는 데이터 세트를 가지고 있고 그것을 곱하고 싶습니다 Numpy.linspace(1.0, 0.5, num=len(dataset)) =). zip(): 와 혼합 된 목록 이해를 사용하십시오 . [a*b for a,b in zip(l..

programing tip 2020.07.16

Django : 문자열에서 모델을 가져 오시겠습니까?

Django : 문자열에서 모델을 가져 오시겠습니까? 장고에서는 다음과 같은 관계를 지정할 수 있습니다. author = ForeignKey('Person') 그런 다음 내부적으로 문자열 "Person"을 모델로 변환해야합니다 Person. 이 기능을 수행하는 기능은 어디에 있습니까? 사용하고 싶지만 찾을 수 없습니다. Django 1.9부터 방법은 django.apps.AppConfig.get_model(model_name)입니다. - danihp Django 1.7부터는 django.db.models.loading새로운 애플리케이션 로딩 시스템을 위해 더 이상 사용되지 않습니다 (1.9에서 제거됨). - 스콧 우달 그것을 발견. 여기에 정의되어 있습니다 : from django.db.models.lo..

programing tip 2020.07.16

디버깅하지 않는 경우 Android Studio에서 "디버거 대기 중"이라고 표시하는 이유는 무엇입니까?

디버깅하지 않는 경우 Android Studio에서 "디버거 대기 중"이라고 표시하는 이유는 무엇입니까? Android Studio로 작업하고 있습니다. 어젯밤부터 장치에서 프로젝트를 실행하면 "Waiting For Debugger"메시지가 나타납니다. 응용 프로그램을 디버깅하지 않기 때문에 매우 이상한 동작입니다. 기기에서 애플리케이션을 제거하고 Android Studio에서 실행을 누릅니다. 메시지가 다시 나타납니다. Android Studio를 다시 시작하려고했습니다. 메시지가 다시 나타납니다. 전화기에 응용 프로그램을 올바르게 설치하는 유일한 방법은 "디버그"를 누르는 것입니다. 메시지가 나타나지만 자동으로 닫힙니다. 그런 다음 응용 프로그램이 제대로 작동합니다. 나는 함께 노력했다 ... 여전히..

programing tip 2020.07.16

Android에서 EditText의 최소 및 최대 값을 정의하는 방법이 있습니까?

Android에서 EditText의 최소 및 최대 값을 정의하는 방법이 있습니까? 에 대한 최소값과 최대 값을 정의하고 싶습니다 EditText. 예를 들어, 한 사람이 월 값을 입력하려고하면 1-12 사이 여야합니다. 나는 그것을 사용하여 그것을 할 수 TextWatcher있지만 레이아웃 파일이나 다른 곳에서 다른 방법이 있는지 알고 싶다. 편집 : 문자 수를 제한하고 싶지 않습니다. 값을 제한하고 싶습니다. 예를 들어 EditText12를 입력 할 때 월 w 문자를 제한 하면 12를 입력하지만 22를 입력하면 입력하는 동안 허용해서는 안됩니다. 먼저이 수업을 만드십시오 : package com.test; import android.text.InputFilter; import android.text.S..

programing tip 2020.07.16
반응형