Webページの作成

おはようございます。magnetです。

ずっと前に以下のページで streamlit を使ったWEBページを紹介しました。

(興味があればこちらもご覧下さい!)

そこで、今回はレポート作成に役立つようなサイトを作りたいと考え、

文字数カウントサイト

なるものを作りました。

https://share.streamlit.io/maglill/saisyonoyatu/main/mojisuu.py

上記のURLから飛ぶことが出来るので一回見てみて下さい!

これはサイト名通り、Wordなどに書いた文字をコピー&ペーストしてカウントボタンを押すと文字数をカウントしてくれます。

WordとかGoogleドキュメントに文字数を数えてくれる機能があるのは知りません笑

改善点としては英単語とかは文字数ではなく単語数が主流なので、正確に数えてくれません。

例えば、yesは3文字、weは2文字、canは3文字というようになります。

あくまで文字数ですからね~……

気分によって使い分けてみては?

最後に、コードを貼って終わりとします。ここまでご覧頂きありがとうございました!

import streamlit as st

st.title('文字数カウントサイト')
st.write('')
#ただの改行
'このサイトは入力された文章の文字数をカウント出来るサイトです。'
'「文字数足りてるかな?」と思ったら活用してみて下さい。'
st.write('')
#ただの改行

text=st.text_input('↓ ↓ ↓  入力してね  ↓ ↓ ↓')
#これ1つでテキストボックスも完備。

st.write('')
#ただの改行

n=len(text)
#textをnと置く。

if n==0:
    st.write('文字が入力されていないよ。')
    #未入力の時

if st.button('カウント'):
    st.write('文字数は',n,'です。')
    #ボタン押したとき文字数表示
    if n==0:
        st.write('nothing in the textbox. are you kidding me :△')    
    elif 1100<= n <=1300:
        st.write('およそA4一枚程度だよ。')
    elif 20000<= n <=40000:
        st.write('おおよそ卒業論文の文字数だよ。')
    else:
        st.write('')

ゼミ室の大掃除

こんばんは。magnetです。

今日はゼミ後にゼミ室の掃除を行いました。

しよう!という話が前期から出ていたのは内緒です笑

小倉先生が机を新調して下さるそうで♪

前にあった研究室で使っていた机やソファ、棚など大きなものから小さなものまでたくさん捨てました。

以下にpeaceから貰った作業風景とすっからかんのゼミ室の画像を載せておきますね。

作業風景
すっからかんのゼミ室

こうしてものを捨ててみると、改めて広さを実感しますね^^

日の光もよく入ってくるようになったので、お部屋も明るくなりそうです。

近日、机が到着するとのことなので、生まれ変わった姿を見るのがとても楽しみです。

記事をお読みのみなさまも、このように新しい雰囲気で来年度をスタート出来ると良いですね!

以上、大掃除の報告でした!