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

Pythonで現在のファイルのディレクトリのフルパスを取得するにはどうすればよいですか?


現在のファイルへの完全なパスを知るには、osモジュールを使用します。

>>> import os
>>> print(os.path.realpath(__file__))
/home/ayush/qna/path.py

  1. Python 3でtkinterファイルダイアログから文字列を取得するにはどうすればよいですか?

    tkinterアプリケーションでファイルシステムと対話するには、Tkinter filedialogを使用できます。 モジュール。これは、システム内のファイルを処理する方法を提供します。 ファイルダイアログ モジュールは、開発者がアプリケーションのさまざまなファイルダイアログを作成するのに役立つ多くの組み込み関数を提供します。 ファイルダイアログのいずれかを使用できます アプリケーションにダイアログを実装するための関数。 最も一般的に使用される関数はfiledialog.askopenfilename()です。 これは通常、特定のプログラムインターフェイスでファイルを開くようにユーザーに求

  2. Pythonで現在開いているファイル行を取得するにはどうすればよいですか?

    Pythonはこれを直接サポートしていません。そのためのラッパークラスを作成できます。たとえば、 class FileLineWrapper(object):     def __init__(self, file):         self.f = file         self.curr_line = 0     def close(self):         return self.f.close()   &nb