본문 바로가기

파이썬2392

파이썬 텍스트 만 스크랩하는 방법? 코드 : import scrapy class BlogSpider(scrapy.Spider): name = 'bijouterie' start_urls = ['https://www.example.com'] def parse(self, response): for post in response.css('#engine-results .drs'): yield {'title': post.css('a.moodalbox.response').get()} 명령 실행 (Windows 10) : scrapy runspider C : \ Users \ DELL \ Desktop \ icscrap \ bijouterie.py -o posts.csv 전체 html 클래스 코드가 아닌 텍스트 만 긁어 내고 싶습니다. 해결 방법 css.. 2020. 9. 13.
파이썬 Qt 디자이너에서 창 최대화 qt 디자이너에서 .ui 파일에서 무언가를 변경할 때마다 pyuic5 명령으로 컴파일합니다. 그런 다음 MainWindow.show () 명령 대신 MainWindow.showMaximized () 를 넣습니다. Qt Designer에서 할 수있는 방법이 있습니까? 해결 방법 TL; DR; 아니요, 불가능합니다. Qt Designer는 다음과 같은 용도로 사용됩니다. 그리고 이러한 가능성에는 showMaximized 메소드가 포함되지 않습니다. 참조 페이지 https://stackoverflow.com/questions/63757425 2020. 9. 13.
파이썬에서 튜플 목록을 튜플 목록으로 병합하는 방법 다음과 같은 샘플 데이터 목록이 있습니다. list_ = [ (['0.640', '0.630', '0.64'], ['0.61', '0.65', '0.53']), (['20.00', '21.00', '21.00'], ['21.00', '22.00', '22.00']), (['0.025', '0.025', '0.026'], ['0.150', '0.150', '0.130']) ] 튜플의 모든 목록을 튜플로 병합하려고하는데, 이는 튜플 목록의 결과입니다. 이제 다음과 같이 병합 된 목록을 얻고 싶습니다. output = [ ('0.640', '0.630', '0.64', '0.61', '0.65', '0.53'), ('20.00', '21.00', '21.00', '21.00', '22.00', '22.00').. 2020. 9. 13.
파이썬 모든 열의 모든 값 수에 대한 히트 맵 다음과 같은 데이터 프레임이 있습니다. | A | B | C | D | |---|---|----|---| | 1 | 3 | 10 | 4 | | 2 | 3 | 1 | 5 | | 1 | 7 | 9 | 3 | A B C D가 범주이고 값이 [1, 10] 범위에있는 경우 (일부 값은 단일 열에 나타나지 않을 수 있음) 모든 카테고리에 대해 해당 값의 개수를 표시하는 데이터 프레임을 갖고 싶습니다. 이 같은: | | A | B | C | D | |----|---|----|---|---| | 1 | 2 | 0 | 1 | 0 | | 2 | 1 | 0 | 0 | 0 | | 3 | 0 | 2 | 0 | 1 | | 4 | 0 | 0 | 0 | 1 | | 5 | 0 | 0 | 0 | 1 | | 6 | 0 | 0 | 0 | .. 2020. 9. 13.
파이썬 Visual Studio 코드가 내 코드를 실행하지 않는 이유는 무엇입니까? 예를 들어 vs 코드에서 다음을 실행하면 : fruits = ["apple", "banana", "cherry"] for x in fruits: print(x) 터미널에 표시되는 내용은 다음과 같습니다. for x in fruits: ... print(x) ... 그래서 다음으로 시도한 것은 한 줄씩 실행하는 것이지만 fruits = ["apple", "banana", "cherry"] 터미널에 표시됩니다. fruits = ["apple", "banana", "cherry"] ^ SyntaxError: invalid syntax 그 이유가 무엇인지 모르겠고 프로그래밍에 대해 아무것도 모르지만 이것은 제 생각에 효과가 있다고 생각합니다. 나는 anaconda navigator를 사용하고 어떤 이유로 jup.. 2020. 9. 13.
파이썬 Python 애플리케이션 24x7 실행-디자인 질문 현재 주가 및 기타 계산을 확인하는 Jupyter 노트북 / Google Colab에 Python 기능이 있습니다. 일부 트리거를 기반으로 몇 가지 경고를 설정할 계획입니다. 따라서 영업일 내내 실행할 수 있으려면 코드를 어떻게, 어디서 실행해야합니까? 나는. 파이썬 코드를 24x7 실행하려면 어떻게해야합니까? 연중 무휴 24 시간 실행되는 지정된 서버가 있어야합니까? ii. Should I be changing my code to python scripts rather than using notebooks? iii. Is there a good reference for the python project structure? iv. Any suggestions on python libraries for s.. 2020. 9. 13.
파이썬에서 주어진 ID를 가진 2 차원 목록의 행 (복사본)을 반환하는 가장 효율적인 (가장 빠른) 방법은 무엇입니까? 파이썬에서 주어진 ID를 가진 2 차원 목록의 행 (복사본)을 반환하는 가장 효율적인 (가장 빠른) 방법은 무엇입니까? 각 행의 첫 번째 요소는 ID (문자열)입니다. 내 함수는 일치하는 ID를 가진 행에 대해 2 차원 목록을 검색하고 해당 행의 복사본을 반환해야합니다. 일치하는 항목이 없으면 None을 반환해야합니다. 해결 방법 한 번만 수행하는 경우 목록을 반복하고 첫 번째 요소를 확인하는 것이 가장 좋습니다. 테이블을 사전 처리 할 수 ​​있다면 먼저 사전으로 변환하는 것이 좋습니다. d = {row [0] : lst}의 행에 대한 행 다음 검색 : d.get (id) 느린 목록 반복 (주석 섹션에서 지정한대로 사전을 사용할 수없는 경우) : for row in lst: if row[0] == id.. 2020. 9. 13.
파이썬 Flask-restful-위의 예외를 처리하는 동안 다른 예외가 발생했습니다. Flask-restful API의 일부로 로그인 리소스가 있습니다. class LoginApi(Resource): def post(self): try: body = request.get_json() user = User.objects.get(email=body.get('email')) authorized = user.check_password(body.get('password')) if not authorized: raise UnauthorizedError expires = datetime.timedelta(days=7) access_token = create_access_token(identity=str(user.id), expires_delta=expires) return {'token': acces.. 2020. 9. 13.
파이썬 Python Flask 앱의 settings.py에서 os.getenv ()를 사용하는 이유는 무엇입니까? settings.py 에서 확인할 수 있으며 그 아래에서 DEBUG = (os.getenv ( 'CNF_DEBUG', 'True') == 'True') 를 사용하고 있습니다. 터미널에서 conda env를 활성화하고 iPython 콘솔을 활성화 한 후 명령을 입력했습니다. 'CNF_DEBUG' in os.environ False 입니다. 나머지 settings.py 는 다음과 같습니다. import os import datetime from urllib.parse import urljoin APP_NAME = "cnf" APP_SYSTEM_ERROR_SUBJECT_LINE = APP_NAME + "system error" #Flask Settings CSRF_ENABLES = True ROOT_PATH .. 2020. 9. 13.
파이썬 Python-JSONDecodeError : 큰 따옴표로 묶인 속성 이름이 필요합니다. 이 질문에 대한 기존 답변을 확인했지만 내 특정 문제가 무엇인지 찾을 수 없습니다. 내가 생각하는 것을 유효한 JSON 객체로 구문 분석하려고하는데 어떻게 든 거부하고 있습니다. 이 코드를 사용하여 API 응답에서 데이터를 파일로 덤프했습니다. def write_video_ids_to_file(video_ids, video_data_file): # create file if it doesn't exist file_is_empty = is_file_empty(video_data_file) if file_is_empty: open(video_data_file, 'w').close() with open(video_data_file, 'a') as file: json.dump(video_ids, file, in.. 2020. 9. 13.