Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów


6
Jak drukować do konsoli w pytest?
Próbuję używać TDD (programowanie oparte na testach) z pytest. pytestnie printdo konsoli, kiedy używam print. Używam go pytest my_tests.pydo uruchomienia. documentationZdaje się mówić, że to powinno działać domyślnie: http://pytest.org/latest/capture.html Ale: import myapplication as tum class TestBlogger: @classmethod def setup_class(self): self.user = "alice" self.b = tum.Blogger(self.user) print "This should be printed, …

3
Jak zdobyć ostatnie N rzędów pandy DataFrame?
Mam pandas dataframe df1i df2(df1 to vanila dataframe, df2 jest indeksowana przez „STK_ID” i „RPT_Date”): >>> df1 STK_ID RPT_Date TClose sales discount 0 000568 20060331 3.69 5.975 NaN 1 000568 20060630 9.14 10.143 NaN 2 000568 20060930 9.49 13.854 NaN 3 000568 20061231 15.84 19.262 NaN 4 000568 20070331 17.00 …
175 python  pandas  dataframe 

1
Jak zrobić filtrowanie mniejsze lub równe w zestawie zapytań Django?
Próbuję filtrować użytkowników według niestandardowego pola w każdym profilu użytkownika o nazwie profil. To pole nazywa się poziomem i jest liczbą całkowitą z przedziału od 0 do 3. Jeśli filtruję za pomocą równości, otrzymuję listę użytkowników z wybranym poziomem zgodnie z oczekiwaniami: user_list = User.objects.filter(userprofile__level = 0) Kiedy próbuję filtrować, …

11
NSRange od Swift Range?
Problem: NSAttributedString pobiera NSRange, gdy używam Swift String, który używa Range let text = "Long paragraph saying something goes here!" let textRange = text.startIndex..<text.endIndex let attributedString = NSMutableAttributedString(string: text) text.enumerateSubstringsInRange(textRange, options: NSStringEnumerationOptions.ByWords, { (substring, substringRange, enclosingRange, stop) -> () in if (substring == "saying") { attributedString.addAttribute(NSForegroundColorAttributeName, value: NSColor.redColor(), range: substringRange) …
175 ios  macos  swift  nsrange 



11
Ręcznie ustaw wartość dla kontrolki FormBuilder
To doprowadza mnie do szału, jestem pod pistoletem i nie mogę sobie pozwolić na spędzenie na tym kolejnego dnia. Próbuję ręcznie ustawić wartość kontrolną („dept”) w ramach komponentu, ale to po prostu nie działa - nawet nowa wartość loguje się do konsoli. Oto instancja FormBuilder: initForm() { this.form = this.fb.group({ …

7
Wyodrębnij kolumnę dplyr tbl jako wektor
Czy istnieje bardziej zwięzły sposób na pobranie jednej kolumny tabeli dplyr jako wektora z tabeli z zapleczem bazy danych (tj. Ramki / tabeli danych nie można bezpośrednio podzestawiać)? require(dplyr) db <- src_sqlite(tempfile(), create = TRUE) iris2 <- copy_to(db, iris) iris2$Species # NULL To byłoby zbyt łatwe, więc collect(select(iris2, Species))[, 1] …

4
Czy można użyć std :: string w constexpr?
Używając C ++ 11, Ubuntu 14.04, domyślnego łańcucha narzędzi GCC . Ten kod nie działa: constexpr std::string constString = "constString"; błąd: typ 'const string {aka const std :: basic_string}' zmiennej constexpr 'constString' nie jest dosłowny ... ponieważ ... 'std :: basic_string' ma nietrywialny destruktor Czy można użyć std::stringw constexpr? (najwyraźniej …

2
TypeError: unhashable type: „dict”
Ten fragment kodu daje mi błąd, unhashable type: dictczy ktoś może mi wyjaśnić, jakie jest rozwiązanie negids = movie_reviews.fileids('neg') def word_feats(words): return dict([(word, True) for word in words]) negfeats = [(word_feats(movie_reviews.words(fileids=[f])), 'neg') for f in negids] stopset = set(stopwords.words('english')) def stopword_filtered_word_feats(words): return dict([(word, True) for word in words if word …
175 python 

18
Nie znaleziono polecenia Laravel PHP
Zainstalowałem Laravela używając Composera bez problemów, ale kiedy próbuję uruchomić " laravel " na moim terminalu mam ten typowy błąd: -bash: laravel: nie znaleziono polecenia Jeśli przeczytam dokumentację oficjalnej strony, muszę to zrobić: Pamiętaj, aby umieścić katalog ~ / .composer / vendor / bin w swojej PATH, aby plik wykonywalny …
175 php  bash  laravel 



2
Stream.Seek (0, SeekOrigin.Begin) lub Position = 0
Jeśli chcesz zresetować strumień do początku (np. MemoryStream), Jest to najlepsza praktyka stream.Seek(0, SeekOrigin.Begin); lub stream.Position = 0; Widziałem, że oba działają dobrze, ale zastanawiałem się, czy jeden jest bardziej poprawny niż drugi?
175 c#  .net  stream 

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.