Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonで親ディレクトリを取得するにはどうすればよいですか?


Python 3.4以降では、pathlibモジュールを使用して親ディレクトリを取得できます。

from pathlib import Path
print(Path('/home/username').parent)

出力

これにより、出力が得られます:

/home

古いバージョンでは、パスでos.path.joinを呼び出し、「..」(親ディレクトリを表す)を呼び出してから、os.path.abspathを使用してその絶対パスを見つけることができます。

import os
print(os.path.abspath(os.path.join('/home/username', '..')))

出力

これにより、出力が得られます:

/home

  1. Pythonを使用して一連のポイントの中心を取得するにはどうすればよいですか?

    一連の点の中心を取得するには、リストのすべての要素を追加し、その合計をリストの長さで割って、結果が対応する軸の中心になるようにします。 ステップ データポイントのリストを2つ作成します。 plot()を使用してxおよびyデータポイントをプロットします メソッド。 xおよびyデータポイントの中央のタプルを取得します。 プロットに中心点を配置します。 xおよびyデータポイントの中心のラベルとして中心に注釈を付けます。 図を表示するには、 show()を使用します メソッド。 例 from matplotlib import pyplot as plt pl

  2. Python Tkinterのルートウィンドウを削除するにはどうすればよいですか?

    Tkinterアプリケーションのテスト中に、Tkinterdefaultウィンドウまたはフレームを非表示にする必要がある場合があります。 Tkinterウィンドウを非表示にするか、破棄するかの2つの一般的な方法があります。 mainloop() 外部イベントによって閉じられなくなるまで、Tkinterウィンドウを実行し続けます。ウィンドウを破棄するには、 destroy()を使用できます 呼び出し可能なメソッド。 ただし、Tkinterウィンドウを非表示にするには、通常、ルートウィンドウまたはメインウィンドウで呼び出すことができる「withdraw」メソッドを使用します。 この例では、