Articles of python

Erreurs de conception Python

Il y a quelque temps, alors que j’apprenais le Javascript, j’ai étudié le Javascript: les bons côtés , et j’ai particulièrement apprécié les chapitres sur les parties mauvaises et laides. Bien sûr, je n’étais pas d’accord avec tout, car résumer les défauts de conception d’un langage de programmation est dans une certaine mesure subjectif – […]

Comment fermer une session SQLAlchemy?

Suivant ce que nous avons commenté dans Comment fermer la connexion sqlalchemy dans MySQL , je vérifie les connexions que SQLAlchemy crée dans ma firebase database et je n’arrive pas à les fermer sans quitter Python. Si je lance ce code dans une console Python, la session rest ouverte jusqu’à ce que je quitte Python: […]

se connecter à une firebase database en utilisant psycopg2 sans mot de passe

J’ai une firebase database postgres sur mon localhost auquel je peux accéder sans mot de passe $ psql -d mwt psql (8.4.12) Type “help” for help. mwt=# SELECT * from vatid; id | requester_vatid |… —–+—————–|… 1719 | IT00766780266 |… Je veux accéder à cette firebase database à partir de django. J’ai donc mis des […]

python pandas append une colonne dans dataframe de la liste

[EDIT: Sujet / titre incorrect du message corrigé] J’ai un dataframe avec des colonnes comme ceci: ABC 0 4 5 6 7 7 6 5 La plage possible de valeurs dans A est seulement de 0 à 7 . J’ai aussi une liste de 8 éléments comme ceci: List=[2,5,6,8,12,16,26,32] //There are only 8 elements in […]

make distutils dans Python trouve automatiquement les paquets

Lorsque vous décrivez un paquet Python dans setup.py dans distutils dans Python, y a-t-il un moyen de le faire pour obtenir automatiquement tous les répertoires qui __init__.py un __init__.py et les inclure en tant que sous-paquet? c’est à dire si la structure est: mypackage/__init__.py mypackage/a/__init__.py mypackage/b/__init__.py Je veux éviter de faire: packages = [‘mypackage’, ‘mypackage.a’, […]

Django: calcule la sum des valeurs de la colonne via la requête

J’ai un modèle class ItemPrice( models.Model ): price = models.DecimalField ( max_digits = 8, decimal_places=2 ) …. J’ai essayé ceci pour calculer la sum des price dans cette requête: items = ItemPrice.objects.all().annotate(Sum(‘price’)) qu’est-ce qui ne va pas dans cette requête? ou existe-t-il un autre moyen de calculer la colonne Somme des price ? Je sais […]

Fonction hexadécimale pour éponger les zéros

J’ai écrit cette fonction simple: def padded_hex(i, l): given_int = i given_len = l hex_result = hex(given_int)[2:] # remove ‘0x’ from beginning of str num_hex_chars = len(hex_result) extra_zeros = ‘0’ * (given_len – num_hex_chars) # may not get used.. return (‘0x’ + hex_result if num_hex_chars == given_len else ‘?’ * given_len if num_hex_chars > given_len […]

erreur: impossible de créer ‘/Library/Python/2.7/site-packages/xlrd’: autorisation refusée

J’essaie d’installer xlrd sur mac 10.8.4 pour pouvoir lire des fichiers Excel via python. J’ai suivi les instructions sur http://www.simplistix.co.uk/presentations/python-excel.pdf J’ai fait ça: décompresser le dossier sur le bureau dans le terminal, cd dans le dossier décompressé $ python setup.py installer C’est ce que je reçois: running install running build running build_py creating build creating […]

La description de PyPi ne fonctionne pas

J’ai téléchargé un paquet sur PyPi en utilisant: python setup.py register -r pypi python setup.py sdist upload -r pypi J’essaie de modifier la description, j’ai écrit (s’il vous plaît ne modifiez pas le format du morceau de code suivant, je l’ai fait dans le but de démontrer mon problème): **nose-docssortingng-plugin** This plugin enables you to […]

Impossible de trouver le répertoire d’inclusion de Protobuf lors de l’installation de mysql-connector sur pip

J’ai tiré le code mysql-connector-python et quand j’utilise python ./setup.py build j’obtiens l’erreur suivante: Unable to find Protobuf include directory. pip install Protobuf était inutile Comment puis-je résoudre ce problème?