Suggestion for hands-on exercise 1 in "Exasol Advanced Analytics"/"Details on UDF Script"

Padawan

Hi all,

as for the Python-version of the above exercise, you may want to suggest using Python3. For generating a password that is actually safe to use, it is advisable to use the module secrets, which uses a random number generator that is up to cryptographic standards (which is not the case for module random). The secrets module is part of the Python Standard Library only for Python 3.6 and newer, so it won't work with 2.7.

And then of course, Python 2.7 is legacy for quite some time already, so maybe using Python3 instead of 2.7 everywhere would be a nice update for the next version of the course.

Kind regards,

Michael

1 ACCEPTED SOLUTION

Moderator
Moderator

Hi Michael,

thank you for the feedback and for your interest in our free online courses!

Good idea to use Python 3 instead of Python throughout the course - we've thought about that as well. Will be considered for upcoming new versions of the course.

As for the exercise in question: We do not recommend to use that password generator in production anyway. It is purely for educational purpose, and the same goes for the whole course:

What we demo there and the exercises to be done by attendees is for educational purposes only.

Best regards

Uwe

View solution in original post

1 REPLY 1

Moderator
Moderator

Hi Michael,

thank you for the feedback and for your interest in our free online courses!

Good idea to use Python 3 instead of Python throughout the course - we've thought about that as well. Will be considered for upcoming new versions of the course.

As for the exercise in question: We do not recommend to use that password generator in production anyway. It is purely for educational purpose, and the same goes for the whole course:

What we demo there and the exercises to be done by attendees is for educational purposes only.

Best regards

Uwe

View solution in original post