파이썬2271 파이썬 파싱에서 요청 URL을 가져옵니다. Scrapy의 parse () 함수에서 요청 URL을 어떻게 얻을 수 있습니까? start_urls 에 많은 URL이 있으며 그중 일부는 거미를 홈페이지로 리디렉션하고 결과적으로 빈 항목이 있습니다. 따라서 이러한 URL을 저장하려면 item [ 'start_url'] = request.url 과 같은 것이 필요합니다. BaseSpider를 사용하고 있습니다. 해결 방법 parse ()에 전달 된 'response'변수에는 원하는 정보가 있습니다. 아무것도 재정의 할 필요가 없습니다. 예. (편집 됨) def parse(self, response): print "URL: " + response.request.url 참조 페이지 https://stackoverflow.com/questions/20081024 2020. 12. 31. 파이썬 Mac OS X에서 Python 3 용 pip를 설치하는 방법은 무엇입니까? OS X (Mavericks)에는 Python 2.7 스톡이 설치되어 있습니다. 하지만 저는 3.3으로 개인적인 Python 작업을 모두 수행합니다. 방금 3.3.2 설치를 플러시하고 새 3.3.3을 설치했습니다. 그래서 pyserial 을 다시 설치해야합니다. 이전에했던 방식으로 할 수 있습니다. 하지만 저는 멋진 아이들처럼하고 싶습니다. 그리고 그냥 pip3 install pyserial 과 같은 것을하고 싶습니다. 그러나 내가 어떻게 그 지점에 도달했는지는 명확하지 않습니다. 그리고 그 지점. 아직 virtualenv에 관심이 없습니다. 해결 방법 업데이트 : Python3.4에서는 더 이상 필요하지 않습니다. 재고 설치의 일부로 pip3을 설치합니다. 나는이 같은 질문을 파이썬 메일 링리스트에 게.. 2020. 12. 30. 파이썬 IndexError : 튜플 인덱스가 범위를 벗어남 ----- Python 제발 도와주세요. mySQL 데이터베이스의 데이터를 tkinter 형식으로 표시하는 간단한 파이썬 프로그램을 실행 중입니다. from Tkinter import * import MySQLdb def button_click(): root.destroy() root = Tk() root.geometry("600x500+10+10") root.title("Ariba") myContainer = Frame(root) myContainer.pack(side=TOP, expand=YES, fill=BOTH) db = MySQLdb.connect ("localhost","root","","chocoholics") s = "Select * from member" cursor = db.cursor() cursor.exe.. 2020. 12. 30. 파이썬 Pandas 데이터 프레임에서 열 수를 검색하려면 어떻게해야합니까? Pandas 데이터 프레임의 열 수를 프로그래밍 방식으로 어떻게 검색합니까? 나는 다음과 같은 것을 바라고 있었다. df.num_columns 해결 방법 이렇게 : import pandas as pd df = pd.DataFrame({"pear": [1,2,3], "apple": [2,3,4], "orange": [3,4,5]}) len(df.columns) 3 참조 페이지 https://stackoverflow.com/questions/20297332 2020. 12. 30. 파이썬 Django Rest 프레임 워크 ImageField 이 ImageField에 이미지를 저장할 수 없습니다. 데이터를 다시 보내는 경우 : { "image": ["No file was submitted. Check the encoding type on the form."] } model.py class MyPhoto(models.Model): owner = models.ForeignKey('auth.User', related_name='image') image = models.ImageField(upload_to='photos', max_length=254) serializers.py class PhotoSerializer(serializers.HyperlinkedModelSerializer): class Meta: model = MyPhoto fields.. 2020. 12. 30. 파이썬에서 공백으로 문자열을 고정 길이로 채우는 방법은 무엇입니까? 나는 이것이 많은 곳에서 다루어지고 있다고 확신하지만, 내가하려는 행동의 정확한 이름을 모르기 때문에 실제로 그것을 찾을 수 없습니다. 이 작업을 수행하는 방법을 찾으려고 30 분 동안 공식 Python 책을 읽고 있습니다. 문제점 : 특정 길이의 "필드"에 문자열을 넣어야합니다. 예를 들어, 이름 필드의 길이가 15 자이고 내 이름이 John 인 경우 "John"과 11 개의 공백을 표시하여 15 자 필드를 만듭니다. 변수 "name"에 입력 된 모든 문자열에 대해 작동하려면 이것이 필요합니다. 어떤 형식의 서식 일 가능성이 있지만 정확한 방법을 찾을 수 없습니다. 도움을 주시면 감사하겠습니다. 해결 방법 다음은 형식 으로 매우 간단합니다. >>> a = "John" >>> "{: 2020. 12. 30. 파이썬 Python에서 특정 시간까지 스레드를 절전 모드로 전환하려면 어떻게해야합니까? 다음을 사용하여 특정 시간 동안 스레드를 절전 모드로 만들 수 있음을 알고 있습니다. time.sleep(NUM) 2AM까지 스레드를 잠자기 상태로 만들려면 어떻게해야합니까? 새벽 2 시까 지의 시간 (초)을 결정하려면 수학을해야합니까? 아니면 라이브러리 기능이 있습니까? (예, Windows의 cron 및 동등한 시스템에 대해 알고 있지만 외부 자극이나 프로세스 신호에 의존하지 않고 Python에서 스레드를 적절하게 잠자기 원합니다.) 해결 방법 다음은 클록 지터 또는 클록 조정을 고려하지 않는 절반 수준의 솔루션입니다. 그것을 제거하는 방법에 대한 의견을 참조하십시오. import time import datetime # if for some reason this script is still runn.. 2020. 12. 30. 파이썬 카운터 출력 포맷 카운터를 사용하여 목록 항목의 발생 횟수를 계산했습니다. 멋지게 표시하는 데 어려움이 있습니다. 아래 코드의 경우 category = Counter(category_list) print category 다음은 출력입니다. Counter({'a': 8508, 'c': 345, 'w': 60}) 위의 결과를 다음과 같이 표시해야합니다. a 8508 c 345 w 60 카운터 개체를 반복하려고했지만 실패했습니다. Counter 작업의 출력을 멋지게 인쇄하는 방법이 있습니까? 해결 방법 카운터 는 기본적으로 사전이므로 일반 사전과 마찬가지로 키와 해당 값이 있습니다. Counter는 해시 가능한 개체를 계산하기위한 dict 하위 클래스입니다. 이것은 unordered collection where element.. 2020. 12. 30. 파이썬 NaN이 포함 된 목록을 확인하는 방법 내 for 루프에서 내 코드는 다음과 같은 목록을 생성합니다. list([0.0,0.0]/sum([0.0,0.0])) 루프는 모든 종류의 다른 수 벡터를 생성하지만 [nan, nan] 도 생성합니다.이를 방지하기 위해 아래의 것과 같은 것을 방지하기 위해 조건부를 입력하려고했지만 그렇지 않습니다. true를 반환합니다. nan in list([0.0,0.0]/sum([0.0,0.0])) >>> False 사실을 반환해야하지 않습니까? 내가로드 한 라이브러리 : import PerformanceAnalytics as perf import DataAnalyticsHelpers import DataHelpers as data import OptimizationHelpers as optim from matplo.. 2020. 12. 30. 파이썬 Apache / Django / WSGI 잘못된 요청 (400) 오류 디버깅 내 간단한 Django 앱은 디버그 모드 ( manage.py runserver )에서 잘 작동하고 내 dev box의 WSGI + Apache에서 작동하지만 EC2로 푸시 할 때 간헐적으로 수신되기 시작했습니다 (10-80 % 시간) 내가 보려고하는 모든 URL에 대한 잘못된 요청 (400) 오류 (내 앱에서든 Django 관리자에서든). 남은 생각은 Python 2.7.1에 대해 빌드 된 Ubuntu 12.04 (libapache2-mod-wsgi 3.3-4build1)의 mod_wsgi를 사용하고 있다는 것입니다. Python 2.7.3이 있습니다. Django는 1.6으로 Ubuntu Precise 버전보다 최신 버전입니다. 정리하기가 너무 어렵고 사소한 버전 변경처럼 보이기 때문에 소스에서 패키.. 2020. 12. 30. 이전 1 ··· 71 72 73 74 75 76 77 ··· 228 다음