<はじめての python_cw4 >

python_cw3に続いて、今度は、モールスにしたい文字をファイルにして、そのファイルに
書かれた文字をモール信号にします。
これが出来れば、汎用エディターで簡単にファイルにすることが出来るので便利です。

<その前に>
次のプログラムを実行して見て下さい。cwmoji1.txtを読み込んで表示します。
cwmoji1.txtの中身は、TNX FB QSO 73 です。(同じフォルダに置きます)
-------------------------------------------------

with open ("cwmoji1.txt",mode="r") as f:
    moji=f.readline()

n_len=len(moji)
print (moji)
print ("文字数=" , n_len )
-------------------------------------------------

右画像の結果になったでしょうか
 

次は、cwmoji1.txtのファイルの有無をチェックして、無い場合はプログラムを終了する。
import os、import sysを記述します(パス、ディレクトリ関係用)

-------------------------------------------------
import os
import sys


if os.path.exists("cwmoji1.txt"):
    print ("cwmoji1.txt確認しました")
else:
    print ("cwmoji1.txt確認出来ません、終了します")
    sys.exit()

with open ("cwmoji1.txt",mode="r") as f:
    moji=f.readline()

n_len=len(moji)
print (moji)
print ("文字数=" , n_len )
-------------------------------------------------



  cwmoji1.txt有り                                                                     cwmoji1.txt無い