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

Pythonを使用して開いているファイルに関連するシステム構成情報を取得するにはどうすればよいですか?


fpathconf(file_descriptor、name)関数を呼び出して、開いているファイルに関連するシステム構成情報を取得できます。 nameは、取得する構成値を指定します。定義されたシステム値の名前である文字列の場合があります。これらの名前は、多くの規格で指定されています。この関数はUnixシステムでのみ使用可能であることに注意してください。たとえば、

import os, sys
# Open a file
fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT )
# Now get maximum number of links to the file.
no = os.fpathconf(fd, 'PC_LINK_MAX')
print "Maximum number of links to the file. :%d" % no
# Now get maximum length of a filename
no = os.fpathconf(fd, 'PC_NAME_MAX')
print "Maximum length of a filename :%d" % no
os.close( fd)

上記のプログラムを実行すると、次の結果が生成されます。

Maximum number of links to the file. :127
 Maximum length of a filename :255

  1. tkFileDialog(Tkinter)を使用してファイルの絶対パスを取得するにはどうすればよいですか?

    Tkinterは、機能的で機能的なアプリケーションを作成および開発するために使用される標準のPythonライブラリです。アプリケーションのロジックを構築するために使用できるさまざまな組み込み関数、モジュール、およびパッケージがあります。 tkFileDialog はTkinterライブラリで利用可能な組み込みモジュールであり、システムファイルやディレクトリとのやり取りに役立ちます。ただし、 tkFileDialog を使用して、読み取りモードで特定のファイルを選択すると、 、ファイルで利用可能な情報を処理するためにさらに使用できる可能性があります。 ファイルがアプリケーションにロードさ

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

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