質問編集履歴

1 誤字修正

qwdcf_mag

qwdcf_mag score 47

2018/04/14 16:28  投稿

ベースネームの拡張子を除いた部分をどう呼んだらよいですか
# 疑問
test.txt というファイルがあるとすると、
この全体を **basename** と呼ぶと思います。
では、この「text」の部分は普通どのように呼んだらいいのでしょうか。
では、この「test」の部分は普通どのように呼んだらいいのでしょうか。
自分なりに調べてみたところ、以下のような情報がありました。
## その1 file-stem?
https://www.npmjs.com/package/file-stem
**file-stem**
=Basename without extension.
となっています。
(pathlibのインスタンス変数に「stem」というのがあることから検索で知りました)
## その2 file root ?
https://stackoverflow.com/questions/2235173/file-name-path-name-base-name-naming-standard-for-pieces-of-a-path
Vim calls it **file root** (:help filename-modifiers)
となっています。
ただ、普段あまり耳にしたことがないため、これが普通なのかどうか。
定番はどうなっているのかなど、よく分かりません。
# 質問
そこで質問なのですが、
1 上記の 「test」の部分を、エンジニアの方は普通どのように呼んでいるのでしょうか。
2 「stem」というのは、なぜ、「stem」というのでしょう(何かの略でしょうか)
よろしくお願いいたします。
  • Python

    14763 questions

    Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

  • OS

    257 questions

    OS(オペレーティングシステム)は、システムソフトウェアの一種であり、一般的に、ハードウェアを直接的に管理・操作する最も中心的な機能を有するソフトウェアがオペレーティングシステムとして呼ばれます。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る