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.

8
Aktywuj virtualenv za pomocą skryptu w Pythonie
Chcę aktywować instancję virtualenv ze skryptu w języku Python. Wiem, że jest to całkiem łatwe, ale wszystkie przykłady, które widziałem, używają go do uruchamiania poleceń w środowisku env, a następnie zamykania podprocesu. Chcę po prostu aktywować virtualenv i wrócić do powłoki, w ten sam sposób, w jaki robi to bin …


9
Importuj plik CSV jako pandas DataFrame
W jaki sposób Python odczytuje plik CSV do pandy DataFrame (której mogę następnie użyć do operacji statystycznych, może mieć kolumny z innym typem itp.)? Mój plik CSV "value.txt"ma następującą zawartość: Date,"price","factor_1","factor_2" 2012-06-11,1600.20,1.255,1.548 2012-06-12,1610.02,1.258,1.554 2012-06-13,1618.07,1.249,1.552 2012-06-14,1624.40,1.253,1.556 2012-06-15,1626.15,1.258,1.552 2012-06-16,1626.15,1.263,1.558 2012-06-17,1626.15,1.264,1.572 W R czytalibyśmy ten plik używając: price <- read.csv("value.txt") a to zwróci …
91 python  pandas  csv  dataframe 

7
Wywołaj skrypt Pythona z basha z argumentem
Wiem, że mogę uruchomić skrypt w języku Python z mojego skryptu bash, używając następującego: python python_script.py Ale co jeśli chciałbym przekazać zmienną / argument do mojego skryptu Pythona z mojego skryptu bash. Jak mogę to zrobić? Zasadniczo bash opracuje nazwę pliku, a następnie Python go załaduje, ale muszę wysłać nazwę …
91 python  linux  bash  shell  debian 

5
Przeciążone funkcje w Pythonie?
Czy w Pythonie można mieć przeciążone funkcje? W C # zrobiłbym coś takiego void myfunction (int first, string second) { //some code } void myfunction (int first, string second , float third) { //some different code } a potem, gdy wywołuję funkcję, rozróżnia te dwie na podstawie liczby argumentów. Czy …


6
wybierając spośród pand o wielu indeksach
Mam ramkę danych z wieloma indeksami z kolumnami „A” i „B”. Czy istnieje sposób na wybranie wierszy przez filtrowanie według jednej kolumny z wieloma indeksami bez resetowania indeksu do indeksu jednej kolumny? Na przykład. # has multi-index (A,B) df #can I do this? I know this doesn't work because the …

8
Jak obliczyć prawdopodobieństwo w rozkładzie normalnym przy średniej i odchyleniu standardowym?
Jak obliczyć prawdopodobieństwo w rozkładzie normalnym przy danej średniej, standardowej w Pythonie? Zawsze mogę jawnie zakodować własną funkcję zgodnie z definicją, tak jak zrobił to OP w tym pytaniu: Obliczanie prawdopodobieństwa zmiennej losowej w dystrybucji w Pythonie Zastanawiam się tylko, czy istnieje wywołanie funkcji biblioteki, które pozwoli ci to zrobić. …

1
Ostrzeżenie Cell-var-from-loop od Pylint
Dla następującego kodu: for sort_key, order in query_data['sort']: results.sort(key=lambda k: get_from_dot_path(k, sort_key), reverse=(order == -1)) Pylint zgłosił błąd: Zmienna komórki sort_key zdefiniowana w pętli (cell-var-from-loop) Czy ktoś mógłby podpowiedzieć, co się tutaj dzieje? Z kodu źródłowego pylint opis to: Zmienna używana w zamknięciu jest definiowana w pętli. Spowoduje to, że …

3
Błąd pamięci podczas korzystania z pip install Matplotlib
Używam Pythona 2.7, jeśli próbuję zainstalować Matplotlib, pojawia się ten błąd, jeśli używam „pip install matplotlib” Exception: Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/pip/basecommand.py", line 232, in main status = self.run(options, args) File "/usr/local/lib/python2.7/dist-packages/pip/commands/install.py", line 339, in run requirement_set.prepare_files(finder) File "/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 355, in prepare_files do_download, session=self.session, File "/usr/local/lib/python2.7/dist-packages/pip/download.py", line …


3
Jak ręcznie zainstalować moduł Pypi bez pip / easy_install?
Chcę używać modułu gntp do wyświetlania powiadomień podobnych do tostera dla oprogramowania C / C ++. Chcę spakować wszystkie zależności, aby oprogramowanie było samowykonalne na innym komputerze. Moduł gntp jest dostępny tylko za pośrednictwem instalatora pip, którego nie można użyć (komputer, na którym działa program, nie ma połączenia z Internetem): …

11
Jak sprawdzić, czy ciąg znaków zaczyna się od liczby w Pythonie?
Mam ciąg zaczynający się od liczby (od 0-9) Wiem, że mogę "lub" 10 przypadków testowych z użyciem funkcji startwith (), ale prawdopodobnie istnieje lepsze rozwiązanie więc zamiast pisać if (string.startswith('0') || string.startswith('2') || string.startswith('3') || string.startswith('4') || string.startswith('5') || string.startswith('6') || string.startswith('7') || string.startswith('8') || string.startswith('9')): #do something Czy istnieje …
91 python  string  digits 

2
Wiele do wielu na liście wyświetla django
class PurchaseOrder(models.Model): product = models.ManyToManyField('Product') vendor = models.ForeignKey('VendorProfile') dollar_amount = models.FloatField(verbose_name='Price') class Product(models.Model): products = models.CharField(max_length=256) def __unicode__(self): return self.products Mam ten kod. Niestety błąd pojawia się w admin.py z rozszerzeniemManyToManyField class PurchaseOrderAdmin(admin.ModelAdmin): fields = ['product', 'dollar_amount'] list_display = ('product', 'vendor') Błąd mówi: „PurchaseOrderAdmin.list_display [0]”, „produkt” to ManyToManyField, który nie …

5
Jak sprawdzić, czy moduł Pythona został zaimportowany?
Jak sprawdzić, czy gdzieś w kodzie zaimportowałem moduł? if not has_imported("somemodule"): print('you have not imported somemodule') Powodem, dla którego chciałbym sprawdzić, czy już zaimportowałem moduł, jest to, że mam moduł, którego nie chcę importować, ponieważ czasami psuje mój program.

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.