La programmation

Q & A pour les programmeurs professionnels et passionnés

5
Tiques de date et rotation dans matplotlib
J'ai un problème en essayant de faire tourner mes tiques de date dans matplotlib. Un petit exemple de programme est ci-dessous. Si j'essaye de faire pivoter les graduations à la fin, les graduations ne sont pas tournées. Si j'essaie de faire pivoter les graduations comme indiqué sous le commentaire «plante», …
175 python  matplotlib 



4
Affirmation d'appels successifs à une méthode fictive
Mock a une méthode utileassert_called_with() . Cependant, pour autant que je sache, cela ne vérifie que le dernier appel à une méthode. Si j'ai du code qui appelle la méthode simulée 3 fois successivement, à chaque fois avec des paramètres différents, comment puis-je affirmer ces 3 appels avec leurs paramètres …
175 python  mocking 

6
Comment imprimer sur console dans pytest?
J'essaye d'utiliser TDD (développement piloté par les tests) avec pytest. pytestne sera pas printà la console lorsque je l'utilise print. J'utilise pytest my_tests.pypour l'exécuter. Le documentationsemble dire que cela devrait fonctionner par défaut: http://pytest.org/latest/capture.html Mais: import myapplication as tum class TestBlogger: @classmethod def setup_class(self): self.user = "alice" self.b = tum.Blogger(self.user) …

7
Méthodes d'extension moqueuses avec Moq
J'ai une interface préexistante ... public interface ISomeInterface { void SomeMethod(); } et j'ai étendu cette interface en utilisant un mixin ... public static class SomeInterfaceExtensions { public static void AnotherMethod(this ISomeInterface someInterface) { // Implementation here } } J'ai une classe qui appelle ça que je veux tester ... …

3
Comment obtenir les N dernières lignes d'un pandas DataFrame?
J'ai pandas dataframe df1et df2(df1 est vanila dataframe, df2 est indexé par 'STK_ID' et '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 



7
Extraire une colonne tbl dplyr en tant que vecteur
Existe-t-il un moyen plus succinct d'obtenir une colonne d'un tbl dplyr en tant que vecteur, à partir d'un tbl avec une base de données principale (c'est-à-dire que la trame / table de données ne peut pas être directement sous-ensemble)? require(dplyr) db <- src_sqlite(tempfile(), create = TRUE) iris2 <- copy_to(db, iris) …

4
Est-il possible d'utiliser std :: string dans une constexpr?
Utilisation de C ++ 11, Ubuntu 14.04, la chaîne d'outils par défaut de GCC . Ce code échoue: constexpr std::string constString = "constString"; erreur: le type 'const string {aka const std :: basic_string}' de la variable constexpr 'constString' n'est pas littéral ... parce que ... 'std :: basic_string' a un …

2
TypeError: type non détachable: 'dict'
Ce morceau de code me donne une erreur, unhashable type: dictquelqu'un peut-il m'expliquer quelle est la solution 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 …
175 python 




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.