この記事では、Python のインストール方法と IO プログラミングについて簡単に紹介します。ある程度の参考になります。必要な友人は参考にしてください。お役に立てれば幸いです。
1.python インストール
1.python IDLE
公式 Web サイトをダウンロード: www.python.org
注:選択 コンポーネントをインストールするときは、すべてのコンポーネントをチェックし、pip をチェックして python.exe をパス
2.pycharm
に追加することに特に注意してください 公式 Web サイトをダウンロードします: https://www.jetbrains.com /pycharm/
Google App Engine もサポートする JetBrains によって作成された Python IDE、IronPython
3.Anaconda
公式 Web サイトをダウンロード: https://www.anaconda .com/download/
オープン ソースの Python ディストリビューション。numpy、pandas などの科学的パッケージが多数インストールされています。
2. IO プログラミング
1. ファイルの読み取りと書き込み
##ファイルを開きます: open 関数のモード パラメーター:## open 関数のバッファリング パラメーター:
ファイルの読み取りと書き込み: よく使用されるメソッドには read() があります。 、readlines() 、write()、close()
read(size) は一度に最大 size バイトを読み取り、文字列を返します。readlines() は一度にコンテンツ全体を読み取り、返します行ごとのリスト
使用後はファイルを閉じる必要があります。 IO 例外を防ぐためにファイル操作を実行するには try...finally を使用します
try: f = open("D:/Python/test.txt","r+") # 'r+' == r+w(可读可写,文件若不存在就报错(IOError)) print(f.read()) f.write("def") f.seek(0,0) # 把文件指针从末尾移到开头 print(f.read()) finally: if f: f.close()
Python では、with ステートメントを使用して try...finally コード ブロックと close() メソッドを置き換えることができます
with open("D:/Python/test.txt","r+") as f: print(f.read()) f.write("def") f.seek(0,0) print(f.read())
2. ディレクトリ操作
3. シリアル化
pickle モジュールは、主に dump メソッド (シリアル化されたオブジェクトをファイルに直接書き込む) または dumps メソッド (任意のオブジェクトを str にシリアル化し、それをファイルに書き込む) を使用してシリアル化を実装するために Python で使用されます。 storage)
import pickle d = dict(url="index.html",title="首页",content="首页")print(pickle.dumps(d)) with open("D:/Python/test.txt","wb") as f: pickle.dump(d,f)
pickle モジュールは主に、load メソッド (ファイルをオブジェクトに直接逆シリアル化する) またはloads メソッド (str をオブジェクトに逆シリアル化する) を使用して逆シリアル化を実装します。
with open("D:/Python/test.txt","rb") as f: d = pickle.load(f)print(d) d = pickle.loads(b'\x80\x03}q\x00(X\x03\x00\x00\x00urlq\x01X\n\x00\x00\x00index.htmlq\x02X\x05\x00\x00\x00titleq\x03X\x06\x00\x00\x00\xe9\xa6\x96\xe9\xa1\xb5q\x04X\x07\x00\x00\x00contentq\x05h\x04u.')print(d)
上記はこの記事の全内容、Python に関するさらにエキサイティングなコンテンツについては、php 中国語 Web サイトの
Python ビデオ チュートリアルおよび Python 記事チュートリアル の列に注目してください。 ! !
以上がPython のインストール方法と IO プログラミングの簡単な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。