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

Pythonでのコミットとロールバック操作


コミット

コミットは、変更を確定するためにデータベースに緑色の信号を与える操作であり、この操作の後、変更を元に戻すことはできません。

commitを呼び出す簡単な例を次に示します。 メソッド。

db.commit()

ロールバック

1つ以上の変更に満足できず、それらの変更を完全に元に戻したい場合は、 rollback()を使用してください。 メソッド。

rollback()を呼び出す簡単な例を次に示します。 メソッド。

db.rollback()

  1. Pythonでの<>の操作とは何ですか?

    <>演算子は、Python2.xでは演算子と等しくないため使用できます。同じ操作に対して!=演算子もあります。 Python 3.xでは、<>演算子は非推奨になりました。 Python 2.7 >>> a=5                                                     &n

  2. Python文字列で数学演算を実行できますか?

    eval関数を使用して、文字列の数式を評価できます。 例 たとえば、コンテンツ(4 * 5)+ 21の文字列がある場合、それを評価して結果を取得できます。 >>> s = "(4*5) + 22" >>> eval(s) 42 Evalは、括弧が指定されていない場合などの数式を評価するためのPythonルールに従います。evalを使用する場合は、セキュリティの大きな抜け穴やバグの原因となる可能性があるため、十分に注意してください。