«python» 태그된 질문

파이썬은 다 패러다임, 동적 타입, 다용도 프로그래밍 언어입니다. 깨끗하고 균일 한 구문을 빠르게 배우고 이해하며 사용하고 적용 할 수 있도록 설계되었습니다. Python 2는 01-01-2020부터 공식적으로 지원되지 않습니다. 그래도 버전 별 Python 질문의 경우 [python-2.7] 또는 [python-3.x] 태그를 추가하십시오. Python 변형 또는 라이브러리 (예 : Jython, PyPy, Pandas, Numpy)를 사용하는 경우 태그에 포함 시키십시오.

9
두 목록을 연결- '+ ='와 extend ()의 차이점
실제로 파이썬에서 목록을 연결하는 두 가지 방법이있을 수 있습니다. 한 가지 방법은 extend () 메소드를 사용하는 것입니다. a = [1, 2] b = [2, 3] b.extend(a) 다른 하나는 더하기 (+) 연산자를 사용합니다. b += a 이제 두 가지 옵션 중 어느 것이 연결을 나열하는 '파이 토닉'방법이며 둘 사이에 차이점이 있습니까?
243 list  python 

8
서버 측 확장을 빌드하려면 postgresql-server-dev-XY를 설치하고 클라이언트 측 애플리케이션을 빌드하려면 libpq-dev를 설치해야합니다.
virtualenv를 사용하여 Django 프로젝트에서 작업하고 로컬 postgres 데이터베이스에 연결합니다. 프로젝트를 실행하면 ImportError: No module named psycopg2.extensions 그런 다음이 명령을 사용하여 설치 pip install psycopg2 그런 다음 설치 중에 다음 오류가 발생합니다. Downloading/unpacking psycopg2==2.4.4 Downloading psycopg2-2.4.4.tar.gz (648kB): 648kB downloaded Running setup.py (path:/home/muhammadtaqi/Projects/MyProjects/OnlineElectionCampaign/venv/build/psycopg2/setup.py) egg_info for package psycopg2 Error: You need to install …



17
파이썬에서 일반적인 bash 관용구를 구현하는 방법은 무엇입니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 휴일 2 년 전 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 나는 현재 잘 기억되지 않는 AWK, sed, Bash 및 작은 Perl을 통해 텍스트 파일 …
242 python  bash  shell 

2
클래스 내의 파이썬 호출 함수
두 좌표 사이의 거리를 계산하는이 코드가 있습니다. 두 함수는 모두 같은 클래스 내에 있습니다. 그러나 함수 distToPoint에서 함수 를 어떻게 호출 isNear합니까? class Coordinates: def distToPoint(self, p): """ Use pythagoras to find distance (a^2 = b^2 + c^2) """ ... def isNear(self, p): distToPoint(self, p) ...
242 python  class  function  call 

12
설정할 목록을 추가 하시겠습니까?
Python 2.6 인터프리터에서 테스트되었습니다. >>> a=set('abcde') >>> a set(['a', 'c', 'b', 'e', 'd']) >>> l=['f','g'] >>> l ['f', 'g'] >>> a.add(l) Traceback (most recent call last): File "<pyshell#35>", line 1, in <module> a.add(l) TypeError: list objects are unhashable 파이썬이 같은 목록을 두 번 추가했는지 알 수있는 방법이 없기 때문에 목록에 …
242 python  list  set 

2
pickle.dump 사용-TypeError : 바이트가 아닌 str이어야합니다.
python3.3을 사용하고 있으며 간단한 사전을 피클하려고 할 때 암호 오류가 있습니다. 코드는 다음과 같습니다. import os import pickle from pickle import * os.chdir('c:/Python26/progfiles/') def storvars(vdict): f = open('varstor.txt','w') pickle.dump(vdict,f,) f.close() return mydict = {'name':'john','gender':'male','age':'45'} storvars(mydict) 그리고 나는 얻는다 : Traceback (most recent call last): File "C:/Python26/test18.py", line 31, in <module> …


6
함수 인수에 별표가 있습니까?
함수의 인수에서 별표는 무엇을합니까? 내가 보았을 때 피클 모듈 ,이 참조 : pickle.dump(obj, file, protocol=None, *, fix_imports=True) 나는 인수 앞의 단일 및 이중 별표에 대해 알고 있지만 (다수의 인수에 대해) 이것은 선행하지 않습니다. 피클과는 아무런 관련이 없습니다. 그것은 아마도 이런 일의 예일뿐입니다. 나는 이것을 통역사에게 보낼 때만 그 이름을 배웠다. …

16
Python JSON은 Decimal 객체를 직렬화합니다.
나는 Decimal('3.9')객체의 일부를 가지고 있으며 이것을 JSON 문자열로 인코딩하고 싶습니다.{'x': 3.9} . 나는 클라이언트 측의 정밀도에 관심이 없으므로 플로트가 좋습니다. 이것을 직렬화하는 좋은 방법이 있습니까? JSONDecoder는 Decimal 객체를 허용하지 않으며 사전에 float로 변환하면 {'x': 3.8999999999999999}잘못된 결과를 낳으며 대역폭을 크게 낭비하게됩니다.

10
왜 파이썬 코드를 컴파일해야합니까?
왜 파이썬 스크립트를 컴파일하겠습니까? .py 파일에서 직접 실행할 수 있으며 제대로 작동하므로 성능상의 이점이 있습니까? 또한 내 응용 프로그램의 일부 파일은 .pyc로 컴파일되는 반면 다른 파일은 그렇지 않은 이유는 무엇입니까?


6
장고 기본 형식 값 설정
다음과 같은 모델이 있습니다. class TankJournal(models.Model): user = models.ForeignKey(User) tank = models.ForeignKey(TankProfile) ts = models.IntegerField(max_length=15) title = models.CharField(max_length=50) body = models.TextField() 위의 모델에 대한 모델 형식도 다음과 같습니다. class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = ('user','ts') 해당 탱크 숨겨진 필드의 기본값을 설정하는 방법을 알고 싶습니다. …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.