【いんぽーと】
インポート とは?
最終更新:
💡 取り込む前に、形式と扱いを確かめる
外部のデータをアプリやシステムに取り込む操作。ファイルを開くこととの違い、項目対応・文字コード・重複、プログラミングのimportとの区別を解説します。
📌 このページのポイント
インポートって、ファイルを開くこと?
外部のデータをアプリやシステムに取り込むことだよ。連絡先のCSVを連絡先一覧へ追加する、といった操作が例だ。「開く」との呼び分けはアプリによって違い、必ず専用形式や形式変換の有無で分かれるわけではない。
エクスポートとの違いは?
エクスポートはアプリから外へ書き出す操作だよ。移行では、元のアプリから書き出したファイルを、別のアプリに取り込むことがある。ただし両方が同じ形式に対応していても、すべての項目をそのまま移せるとは限らないんだ。
CSVなら、どのアプリにも入れられる?
同じデータを2回入れたら、重複は自動で防げる?
アプリや設定による。Outlookの従来版の連絡先取り込みでは、重複を置き換える・重複を作る・重複を取り込まない選択がある。他の製品にも同じ選択肢があるとは限らないので、実行前に確認しよう。
安全に移すには、どう始めればいい?
書き込み先と上書き・追加の設定を確認し、必要なら既存データをバックアップして少量で試そう。件数だけでなく、項目の内容やエラーを確認する。失敗したときに、一部だけ入ったか、まったく入っていないかも確かめるんだ。
PythonやJavaScriptのimportは、ファイル移行?
もっと詳しく知りたい人へ
インポートできれば、完全なバックアップになる?
いいえ。書き出し・取り込みで保持する情報は形式と製品によります。書式、添付ファイル、関連付け、権限などが含まれない場合があります。復元に必要な情報が含まれるか、実際に取り戻せるかを確認して、データ移行とバックアップを区別します。
プログラムのimportは、何も実行しない宣言?
言語と利用形態によります。Pythonでは初回の読み込み時などにモジュールの初期化コードが実行されます。JavaScriptでも読み込むモジュールの評価を伴います。コードを単にコピーする操作ではなく、利用するモジュールと初期化時の動作を確認します。
まとめ:ざっくりこれだけ覚えればOK!
「インポート」って出てきたら「外部のデータをアプリやシステムへ取り込む操作」と思えばだいたいOK!
📖 おまけ:英語の意味
「Import」 = 輸入する・取り込む
💬 外部から中へ取り込むという意味で使われます。アプリへのデータの取り込みと、プログラミングでモジュールを利用する宣言・処理は、同じ呼び名でも具体的な動作が異なります。