본문 바로가기

파이썬2271

파이썬 벡터에서 반복되는 요소를 제거하는 방법 (Python의 'set'과 유사) 반복되는 요소가있는 벡터가 있는데 각 요소가 한 번만 나타나도록 제거하고 싶습니다. 해결 방법 > v = c(1, 1, 5, 5, 2, 2, 6, 6, 1, 3) > unique(v) [1] 1 5 2 6 3 참조 페이지 https://stackoverflow.com/questions/10769640 2021. 2. 15.
파이썬 출력에서 유효하지 않은 변수 이름을 보여주는 Pylint 웹 사이트에 데이터를 게시하기 위해 간단한 파이썬 스크립트를 만들었습니다. #Imports url_to_short = sys.argv[1] post_url = 'https://www.googleapis.com/urlshortener/v1/url' headers = {'Content-Type': 'application/json'} data = {'longUrl': url_to_short} post_data = json.dumps(data) req = urllib2.Request(post_url, post_data, headers) resp = urllib2.urlopen(req) if resp.getcode() == 200: content = json.loads(resp.read()) #Other stuf.. 2021. 2. 15.
파이썬 Find element by text with XPath in ElementTree 다음과 같은 XML이 주어집니다. A B ElementTree 및 XPath 지원을 사용하여 콘텐츠 A와 요소를 어떻게 일치시킬 수 있습니까? 감사 해결 방법 AFAIK ElementTree는 XPath를 지원하지 않습니다. 변경 되었습니까? import lxml.etree doc = lxml.etree.parse('t.xml') print doc.xpath('//element[text()="A"]')[0].text print doc.xpath('//element[text()="A"]')[0].tag 결과는 다음과 같습니다. A element 참조 페이지 https://stackoverflow.com/questions/10836205 2021. 2. 15.
파이썬 python comparing two matrices 아래 표시된 행렬에서 두 행렬의 첫 번째 요소를 일치시키고 싶습니다. 첫 번째 요소가 같으면 두 행렬의 두 번째 요소와 일치해야합니다. 요소가 같으면 "same"을 인쇄하고 그렇지 않으면 "not same"을 인쇄합니다 .... 내 질문은 m = n이 항상 m * n 인 경우에도 이것이 최적의 방법입니다. for i in a1: for j in a2: if i!=j: break else: //compare the next corresponding columns and print "same" or "not same" a1=[1,44,55],[2,33,66],[3,77,91] a2=[1,44,55],[2,45,66],[3,77,91] OR a1=[1,44,55] [2,33,66] [3,77,91] a2=[1.. 2021. 2. 15.
파이썬 Python 3: UnboundLocalError: local variable referenced before assignment 다음 코드는 UnboundLocalError : 할당 전에 참조 된 지역 변수 'Var1' 오류를 제공합니다. Var1 = 1 Var2 = 0 def function(): if Var2 == 0 and Var1 > 0: print("Result One") elif Var2 == 1 and Var1 > 0: print("Result Two") elif Var1 0: print(.. 2021. 2. 15.
파이썬 R 또는 Python을 사용하여 좌표계에 벡터 플로팅 데카르트 평면에서 벡터를 그리는 방법에 대한 조언을 찾고 있습니다. 작업은 포인트 (좌표)를 플로팅 한 다음 화살표를 사용하여 소스 포인트 (예 : 0,0)에 연결하는 것입니다. 아래 이미지는 아이디어를 제공합니다. 색상과 벡터 / 점 이름 지정은 신경 쓰지 않고 좌표 평면에 화살표를 그리는 것뿐입니다. 선형 대수 벡터 및 연산을 플로팅하기 위해 R (또는 Python)에 일부 라이브러리가 있다고 확신합니다. 모든 포인터를 주시면 감사하겠습니다! 해결 방법 또는 R에서 화살표 기능을 사용할 수 있습니다. plot(c(0,1),c(0,1)) arrows(0,0,1,1) 참조 페이지 https://stackoverflow.com/questions/10882336 2021. 2. 15.
파이썬 Assigning to columns in NumPy? NumPy를 사용하여 다음 MATLAB 코드를 어떻게 작성할 수 있습니까? A = zeros(5, 100); x = ones(5,1); A(:,1) = x; 행에 할당하는 것은 쉽게 작동하는 것 같지만 다른 배열의 열에 배열을 할당하는 예를 찾을 수 없습니다. 해결 방법 a [:, 1] = x [:, 0] 을 사용합니다. x 의 열을 단일 numpy 배열로 선택하려면 x [:, 0] 이 필요합니다. x 의 형식을 지정하는 방법을 선택할 수있는 경우 처음에는 2 차원 배열이 아닌 일반 (행) 배열로 만드는 것이 좋습니다. >>> a array([[ 0., 0., 0.], [ 0., 0., 0.], [ 0., 0., 0.], [ 0., 0., 0.], [ 0., 0., 0.]]) >>> x = numpy.o.. 2021. 2. 15.
파이썬 datetime 객체에서 pytz 시간대를 제거하려면 어떻게해야합니까? pytz datetime 객체에서 시간대를 제거하는 간단한 방법이 있습니까? 예 : 이 예에서 dt_tz 에서 dt 를 재구성합니다. >>> import datetime >>> import pytz >>> dt = datetime.datetime.now() >>> dt datetime.datetime(2012, 6, 8, 9, 27, 32, 601000) >>> dt_tz = pytz.utc.localize(dt) >>> dt_tz datetime.datetime(2012, 6, 8, 9, 27, 32, 601000, tzinfo=) 해결 방법 datetime 객체에서 시간대 (tzinfo)를 제거하려면 : # dt_tz is a datetime.datetime object dt = dt_tz.repla.. 2021. 2. 14.
파이썬 How do I check if a string only contains alphanumeric characters and dashes? 테스트중인 문자열은 [\ w-] + 와 일치 할 수 있습니다. 허용되지 않는 문자 목록을 가지고이를 테스트하는 대신 문자열이 Python에서 이에 부합하는지 테스트 할 수 있습니까? 해결 방법 import re valid = re.match('^[\w-]+$', str) is not None 참조 페이지 https://stackoverflow.com/questions/10944438 2021. 2. 14.
파이썬 .so 파일에서 파이썬 모듈을 가져 오는 방법은 무엇입니까? [me@hostname python]$ cat hello_world.cc #include #include #include namespace { std::string greet() { return "Helloworld"; } } using namespace boost::python; BOOST_PYTHON_MODULE(hello_world) { def("greet",greet); } [me@hostnmae python]$ g++ -c -fPIC hello_world.cc -I/path/to/boost/headers -I/path/to/python/headers -o hello_world.o [me@hostname python]$ g++ -shared -Wl,-soname,libhello_world.so -.. 2021. 2. 14.