def main(): analisa_ficheiro.pede_nome("pessoa.json") analisa_ficheiro.gera_nome("pessoa.json") analisa_ficheiro.calcula_linhas("pessoa.json") analisa_ficheiro.calcula_carateres("pessoa.json") analisa_ficheiro.calcula_palavra_comprida("pessoa.json") analisa.ficheiro.calcula_ocorrencia_de_letras("pessoa.json")
def main(): path = os.getcwd() + "/test.txt" print(analisa.pede_nome()) analisa.gera_nome() analisa.calcula_linhas(path) analisa.calcula_carateres(path) analisa.calcula_ocorrencia_letras(path) return
def main(): fileName = analisa_ficheiro.pede_nome() jsonFile = open(analisa_ficheiro.gera_nome(fileName), "w") jsonText = { "Lines": analisa_ficheiro.calcula_linhas(fileName), "Characters": analisa_ficheiro.calcula_carateres(fileName), "Biggest_Word": analisa_ficheiro.calcula_palavra_comprida(fileName), "Words_Dictionary": analisa_ficheiro.calcula_ocorrencia_de_letras(fileName) } json.dump(jsonText, jsonFile, indent=4, sort_keys=True) print("Created", analisa_ficheiro.gera_nome(fileName), "! :)")
def main(nome): f = open(nome.split(".")[0] + "_resultados" + ".txt", "a") f.write("linhas " + str(analisa_ficheiro.calcula_linhas(nome)) + "\n") f.write("carateres " + str(analisa_ficheiro.calcula_carateres(nome)) + "\n") f.write("palavra_maior " + str(analisa_ficheiro.calcula_palavra_comprida(nome)) + "\n") f.write("ocorrencia_das_letras " + str(analisa_ficheiro.calcula_ocorrencia_de_letras(nome))) f.close() analisa_ficheiro.gera_nome( analisa_ficheiro.pede_nome( nome.split(".")[0] + "_resultados" + ".txt"))
def main(): try: dictionary = {} nameFile = analisa_ficheiro.pede_nome() newFile = analisa_ficheiro.gera_nome(nameFile) print(f"New File Name -> {newFile}") dictionary["Number Lines"] = analisa_ficheiro.calcula_linhas(nameFile) dictionary["Number Chars"] = analisa_ficheiro.calcula_carateres(nameFile) dictionary["Biggest One"] = analisa_ficheiro.calcula_palavra_comprida(nameFile) dictionary["Number of Chars Occurrences"] = analisa_ficheiro.calcula_ocorrencia_de_letras(nameFile) with open(newFile, 'w') as jFile: json.dump(dictionary, jFile, indent=4) jFile.close() except OSError: sys.exit("Error Writing File")
def main(): nome = analisa_ficheiro.pede_nome() nomeJSON = analisa_ficheiro.gera_nome(nome) file_dict = { "calcula_linhas": analisa_ficheiro.calcula_linhas(nome), "calcula_carateres": analisa_ficheiro.calcula_carateres(nome), "calcula_palavra_comprida": analisa_ficheiro.calcula_palavra_comprida(nome), "calcula_correncia_de_letras": analisa_ficheiro.calcula_correncia_de_letras(nome) } with open(nomeJSON, 'w', encoding='utf-8') as json_file: json.dump(file_dict, json_file, indent=4)
def main(): fichTxt = analisa_ficheiro.pede_nome() lineCount = analisa_ficheiro.calcula_linhas(fichTxt) charCount = analisa_ficheiro.calcula_carateres(fichTxt) longestString = analisa_ficheiro.calcula_palavra_comprida(fichTxt) letterOccurences = analisa_ficheiro.calcula_ocorrencia_de_letras(fichTxt) fichJson = analisa_ficheiro.gera_nome(fichTxt) fileAnalysis = { "Nome Ficheiro.txt": fichTxt, "Nr Linhas": lineCount, "Nr Chars": charCount, "String Maior": longestString, "Occorencia de Letras": letterOccurences, } with open(fichJson, 'w') as json_file: json.dump(fileAnalysis, json_file, indent=4)
def main(): ficheiro = analisa_ficheiro.pede_nome() ficheiro_open = open(analisa_ficheiro.gera_nome(ficheiro), "w") dicionario = { "Nr. de Linhas": analisa_ficheiro.calcula_linhas(ficheiro), "Caracteres": analisa_ficheiro.calcula_carateres(ficheiro), "Palavra mais comprida": analisa_ficheiro.calcula_palavra_comprida(ficheiro), "Ocorrencia de letras": analisa_ficheiro.calcula_ocorrencia_de_letras(ficheiro) } json.dump(dicionario, ficheiro_open, indent=4, sort_keys=True) print(json.dumps(dicionario, indent=4, sort_keys=True), "\n\nO ficheiro", analisa_ficheiro.gera_nome(ficheiro), "foi criado\n")
import json import analisa_ficheiro #print(analisa_ficheiro.pede_nome("bola.txt")) print(analisa_ficheiro.gera_nome("bola.txt")) print(analisa_ficheiro.calcula_linhas("bola.txt")) print(analisa_ficheiro.calcula_carateres("bola.txt")) print(analisa_ficheiro.calcula_palavra_comprida("bola.txt")) print(analisa_ficheiro.calcula_ocorrencia_de_letras("bola.txt"))