title: How may I project vectors onto a plane defined by its orthogonal vector in Python?
body: <p>I have a plane, <code>plane A</code>, defined by its orthogonal vector, say <code>(a, b, c)</code>.</p>
  
  <p>(i.e. the vector <code>(a, b, c)</code> is orthogonal to <code>plane A</code>)</p>
  
  <p>I wish to project a vector <code>(d, e, f)</code> onto <code>plane A</code>.</p>
  
  <p><strong>How can I do it in Python?</strong> I think there must be some easy ways.</p>