Une explication détaillée du script Python génère automatiquement le code d'exemple de fichier requis

高洛峰
Libérer: 2017-02-06 13:22:22
original
1273 Les gens l'ont consulté

Le script python génère automatiquement les fichiers requis

Au travail, nous avons souvent besoin d'écrire un fichier dans un autre. Cependant, comme il s'agit d'une relation correspondante, nous pouvons certainement résumer les règles et laisser l'ordinateur nous aider. complétons-le. Aujourd'hui, nous utiliserons un Un script python généré à partir d'un fichier universel est utilisé pour implémenter cette fonction, libérant ainsi tout le monde du travail répétitif quotidien !

Définir une fonction

def produceBnf(infilename,outfilename):
  List=[]
  with open(infilename,'r') as inf:
    for line in inf.readlines():
      List.append(re.match("正则表达式").group(?))
  with open(outfilename,'w') as outf:
    i=0
    outf.write("文件头");
    for command in List:
        outf.write(“写入刚刚读取的内容(也可能是某种对应关系)”)
        outf.write("写入其他内容")
    outf.write("写入文件尾")
Copier après la connexion

C'est presque pareil. Dans la plupart des cas, c'est un framework comme celui-ci. Cette fonction nécessite un fichier d'entrée et un fichier de sortie. De manière générale, nous espérons ensuite transmettre les paramètres du fichier d'entrée à partir de la ligne de commande, puis générer le fichier de sortie

dans ce répertoire pour obtenir le chemin d'entrée et de sortie

infile=sys.argv[1]
produceBnf(infile,os.path.join(os.path.dirname(infile),"输出文件的名字"));
Copier après la connexion

Ok, c'est fait, puis nous exécutons ce script python sur la ligne de commande et ajoutons un paramètre et nous avons terminé.

Les scripts sont utilisés pour nous aider à simplifier le travail répétitif et nous permettre de faire des choses plus significatives et nécessitant plus de réflexion. Par conséquent, j'espère que vous utiliserez davantage les scripts à l'avenir pour simplifier votre travail répétitif.

Merci d'avoir lu, j'espère que cela pourra vous aider, merci pour votre soutien à ce site !

Pour des explications plus détaillées sur les scripts Python permettant de générer automatiquement les exemples de codes de fichiers requis et les articles connexes, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal