반응형

python 72

pip을 사용할 수 없기 때문에 pyvenv가 작동하지 않습니다.

pip을 사용할 수 없기 때문에 pyvenv가 작동하지 않습니다. 며칠 전 ubuntu 14.04에서 ubuntu 16.04로 업그레이드 했습니다.을(를) 사용하여 가상 환경을 만들 때 pyvenv .venv 아니면 python3 -m venv .venv 오류가 있습니다. The virtual environment was not created successfully because ensurepip is not available. On Debian/Ubuntu systems, you need to install the python3-venv package using the following command. apt-get install python3-venv You may need to use sudo wi..

programing 2023.11.04

사용자 지정 파이썬 목록 정렬

사용자 지정 파이썬 목록 정렬 예전의 내 코드를 리팩토링하다가 이걸 발견했어요 alist.sort(cmp_items) def cmp_items(a, b): if a.foo > b.foo: return 1 elif a.foo == b.foo: return 0 else: return -1 코드는 작동합니다(그리고 저는 약 3년 전에 작성했습니다!). 하지만 파이썬 문서 어디에서도 이 문서를 찾을 수 없고 모두가 사용합니다.sorted()사용자 정의 정렬을 구현합니다.누가 이것이 왜 작동하는지 설명해 줄 수 있습니까?참고 사항으로, 동일한 정렬을 구현할 수 있는 더 나은 대안이 있습니다. alist.sort(key=lambda x: x.foo) 또는 다음과 같습니다. import operator alist.s..

programing 2023.11.04

libxml2 라이브러리에서 함수 xmlCheckVersion을 찾을 수 없습니다.pip을 통해 lxml을 설치할 때 libxml2가 설치되어 있습니까?

libxml2 라이브러리에서 함수 xmlCheckVersion을 찾을 수 없습니다.pip을 통해 lxml을 설치할 때 libxml2가 설치되어 있습니까? 오류가 납니다.Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?pip을 통해 lxml을 설치하려고 할 때. c:\users\f\appdata\local\temp\xmlXPathInitqjzysz.c(1) : fatal error C1083: Cannot open include file: 'libxml/xpath.h': No such file or directory *****************************************************..

programing 2023.10.20

템플릿이 존재하지 않음 - Django 오류

템플릿이 존재하지 않음 - Django 오류 장고휴게프레임워크를사용하고있는데계속오류가발생합니다. Exception Type: TemplateDoesNotExist Exception Value: rest_framework/api.html 제가 어떻게 잘못되고 있는지 모르겠습니다.REST Framework를 처음 시도해 봅니다.코드입니다. views.py import socket, json from modules.data.models import * from modules.utils import * from rest_framework import status from rest_framework.decorators import api_view from rest_framework.response import R..

programing 2023.10.20

바인딩되지 않은 메서드 f ()은(대신 classobj 인스턴스를 받았음) fibo_instance를 첫 번째 인수로 호출해야 합니다.

바인딩되지 않은 메서드 f ()은(대신 classobj 인스턴스를 받았음) fibo_instance를 첫 번째 인수로 호출해야 합니다. Python에서 클래스에서 메서드를 실행하려고 하면 오류가 발생합니다. Traceback (most recent call last): File "C:\Users\domenico\Desktop\py\main.py", line 8, in fibo.f() TypeError: unbound method f() must be called with fibo instance as first argument (got nothing instead) 코드 : (swineflu.py ) class fibo: a=0 b=0 def f(self,a=0): print fibo.b+a b=a; r..

programing 2023.10.20

수업이나 사전을 사용해야 합니까?

수업이나 사전을 사용해야 합니까? 필드만 포함하고 메서드는 포함하지 않는 클래스가 있습니다. 다음과 같습니다. class Request(object): def __init__(self, environ): self.environ = environ self.request_method = environ.get('REQUEST_METHOD', None) self.url_scheme = environ.get('wsgi.url_scheme', None) self.request_uri = wsgiref.util.request_uri(environ) self.path = environ.get('PATH_INFO', None) # ... 이것은 쉽게 받아쓰기로 번역될 수 있습니다.은 추후 더 이 있고다를 하면 더 수 ...

programing 2023.10.10

Python 프로젝트에서 Google API를 사용하도록 GOOGLE_APPLICATION_CREEDENCALES 설정

Python 프로젝트에서 Google API를 사용하도록 GOOGLE_APPLICATION_CREEDENCALES 설정 저는 프로그래밍 초보자이고 구글 API 사용법을 배우려고 합니다.Python. 내가 가지고 있습니다. 구글 클라우드에서 프로젝트를 만들고 내가 사용하고 싶은 API를 활성화 시켰습니다.Natural Language API. 크리덴셜을 생성하고 크리덴셜 JSON 파일을 다운로드하여 다음과 같이 저장했습니다.apikey.JSON 터미널에서 다음 명령을 실행했습니다: 내보내기GOOGLE_APPLICATION_CREDENTIALS=apikey.JSON, 오류가 터지지 않았습니다. 하지만 가장 간단한 코드를 실행해도 credential 변수를 찾을 수 없다는 오류가 있습니다. 저는 지금 무엇을 ..

programing 2023.09.20

문자열 길이에 따라 문자열 데이터 필터링

문자열 길이에 따라 문자열 데이터 필터링 저는 문자열 길이가 10이 아닌 데이터를 걸러내는 것을 좋아합니다. 열이 있는 행을 걸러내려고 하면A의 또는B이거는 줄 길이가 10이 아니라 해봤어요. df=pd.read_csv('filex.csv') df.A=df.A.apply(lambda x: x if len(x)== 10 else np.nan) df.B=df.B.apply(lambda x: x if len(x)== 10 else np.nan) df=df.dropna(subset=['A','B'], how='any') 이것은 느리게 작동하지만 작동합니다. 그러나 데이터를 저장할 때 오류가 발생하기도 합니다.A는 문자열이 아니라 숫자입니다(다음의 경우 숫자로 interpre됨).read_csv입력 파일 읽기):..

programing 2023.09.20

python 명령 줄 프로그램을 인터프리터가 아닌 임의의 것을 자동으로 완성하는 방법

python 명령 줄 프로그램을 인터프리터가 아닌 임의의 것을 자동으로 완성하는 방법 저는 파이썬 인터프리터에서 파이썬 객체의 자동 완성을 설정하는 방법을 알고 있습니다(유닉스에서). 구글은 이것을 어떻게 하는지에 대한 설명을 위해 많은 히트를 보여줍니다. 안타깝게도 관련 자료가 너무 많아서 제가 해야 할 일을 찾기가 어렵고 약간 다릅니다. python으로 작성된 명령줄 프로그램에서 임의의 항목을 활성화, 탭/자동 완료하는 방법을 알아야 합니다. 저의 구체적인 사용 사례는 이메일을 보내야 하는 명령줄 파이썬 프로그램입니다.사용자가 전자 메일 주소의 일부를 입력하고 선택적으로 TAB 키를 누르면 전자 메일 주소(디스크에 주소가 있음)를 자동으로 완료할 수 있습니다. 윈도우나 맥에서 작동하는 데 필요한 것이..

programing 2023.09.10

BeautifulSoup에서 스크립트 태그를 제거할 수 있습니까?

BeautifulSoup에서 스크립트 태그를 제거할 수 있습니까? 할 수 있다baba', 'html.parser') for s in soup.select('script'): s.extract() print(soup) baba 향후 참조가 필요한 사용자를 위한 업데이트된 답변:정답은. 다른 방법을 사용할 수 있지만,decompose제자리에서 작동합니다. 사용 예: soup = BeautifulSoup('This is a slimy text and I am slimer') soup.i.decompose() print str(soup) #prints 'This is a slimy text and' 쓰레기 같은 것을 제거하는 데 꽤 유용합니다.") [x.extract() for x in a.findAll('sc..

programing 2023.09.05
반응형