そうでない場合はos.path.esists(key_word):os.mkdir(key_word)
パスが存在することを確認し、クロールデータ分類がダウンロードしたファイルを保存するとき
機能
関数は、コードの量を削減しない独立したツールです。
関数の構文
デフ関数名、定義ツール名- 「と同じ変数指定、」機能」を実現するために、使用前に関数名を();(関数名のデフ+による内部コードをカプセル化)
DEFの名前():通常のライター名() #は関数を使用します
-
空の機能;
#TODO:登録は一時的に、ブックマークを挿入するために#を記述されていない
パス#は空の関数会計ポジションを書きます -
パラメータ;
型参照(説明)引数(特定値)
DEF 追加(X、Y): #1 X、Y型基準戻りX + Y 追加(1、2)#1,2引数
-
デフォルトの型パラメータ。
あなたは、コールの時点で値を支払うことができない、それは置き換えデフォルト値にその値を支払うことができ、定義の段階で値を支払っていました。
-
キーワード引数;
関数を呼び出すときに、パラメータの値によって指定された方法で値のペアは、位置調整を破ることができます
あなたは、キーワード引数に参加するために確固たる地位を混在させることができますが、引数は、引数の後にキーの位置でなければならない、とタイプのため、重複する基準値を支払うことができません。
-
場所パラメータ;
定義された型パラメータを左から右に、それぞれの値は、位置引数がそれに対応している必要があり、送達されなければなりません。
-
関数の戻り値;リターン
処理ロジックによって得られたいくつかの内部コード関数の結果の後。する必要があるが、結果を印刷していません
リターン機能は終わりの兆候であります
リターンの戻り値は、任意のデータ型を指定できます
-
いいえ参照機能しません。
引数には、何も入力パラメータを直接使用しません
DEF 追加():印刷('固定コンテンツ')を追加()
-
関数のパラメータがあります。
パラメータがありますが、あなたが入力パラメータを使用する必要があります。
DEF (追加のx、y)は:リターンは、X + Yが追加(1、2)