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

Pythonでファイルの読み取りと書き込みの位置を設定するにはどうすればよいですか?


seek(offset [、whence])メソッドを使用できます。 stdioのfseek()のように、ファイルの現在の位置を設定します。 whence引数はオプションであり、デフォルトは0(絶対ファイル配置)です。他の値は、1(現在の位置を基準にしてシーク)および2(ファイルの終わりを基準にしてシーク)です。たとえば、テキストがHello \ nworldのmy_fileというファイルがあり、最初のlの直前に移動する場合は、次を使用できます。

f = open('my_file', 'r')
f.seek(2)
f.close()

これにより、最初のlの直前へのポインタが検索されます。


  1. Python-パンダのデータフレームをCSVファイルに書き込む方法

    pandasデータフレームをPythonでCSVファイルに書き込むには、 to_csv()を使用します 方法。まず、リストの辞書を作成しましょう- # dictionary of lists d = {'Car': ['BMW', 'Lexus', 'Audi', 'Mercedes', 'Jaguar', 'Bentley'],'Date_of_purchase': ['2020-10-10', '2020-10-12', '

  2. Pythonopenpyxlモジュールを使用してExcelファイルの読み取りと書き込み

    Pythonは、Excelファイルを操作するためのopenpyxlモジュールを提供します。 このモジュールでは、Excelファイルの作成方法、書き込み方法、読み取り方法などを実装できます。 openpyxlモジュールをインストールするには、コマンドプロンプトでこのコマンドを記述できます pip install openpyxl シートにタイトル名を付けたい場合 サンプルコード import openpyxl my_wb = openpyxl.Workbook() my_sheet = my_wb.active my_sheet_title = my_sheet.title print