title: Using pathlib, parent's parent just returns the first parent itself (parent.parent == parent)
body: <p>I'm trying to find the parent directory of the directory that my script is located in:</p>
  
  <pre><code>this = pathlib.Path(__name__)
  parent = this.parent
  parent2 = parent.parent
  </code></pre>
  
  <p>But printing them out shows that the second <code>.parent</code> isn't working:</p>
  
  <pre><code>print(this, this.absolute())
  print(parent, parent.absolute())
  print(parent2, parent2.absolute())
  print(this.parent == this.parent.parent)
  </code></pre>
  
  <p>Yields the output of:</p>
  
  <pre><code>__main__ C:\Users\Markus\Projects\PathTest\bin\__main__
  . C:\Users\Markus\Projects\PathTest\bin
  . C:\Users\Markus\Projects\PathTest\bin
  True
  </code></pre>
  
  <p>I'm clueless, what could be the issue?</p>