Pytania otagowane jako python

Python to wieloparadowy, dynamicznie typowany, uniwersalny język programowania. Został zaprojektowany tak, aby szybko się uczyć, rozumieć i używać oraz wymuszać czystą i jednolitą składnię. Należy pamiętać, że Python 2 oficjalnie nie jest obsługiwany od 01-01-2020. Jednak w przypadku pytań Python specyficznych dla wersji dodaj znacznik [python-2.7] lub [python-3.x]. Jeśli korzystasz z wariantu lub biblioteki Pythona (np. Jython, PyPy, Pandas, Numpy), dołącz go do tagów.

15
Przesyłanie plików Django Rest Framework
Do przesłania pliku używam Django Rest Framework i AngularJs. Mój plik widoku wygląda następująco: class ProductList(APIView): authentication_classes = (authentication.TokenAuthentication,) def get(self,request): if request.user.is_authenticated(): userCompanyId = request.user.get_profile().companyId products = Product.objects.filter(company = userCompanyId) serializer = ProductSerializer(products,many=True) return Response(serializer.data) def post(self,request): serializer = ProductSerializer(data=request.DATA, files=request.FILES) if serializer.is_valid(): serializer.save() return Response(data=request.DATA) Ponieważ ostatnia linia …

6
Niezgrabny wycinek indeksu bez utraty informacji o wymiarach
Używam numpy i chcę indeksować wiersz bez utraty informacji o wymiarze. import numpy as np X = np.zeros((100,10)) X.shape # >> (100, 10) xslice = X[10,:] xslice.shape # >> (10,) W tym przykładzie xslice jest teraz 1 wymiarem, ale chcę, aby był (1,10). W R użyłbym X [10,:, drop = …
100 python  numpy 

26
pip: brak modułu o nazwie _internal
Mam problem, gdy próbuję w jakikolwiek sposób używać pip. Używam Ubuntu 16.04.4 Powinienem powiedzieć, że już go używałem i nigdy nie miałem żadnego problemu, ale zaczynając od dzisiaj, kiedy używam dowolnego polecenia, zawsze otrzymuję ten sam błąd (jako przykład za pomocą pip --upgrade). Traceback (most recent call last): File "/usr/local/bin/pip", …
100 python  pip 

10
Wyodrębnij stronę z pliku PDF jako jpeg
W kodzie Pythona, jak efektywnie zapisać określoną stronę w pliku PDF jako plik jpeg? (Przykład zastosowania: mam serwer sieciowy python flask, na którym zostaną przesłane pliki PDF, a pliki jpeg odpowiadające każdej stronie są przechowywane). To rozwiązanie jest bliskie, ale problem polega na tym, że nie konwertuje ono całej strony …
100 python  image  pdf 

3
Argmax tablicy numpy zwracającej niepłaskie indeksy
Próbuję uzyskać indeksy maksymalnego elementu w tablicy Numpy. Można to zrobić za pomocą numpy.argmax. Mój problem polega na tym, że chciałbym znaleźć największy element w całej tablicy i uzyskać jego indeksy. numpy.argmax można zastosować albo wzdłuż jednej osi, co nie jest tym, czego chcę, lub na spłaszczonej tablicy, co jest …


6
Co to jest% timeit w Pythonie?
Kod zawsze czytam, żeby obliczyć czas w ten sposób: %timeit function() Czy możesz wyjaśnić, co oznacza tutaj „%”? Myślę, że „%” jest zawsze używany do zastąpienia czegoś w ciągu, na przykład% s oznacza zastąpienie ciągu,% d zastąpienie danych, ale nie mam pojęcia o tym przypadku.
100 python  ipython 

4
Zainstaluj tylko dostępne pakiety przy użyciu polecenia „conda install --yes --file Requirements.txt” bez błędów
Podczas instalowania pakietów w Requirements.txt przy użyciu Conda za pomocą następującego polecenia conda install --yes --file requirements.txt Jeśli pakiet w pliku Requirements.txt nie jest dostępny, zgłasza błąd „Brak pakietu”, taki jak ten pokazany poniżej: Korzystanie z witryny Anaconda Cloud api https://api.anaconda.org Pobieranie metadanych pakietu: .... Błąd: w bieżących kanałach linux-64 …
100 python  pip  anaconda 


22
Jak zmaksymalizować okno plt.show () za pomocą Pythona
Z ciekawości chciałbym wiedzieć, jak to zrobić w poniższym kodzie. Szukałem odpowiedzi, ale jest bezużyteczna. import numpy as np import matplotlib.pyplot as plt data=np.random.exponential(scale=180, size=10000) print ('el valor medio de la distribucion exponencial es: ') print np.average(data) plt.hist(data,bins=len(data)**0.5,normed=True, cumulative=True, facecolor='red', label='datos tamano paqutes acumulativa', alpha=0.5) plt.legend() plt.xlabel('algo') plt.ylabel('algo') plt.grid() plt.show()
100 python  matplotlib 

20
Błąd instalacji python-dev: ImportError: Brak modułu o nazwie apt_pkg
Jestem użytkownikiem Debiana i chcę zainstalować python-dev, ale kiedy uruchamiam kod w powłoce jako root: # aptitude install python-dev Otrzymuję następujący błąd: Traceback (most recent call last): File "/usr/bin/apt-listchanges", line 28, in <module> import apt_pkg ImportError: No module named apt_pkg Co wydaje się być problemem i jak mogę go rozwiązać?

6
Jak napisać plik setup.py, aby dołączyć repozytorium Git jako zależność
Próbuję pisać setup.pydla mojej paczki. Mój pakiet musi określać zależność od innego repozytorium Git. Oto, co mam do tej pory: from setuptools import setup, find_packages setup( name='abc', packages=find_packages(), url='https://github.abc.com/abc/myabc', description='This is a description for abc', long_description=open('README.md').read(), install_requires=[ "requests==2.7.0", "SomePrivateLib>=0.1.0", ], dependency_links = [ "git+git://github.abc.com/abc/SomePrivateLib.git#egg=SomePrivateLib", ], include_package_data=True, ) Kiedy biegam: pip …


8
Jak mogę przeanalizować kod Pythona, aby zidentyfikować problematyczne obszary?
Mam duże repozytorium źródłowe podzielone na wiele projektów. Chciałbym sporządzić raport na temat stanu kodu źródłowego, identyfikując obszary problemowe, którymi należy się zająć. W szczególności chciałbym przywołać procedury o dużej cyklicznej złożoności, zidentyfikować powtórzenia i być może przeprowadzić statyczną analizę podobną do kłaczków, aby wykryć podejrzane (a zatem prawdopodobnie błędne) …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.