cryptanalysis/functions.py
2022-07-08 16:53:22 +02:00

26 lines
481 B
Python

# coding: utf-8
from re import sub
from unidecode import unidecode
def readFile(filename):
data = None
dataFile = str()
with open(filename, 'r') as f:
data = f.readlines()
for d in data:
u = unidecode(d.lower(), 'utf-8')
dataFile += sub(r'[^a-z]', '', u)
return dataFile
def countLetters(text):
# Get number of letters
totalLetters = 0
for letter in text:
totalLetters += 1
return totalLetters