How can I move the user perspective in Blender with Python? I did some research, but I wasn't able, to find anything.

For clarification: I want to move the user camera in the 3D view. I want to achieve the same effect as the user pressing his middle mouse button and moving the mouse.


Question: How is this site different from Stack Overflow?
Answer: Did you not read the FAQ at all?


About page
What topics can I ask about here?


As I said on Twitter, this site is about asking


  Does this code make my ass look fat?


In other words, general broad-spectrum subjective feedback about blocks of code you've written.

Stated another way, on Stack Overflow it would be


  Why doesn't this code compile?


Whereas here it is 


  Why is my code so ugly?


I hope it is immediately obvious why the latter form would get closed instantly on Stack Overflow.