Voici le début de mon programme. Je veux que beaucoup de fonctions soient à l'intérieur de la boucle for comme vu dans la 3ème fonction ici. Comment je vais à ce sujet?Exécuter plusieurs fonctions dans une boucle for python
#!/usr/bin/env python
from rdflib import URIRef, Graph
from StringIO import StringIO
import subprocess as sub
class Wordnet():
def __init__(self, graph):
graph = Graph()
def process_file(self, file):
file = open("new_2.txt", "r")
return file
def line_for_loop(self, file):
for line in file:
def split_pointer_part(self, before_at, after_at, line):
before_at, after_at = line.split('@', 1)
return before_at, after_at
def split_word_part(self, word_part, line):
word_part = line.split()
return word_part
Est-ce juste une question de indenter tout le reste dans la boucle ou est-il lorsque la fonction est appelée que la boucle doit être définie?
Comment faire pour appeler plusieurs fonctions dans le cadre d'un programme? Je suis nouveau à python et je ne sais pas vraiment.
Vous avez deux questions différentes ici. – RyPeck
Quand vous dites "processus", vous entendez certainement quelque chose de différent. Qu'essayez-vous de faire avec ce fichier? – aestrivex