Pytania oznaczone «python»

188
Jak zainstalować wiele pakietów Pythona za pomocą pip

Wiem, że to łatwy sposób, ale nie znalazłem go ani tutaj, ani w Google. Byłem więc ciekawy, czy istnieje sposób na zainstalowanie wielu pakietów za pomocą pip. Coś jak: pip install progra1 , progra2 ,progra3 ,progra4 . lub: pip install (command to read some txt containing the name of the...

188
TypeError: element sekwencji 0: oczekiwany ciąg, znaleziono int

Próbuję wstawić dane ze słownika do bazy danych. Chcę iterować wartości i odpowiednio je sformatować, w zależności od typu danych. Oto fragment kodu, którego używam: def _db_inserts(dbinfo): try: rows = dbinfo['datarows'] for row in rows: field_names = ",".join(["'{0}'".format(x) for x in...

187
Które jest szybsze w Pythonie: x **. 5 lub math.sqrt (x)?

Zastanawiam się nad tym od jakiegoś czasu. Jak mówi tytuł, która jest szybsza, rzeczywista funkcja lub po prostu podniesienie do połowy mocy? AKTUALIZACJA Nie jest to kwestia przedwczesnej optymalizacji. Jest to po prostu pytanie o to, jak faktycznie działa podstawowy kod. Jaka jest teoria...

187
Konwertuj ciąg znaków na obiekt klasy Python?

Biorąc pod uwagę ciąg znaków wprowadzany przez użytkownika do funkcji Python, chciałbym wyciągnąć z niego obiekt klasy, jeśli istnieje klasa o tej nazwie w aktualnie zdefiniowanej przestrzeni nazw. Zasadniczo chcę implementacji funkcji, która da taki wynik: class Foo:...

187
Jak mogę określić katalog roboczy dla popen

Czy istnieje sposób na określenie działającego katalogu poleceń w Pythonie subprocess.Popen()? Na przykład: Popen('c:\mytool\tool.exe', workingdir='d:\test\local') Mój skrypt w języku Python znajduje się w C:\programs\python Czy można uruchomić C:\mytool\tool.exew katalogu D:\test\local? Jak...

187
Jak połączyć dwa generatory w Pythonie?

Chcę zmienić następujący kod for directory, dirs, files in os.walk(directory_1): do_something() for directory, dirs, files in os.walk(directory_2): do_something() do tego kodu: for directory, dirs, files in os.walk(directory_1) + os.walk(directory_2): do_something() Dostaję błąd:...

187
Python csv string to array

Czy ktoś zna prostą bibliotekę lub funkcję do analizowania ciągu zakodowanego w formacie CSV i przekształcania go w tablicę lub słownik? Nie sądzę, żebym chciał mieć wbudowany moduł csv, ponieważ we wszystkich przykładach, które widziałem, pobiera ścieżki plików, a nie...

187
etykiety osi pyplot dla podplotów

Mam następujący wątek: import matplotlib.pyplot as plt fig2 = plt.figure() ax3 = fig2.add_subplot(2,1,1) ax4 = fig2.add_subplot(2,1,2) ax4.loglog(x1, y1) ax3.loglog(x2, y2) ax3.set_ylabel('hello') Chcę mieć możliwość tworzenia etykiet osi i tytułów nie tylko dla każdej z dwóch podplotów, ale...

187
kombinacje między dwiema listami?

Minęło trochę czasu i mam problem z owinięciem głowy algorytmem, który staram się stworzyć. Zasadniczo mam dwie listy i chcę uzyskać wszystkie kombinacje dwóch list. Być może nie tłumaczę tego poprawnie, oto przykład. name = 'a', 'b' number = 1, 2 wyjście w tym przypadku byłoby: 1. A1 B2 2. B1...

187
Dodaj kolumnę do ramki danych o stałej wartości

Mam istniejącą ramkę danych, którą muszę dodać dodatkową kolumnę, do której będzie zawierać tę samą wartość dla każdego wiersza. Istniejące df: Date, Open, High, Low, Close 01-01-2015, 565, 600, 400, 450 Nowy plik df: Name, Date, Open, High, Low, Close abc, 01-01-2015, 565, 600, 400, 450 Wiem,...

186
Jak mogę użyć pliku DLL z Pythona?

Jaki jest najłatwiejszy sposób korzystania z DLLpliku od wewnątrz Python? W szczególności, w jaki sposób można tego dokonać bez pisania dodatkowego C++kodu opakowania, w którym można by udostępnić funkcjonalność Python? Natywna Pythonfunkcjonalność jest zdecydowanie lepsza niż korzystanie z...