Mam Pythona 3 zainstalowanego na Cygwin. Jednak nie mogę zainstalować pakietów Pythona 3 za pośrednictwem pip. Czy jest na to sposób?
Mam Pythona 3 zainstalowanego na Cygwin. Jednak nie mogę zainstalować pakietów Pythona 3 za pośrednictwem pip. Czy jest na to sposób?
Jak sporządziłbym listę N (powiedzmy 100) liczb losowych, tak aby ich suma wynosiła 1? Mogę utworzyć listę liczb losowych za pomocą r = [ran.random() for i in range(1,100)] Jak bym to zmodyfikował, aby lista sumowała się do 1 (to jest dla symulacji prawdopodobieństwa)....
Próbuję utworzyć plik tekstowy w formacie csv z PyQt4 QTableWidget. Chcę napisać tekst z kodowaniem UTF-8, ponieważ zawiera znaki specjalne. Używam następującego kodu: import codecs ... myfile = codecs.open(filename, 'w','utf-8') ... f =
Jak mogę otwierać pliki w archiwum zip bez wcześniejszego ich rozpakowywania? Używam pygame. Aby zaoszczędzić miejsce na dysku, wszystkie obrazy zostały spakowane. Czy można załadować dany obraz bezpośrednio z pliku zip? Na przykład: pygame.image.load('zipFile/img_01')...
Jeśli wykreślę pojedynczą imshowdziałkę, mogę użyć fig, ax = plt.subplots() ax.imshow(data) plt.xticks( [4, 14, 24], [5, 15, 25] ) aby zastąpić moje etykiety xtick. Teraz kreślę 12 imshowdziałek za pomocą f, axarr = plt.subplots(4, 3) axarr[i, j].imshow(data) Jak mogę zmienić zaznaczenia...
Jak udostępnić zmienną globalną wątkowi? Mój przykład kodu w Pythonie to: from threading import Thread import time a = 0 #global variable def thread1(threadname): #read variable "a" modify by thread 2 def thread2(threadname): while 1: a += 1 time.sleep(1) thread1 = Thread(...
Rozumiem, że IPython nie jest świadomy Virtualenv i że najbardziej logicznym rozwiązaniem jest zainstalowanie ipythona w każdym virtualenv osobno przy użyciu pip install ipython Jak na razie dobrze. Jedną z rzeczy, które zauważyłem, jest to, że jeśli ogólnosystemowa kopia IPythona jest...
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 7 lat temu . Popraw to pytanie Chcę dodać wiele...
Jak mogę sprawdzić wersję scipyzainstalowaną w moim systemie?
PEP8 sugeruje, że: Import należy pogrupować w następującej kolejności: standardowe importy bibliotek powiązany import stron trzecich import lokalnych aplikacji / bibliotek Powinieneś umieścić pustą linię między każdą grupą importów. Czy istnieje sposób, aby sprawdzić, czy...
Próbuję wykreślić liczniki na wykresach z siatką, ale nie jestem w stanie dowiedzieć się, jak się do tego zabrać. Chcę: Mają kropkowane siatki w odstępach 5 Miej znaczące znaczniki tylko co 20 Chcę, żeby kleszcze były poza działką. Miej „liczby” wewnątrz tych siatek Sprawdziłem potencjalne...
Chcę uzyskać daty z sygnatur czasowych, takich jak: 3/1/2014 9:55with datetime.strptimelub coś równoważnego. Miesiąc, dzień miesiąca i godzina nie są wypełnione zerami, ale nie wydaje się, aby wymieniono tutaj dyrektywę formatowania, która byłaby w stanie przeanalizować to automatycznie. Jakie...
Co robi poniższy kod? a = lambda _:True Z tego, co przeczytałem i przetestowałem w interaktywnym monicie, wydaje się, że jest to funkcja, która zawsze zwraca True. Czy dobrze to rozumiem? Mam nadzieję, że zrozumiem, dlaczego _użyto również podkreślenia ( ).
Próbuję utworzyć nową kolumnę z groupbyobliczeń. W poniższym kodzie otrzymuję poprawne obliczone wartości dla każdej daty (patrz grupa poniżej), ale kiedy próbuję utworzyć nową kolumnę ( df['Data4']) za jej pomocą, otrzymuję NaN. Więc próbuję utworzyć nową kolumnę w ramce danych z sumą...
W następstwie tego pytania sprzed lat, czy istnieje kanoniczna funkcja „przesunięcia” w numpy? Nie widzę nic z dokumentacji . Oto prosta wersja tego, czego szukam: def shift(xs, n): if n >= 0: return np.r_[np.full(n, np.nan), xs[:-n]] else: return np.r_[xs[-n:], np.full(-n,...
Mam takie pandy DataFrame X Y Z Value 0 18 55 1 70 1 18 55 2 67 2 18 57 2 75 3 18 58 1 35 4 19 54 2 70 Chcę zapisać te dane do pliku tekstowego, który wygląda następująco: 18 55 1 70 18 55 2 67 18 57 2 75 18 58 1 35 19 54 2 70 Próbowałem czegoś takiego f = open(writePath,...
Wprowadzenie W przypadku języka Java Dependency Injection działa jako czysty OOP, tj. Udostępniasz interfejs do zaimplementowania, aw kodzie struktury akceptujesz instancję klasy, która implementuje zdefiniowany interfejs. Teraz w przypadku Pythona możesz zrobić to samo, ale myślę, że ta...
Używam boto3 do pobierania plików z zasobnika s3. Potrzebuję podobnej funkcjonalności jakaws s3 sync Mój obecny kod to #!/usr/bin/python import boto3 s3=boto3.client('s3') list=s3.list_objects(Bucket='my_bucket_name')['Contents'] for key in list: s3.download_file('my_bucket_name', key['Key'],...
Mam ramkę danych pandy. Chcę wydrukować unikatowe wartości jednej z jego kolumn w porządku rosnącym. Oto jak to robię: import pandas as pd df = pd.DataFrame({'A':[1,1,3,2,6,2,8]}) a = df['A'].unique() print a.sort() Problem polega na tym, że otrzymuję Nonewyjście.
Jak serializować pole wiele-do-wielu na listę czegoś i zwrócić je przez resztę? W poniższym przykładzie próbuję zwrócić post wraz z listą powiązanych z nim tagów. models.py class post(models.Model): tag = models.ManyToManyField(Tag) text =