Domande taggate «python»

Python è un linguaggio di programmazione multi-paradigma, tipizzato in modo dinamico e multiuso. È progettato per essere rapido da imparare, comprendere e utilizzare e applicare una sintassi pulita e uniforme. Si noti che Python 2 è ufficialmente fuori supporto dal 01-01-2020. Tuttavia, per domande Python specifiche della versione, aggiungi il tag [python-2.7] o [python-3.x]. Quando si utilizza una variante o libreria Python (ad esempio Jython, PyPy, Pandas, Numpy), includerlo nei tag.

16
Perché Python 3.6.1 lancia AttributeError: il modulo 'enum' non ha l'attributo 'IntFlag'?
Ho appena installato Python 3.6.1 per MacOS X Quando tento di eseguire la console (o eseguire qualsiasi cosa con Python3), viene generato questo errore: AttributeError: module 'enum' has no attribute 'IntFlag' $ /Library/Frameworks/Python.framework/Versions/3.6/bin/python3 Failed to import the site module Traceback (most recent call last): File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site.py", line 544, in <module> …



7
Dimensioni in memoria di una struttura Python
Esiste un riferimento per la dimensione della memoria della struttura dati Python su piattaforme a 32 e 64 bit? In caso contrario, sarebbe bello averlo su SO. Più esaustivo è, meglio è! Quindi quanti byte vengono utilizzati dalle seguenti strutture Python (a seconda lendel tipo di contenuto e se pertinente)? …

13
Invio di posta da Python tramite SMTP
Sto usando il seguente metodo per inviare posta da Python usando SMTP. È il metodo giusto da usare o ci sono trucchi che mi mancano? from smtplib import SMTP import datetime debuglevel = 0 smtp = SMTP() smtp.set_debuglevel(debuglevel) smtp.connect('YOUR.MAIL.SERVER', 26) smtp.login('USERNAME@DOMAIN', 'PASSWORD') from_addr = "John Doe <john@doe.net>" to_addr = "foo@bar.com" …
118 python  smtp 

6
La comprensione dell'elenco riassocia i nomi anche dopo l'ambito della comprensione. È giusto?
Le comprensioni stanno avendo alcune interazioni impreviste con l'ambito. È questo il comportamento previsto? Ho un metodo: def leave_room(self, uid): u = self.user_by_id(uid) r = self.rooms[u.rid] other_uids = [ouid for ouid in r.users_by_id.keys() if ouid != u.uid] other_us = [self.user_by_id(uid) for uid in other_uids] r.remove_user(uid) # OOPS! uid has been …

4
Unittest setUp / tearDown per diversi test
Esiste una funzione che viene attivata all'inizio / alla fine di uno scenario di test? Le funzioni setUp e tearDown vengono attivate prima / dopo ogni singolo test. In genere mi piacerebbe avere questo: class TestSequenceFunctions(unittest.TestCase): def setUpScenario(self): start() #launched at the beginning, once def test_choice(self): element = random.choice(self.seq) self.assertTrue(element …

3
Come compilare uno script Python in un eseguibile binario
Devo convertire uno script Python in un eseguibile Windows. Ho installato Python 2.6 su python26. Ho creato uno script e l'ho mantenuto C:\pythonscript. All'interno di questa cartella ci sono due file Setup.pye oldlogs.py(questo file necessita di copertura) setup.py il codice è from distutils.core import setup import py2exe setup(console=['oldlogs.py']) Come posso …

9
In Tensorflow, ottieni i nomi di tutti i tensori in un grafico
Sto creando reti neurali con Tensorfloweskflow ; per qualche motivo voglio ottenere i valori di alcuni tensori interni per un dato input, quindi sto usando myClassifier.get_layer_value(input, "tensorName"), myClassifieressendo a skflow.estimators.TensorFlowEstimator. Tuttavia, trovo difficile trovare la sintassi corretta del nome del tensore, anche conoscendone il nome (e mi sto confondendo tra …


7
Controllo della versione di un modulo Python in fase di esecuzione
Molti moduli Python di terze parti hanno un attributo che contiene le informazioni sulla versione del modulo (di solito qualcosa come module.VERSIONo module.__version__), tuttavia alcuni no. Esempi particolari di tali moduli sono libxslt e libxml2. Devo controllare che la versione corretta di questi moduli venga utilizzata in fase di esecuzione. …
118 python  module  version 

10
Accesso agli elementi del dizionario Python per indice
Considera un dict come mydict = { 'Apple': {'American':'16', 'Mexican':10, 'Chinese':5}, 'Grapes':{'Arabian':'25','Indian':'20'} } Come si accede, ad esempio, a un particolare elemento di questo dizionario? per esempio, vorrei stampare il primo elemento dopo aver formattato il primo elemento di Apple che nel nostro caso è solo "americano"? Informazioni aggiuntive La …
118 python  dictionary 

9
In che modo Python gestisce int e long?
Qualcuno sa come Python gestisce internamente i tipi int e long? Sceglie il tipo giusto dinamicamente? Qual è il limite per un int? Sto usando Python 2.6, è diverso con le versioni precedenti? Come devo capire il codice qui sotto? >>> print type(65535) <type 'int'> >>> print type(65536*65536) <type 'long'> …
118 python  integer 

4
Python xml ElementTree da una sorgente di stringa?
ElementTree.parse legge da un file, come posso usarlo se ho già i dati XML in una stringa? Forse mi manca qualcosa qui, ma deve esserci un modo per usare ElementTree senza scrivere la stringa su un file e leggerlo di nuovo. xml.etree.elementtree
118 python  xml 

3
Come sopprimere l'avviso del futuro di Panda?
Quando eseguo il programma, Pandas dà 'Avviso futuro' come sotto ogni volta. D:\Python\lib\site-packages\pandas\core\frame.py:3581: FutureWarning: rename with inplace=True will return None from pandas 0.11 onward " from pandas 0.11 onward", FutureWarning) Ho ricevuto il messaggio, ma voglio solo impedire a Panda di mostrare questo messaggio ancora e ancora, c'è qualche parametro …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.