Pytania oznaczone «python»

96
Losowe ciągi znaków w Pythonie

Jak utworzyć losowy ciąg w Pythonie? Potrzebowałem liczby, a następnie powtarzanie postaci, aż skończysz, to jest to, co stworzyłem def random_id(length): number = '0123456789' alpha = 'abcdefghijklmnopqrstuvwxyz' id = '' for i in range(0,length,2): id += random.choice(number) id +=...

96
metoda iteracji po kolumnach zdefiniowanych w modelu sqlalchemy?

Próbowałem dowiedzieć się, jak iterować po liście kolumn zdefiniowanych w modelu SQLAlchemy. Chcę go do pisania metod serializacji i kopiowania do kilku modeli. Nie mogę po prostu iterować, obj.__dict__ponieważ zawiera wiele elementów specyficznych dla SA. Czy ktoś wie, jak uzyskać następujące...

96
Jak zapisać wszystkie zmienne w bieżącej sesji Pythona?

Chcę zapisać wszystkie zmienne w moim bieżącym środowisku Pythona. Wydaje się, że jedną z opcji jest użycie modułu „pikle”. Jednak nie chcę tego robić z 2 powodów: Muszę wywołać pickle.dump()każdą zmienną Kiedy chcę pobrać zmienne, muszę zapamiętać kolejność, w jakiej zapisałem zmienne, a...

96
nazwa miesiąca na numer miesiąca i odwrotnie w Pythonie

Próbuję utworzyć funkcję, która może przekształcić numer miesiąca w skróconą nazwę miesiąca lub skróconą nazwę miesiąca na numer miesiąca. Myślałem, że to częste pytanie, ale nie mogłem go znaleźć w Internecie. Myślałem o module kalendarza . Widzę, że aby przekonwertować numer miesiąca na...

96
Osadzanie Pythona w aplikacji na iPhone'a

Więc to jest nowe tysiąclecie; Apple machnął ręką; teraz legalne jest włączenie interpretera języka Python do aplikacji na iPhone'a (App Store). Jak się to robi? Cała istniejąca dyskusja (nic dziwnego) odnosi się do jailbreakingu. (Starsze pytanie: czy mogę pisać natywne aplikacje na iPhone'a w...

96
Python [Errno 98] Adres jest już używany

W moim programie używającym gniazd w Pythonie czasami muszę go przerwać za pomocą Ctrl-C. Kiedy to robię, zamyka połączenie za pomocą socket.close(). Jednak kiedy próbuję go ponownie otworzyć, muszę poczekać, co wydaje się minutę, zanim będę mógł ponownie się połączyć. Jak prawidłowo zamknąć...

96
niezrozumiały typ danych

Próbuję użyć macierzy do obliczenia rzeczy. Oto kod import numpy as np # some code mmatrix = np.zeros(nrows, ncols) print mmatrix[0, 0] ale otrzymuję komunikat „niezrozumiany typ danych” i działa, jeśli robię to z terminala.

96
Co znaczy?

Analizuję kod w Pythonie i nie wiem co pop = population[:] znaczy. Czy jest to coś w rodzaju list tablic w Javie, czy też jak tablica dwuwymiarowa?

96
Python argparse: Ustaw wymagany co najmniej jeden argument

Używam argparsedo programu Pythona, który może -process, -uploadlub obu: parser = argparse.ArgumentParser(description='Log archiver arguments.') parser.add_argument('-process', action='store_true') parser.add_argument('-upload', action='store_true') args = parser.parse_args() Program jest bez...

96
lokalizacja Pythona w systemie Mac OSX

Jestem trochę zdezorientowany z Pythonem na OSX. Nie wiem, czy poprzedni właściciel laptopa zainstalował macpythona za pomocą macport. Przypomniałem sobie, że osx ma wbudowaną wersję Pythona. Próbowałem użyć type -a pythoni wynik powrócił python is /usr/bin/python python is...