(1 ~ 3件目表示 / 3件中)
タグ「ファイル名」の条件で表示中。

記事一覧

  • WindowsのC言語でUnicodeのファイル名をfopenする: fopen unicode file name

    328, 2021-09-22

    結論から言うと

    結論から言うと、Windows環境のC言語(GCC)のfopen()関数は、ソースコード内のUnicodeなファイル名を開くことができません。
    日本語などのUnicodeが混じったファイル名をfopen()に渡すとfopen()はファイルを開くのに失敗します。

    そのためWindows環境のC言語でUnicodeなファイル名を開くには次のようにする必要があります。
    マルチバイト列なファイル名をいったんワイド文字列に変換します。
    そして_wfopen()というワイド文字列に対応したファイルオープン関数で開きます。

    (省略されました)

  • Pythonのbasenameの使い方: パスのファイル名部分を抽出する

    255, 2021-05-21

    Pythonのbasenameの使い方

    Pythonにはパスに関するモジュールos.pathがあります。
    このモジュールを使うとパスの操作を簡単に行うことが可能です。

    パスのファイル名部分を抽出したい場合はos.path.basename()を使います。
    これを使うとパスからファイル名部分を抽出できます。

    (省略されました)

  • Pythonでパスからファイル名を取得する【os.path.basename】

    245, 2021-05-08

    Pythonでパスからファイル名を取得する

    Pythonでは文字列のパスに書かれているファイル名を関数1つで取得することができます。
    Pythonではそういった用途にはos.path.basename()を使います。

    ファイル名を取得したいケースは意外と多いものです。
    例えばファイルをコピーしたい時にコピー元のファイル名を維持してコピー先に同じファイル名で保存したい時です。
    コピー先で同じファイル名を使いたい場合はコピー元のパスからファイル名を取得する必要があります。

    (省略されました)

(1 ~ 3件目表示 / 3件中)
タグ「ファイル名」の条件で表示中。