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.

5
os.path.dirname (__ plik__) zwraca pusty
Chcę uzyskać ścieżkę do bieżącego katalogu, w którym jest wykonywany plik .py. Na przykład prosty plik D:\test.pyz kodem: import os print os.getcwd() print os.path.basename(__file__) print os.path.abspath(__file__) print os.path.dirname(__file__) To dziwne, że wynik to: D:\ test.py D:\test.py EMPTY Oczekuję tych samych wyników z getcwd()i path.dirname(). Biorąc pod uwagę os.path.abspath = os.path.dirname …
165 python 

7
SQLAlchemy: wydrukuj rzeczywiste zapytanie
Naprawdę chciałbym móc wydrukować prawidłowy kod SQL dla mojej aplikacji, w tym wartości, zamiast powiązać parametry, ale nie jest oczywiste, jak to zrobić w SQLAlchemy (z założenia, jestem prawie pewien). Czy ktoś rozwiązał ten problem w sposób ogólny?
165 python  sqlalchemy 

4
Odwołujący się do siebie klucz obcy Django
Jestem trochę nowy w aplikacjach internetowych i ogólnie rzeczach z bazami danych, więc może to być głupie pytanie. Chcę utworzyć model („CategoryModel”) z polem wskazującym na podstawowy identyfikator innego wystąpienia modelu (jego elementu nadrzędnego). class CategoryModel(models.Model): parent = models.ForeignKey(CategoryModel) Jak mam to zrobic? Dzięki!

10
Jak uzyskać aktualnie dostępne GPU w tensorflow?
Mam plan wykorzystania rozproszonego TensorFlow i widziałem, że TensorFlow może używać GPU do szkolenia i testowania. W środowisku klastrowym każda maszyna może mieć 0 lub 1 lub więcej procesorów graficznych i chcę uruchomić mój wykres TensorFlow na procesorach GPU na jak największej liczbie komputerów. Odkryłem, że podczas uruchamiania tf.Session()TensorFlow podaje …
165 python  gpu  tensorflow 

5
Stosowanie funkcji z wieloma argumentami w celu utworzenia nowej kolumny pandy
Chcę utworzyć nową kolumnę w pandasramce danych, stosując funkcję do dwóch istniejących kolumn. Po tej odpowiedzi udało mi się utworzyć nową kolumnę, gdy potrzebuję tylko jednej kolumny jako argumentu: import pandas as pd df = pd.DataFrame({"A": [10,20,30], "B": [20, 30, 10]}) def fx(x): return x * x print(df) df['newcolumn'] = …
165 python  pandas 


6
Uruchamianie konkretnego przypadku testowego w Django, gdy Twoja aplikacja ma katalog testing
Dokumentacja Django ( http://docs.djangoproject.com/en/1.3/topics/testing/#running-tests ) mówi, że możesz uruchamiać indywidualne przypadki testowe, określając je: $ ./manage.py test animals.AnimalTestCase Zakłada się, że masz testy w pliku tests.py w swojej aplikacji Django. Jeśli to prawda, to polecenie działa zgodnie z oczekiwaniami. Mam swoje testy aplikacji Django w katalogu testing: my_project/apps/my_app/ ├── __init__.py …

2
moduł argparse Jak dodać opcję bez argumentów?
Stworzyłem skrypt przy użyciu argparse. Skrypt musi wybrać nazwę pliku konfiguracyjnego jako opcję, a użytkownik może określić, czy ma wykonać cały skrypt, czy tylko go symulować. Argumenty do przekazania: ./script -f config_file -slub ./script -f config_file. Jest ok dla części -f config_file, ale ciągle pyta mnie o argumenty dla -s, …
165 python  argparse 

4
Pandas DataFrame do listy słowników
Mam następującą ramkę DataFrame: klient pozycja1 pozycja2 pozycja3 1 pomidor jabłkowy 2 pomarańczowe ziemniaki wodne 3 sok z chipsów mango które chcę przetłumaczyć na listę słowników w wierszu rows = [{'customer': 1, 'item1': 'apple', 'item2': 'milk', 'item3': 'tomato'}, {'customer': 2, 'item1': 'water', 'item2': 'orange', 'item3': 'potato'}, {'customer': 3, 'item1': 'juice', …

22
PyLint Błąd „Unable to Import” - jak ustawić PYTHONPATH?
Używam PyLint z wnętrza Wing IDE w systemie Windows. Mam podkatalog (pakiet) w swoim projekcie i wewnątrz pakietu importuję moduł z najwyższego poziomu, tj. __init__.py myapp.py one.py subdir\ __init__.py two.py Wewnątrz two.pymam import onei to działa dobrze w czasie wykonywania, ponieważ katalog najwyższego poziomu (z którego myapp.pyjest uruchamiany) znajduje się …

18
Wskazówki dotyczące debugowania Pythona [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Zamknięte 6 lat temu . Zamknięte . To pytanie i odpowiedzi na nie są zablokowane, ponieważ pytanie jest niezwiązane z tematem, ale ma znaczenie historyczne. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. Jakie są twoje najlepsze wskazówki …
164 python  debugging 

7
Jak posortować mongodb za pomocą pymongo
Próbuję użyć funkcji sortowania podczas wysyłania zapytań do mojej bazy danych mongoDB, ale kończy się to niepowodzeniem. To samo zapytanie działa w konsoli MongoDB, ale nie tutaj. Kod jest następujący: import pymongo from pymongo import Connection connection = Connection() db = connection.myDB print db.posts.count() for post in db.posts.find({}, {'entities.user_mentions.screen_name':1}).sort({u'entities.user_mentions.screen_name':1}): print …
164 python  mongodb  pymongo 



9
Wyodrębnianie określonych kolumn w tablicy numpy
To łatwe pytanie, ale powiedz, że mam macierz MxN. Chcę tylko wyodrębnić określone kolumny i zapisać je w innej tablicy numpy, ale otrzymuję nieprawidłowe błędy składniowe. Oto kod: extractedData = data[[:,1],[:,9]]. Wygląda na to, że powyższa linia powinna wystarczyć, ale chyba nie. Rozejrzałem się, ale nie mogłem znaleźć nic rozsądnego …
164 python  syntax  numpy 

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.