0
import pwd
import operator
# Load all of the user data, sorted by username
all_user_data = pwd.getpwall()
interesting_users = sorted((u
for u in all_user_data
if not u.pw_name.startswith('_')),
key=operator.attrgetter('pw_name'))
# Find the longest lengths for a few fields
username_length = max(len(u.pw_name) for u in interesting_users) + 1
home_length = max(len(u.pw_dir) for u in interesting_users) + 1
# Print report headers
fmt = '%-*s %4s %-*s %s'
print fmt % (username_length, 'User',
'UID',
home_length, 'Home Dir',
'Description')
print '-' * username_length, '----', '-' * home_length, '-' * 30
# Print the data
for u in interesting_users:
print fmt % (username_length, u.pw_name,
u.pw_uid,
home_length, u.pw_dir,
u.pw_gecos)
le mot de passe chercher le programme ci-dessus à partir du fichier de mot de passe linux, je veux créer le programme qui montre le fichier du noyau linux qui conservent les journaux de connexion de l'utilisateur. comment entrer dans le noyau s'il vous plaît aider .......mot de passe en utilisant python chercher
J'ai formaté le code pour vous. S'il vous plaît regardez l'aperçu la prochaine fois. Et c'est "noyau", pas "kernal". BTW votre question n'est pas claire. – AndiDog
"comment entrer dans le noyau s'il vous plaît" - comme dans ... Tron? –
le code n'a aucun rapport avec la question. – SilentGhost