Originariamente inviata da
MItaly
"Non funziona nulla" non vuol dire niente... ottieni errori? Non ottieni il risultato che speravi?
In ogni caso, sicuramente quello che fai in quel codice non ha molto senso, visto che prima chiami una funzione per farti creare un grafo completo (ma non le passi il parametro del numero di vertici), poi apri un CSV, leggi una riga (come stringa) e la assegni alla variabile a cui prima avevi assegnato il grafo (che quindi va perduto).
Inoltre networkx.clique non è una classe, è un modulo che
contiene diverse funzioni libere... Su che funzione hai problemi? Ne hai letto la documentazione?
Più in generale: che cosa stai cercando di fare? E ancora più in generale: non puoi programmare buttando statement a caso e sperando che qualcosa magicamente funzioni. Python è un linguaggio con una curva di apprendimento dolce, ma in ogni caso prima di metterti ad usare librerie (molto relativamente) complesse ti devi studiare il linguaggio (e contestualmente, se è il tuo primo linguaggio di programmazione, imparare a ragionare in maniera algoritmica, che è cosa più sottile ma più importante della sintassi di uno specifico linguaggio); poi potrai affrontare altre librerie, ma, anche lì, non andando completamente a caso ma leggendone prima qualche introduzione/tutorial (per avere il "feeling" di come è impostata la libreria) e la documentazione di riferimento delle classi/funzioni di cui hai effettivamente bisogno.
Il forum può essere uno strumento di aiuto quando "ti incastri", ma scrivere istruzioni random e poi delegare a terzi di "aggiustare" (=riscrivere) secondo le necessità non è un metodo di lavoro che porta lontano.