Prevent splash screen from being shown when using a script?
The attribute to change is not in UserPreferencesView type, but in that class' instance. The right instance to modify, currently used viewing data preferences, is the view attribute of bpy.context.user_preferences:

import bpy

bpy.context.user_preferences.view.show_splash = False