Pythonノート– category –
-
Pythonノート
startswith(),endswith()以外で途中にある文字を確認する方法【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonで文字列の文字を確認するのにstartswith()とendswith()を使っていたが、この2つは「初めの文字から~」「終わりの文字から~」ってことなので、文字列の真ん中あたりにある文... -
Pythonノート
TkinterでComboboxを使いたい【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonでThinter()関数を使っていて、プルダウンみたいなことができないか調べていたら、 Comboboxというのがでてきたので、 今回勉強しました。 TkinterでComboboxを使う方法 まず... -
Pythonノート
関数をさらに関数にする【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonで関数にしたプログラムがあり、それをさらに関数にできるか、 今回勉強しました。 結論できます! 作った関数の上に「def」と関数名を書いて、インデントをずらすと、 うまく... -
Pythonノート
中央値を出す【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonで抽出したcsvファイルのデータの中央値を知りたくて、 今回勉強しました。 .median()を使う まず、プログラムを書きますね。 df.median() dfの中に中央値を出したい数値が入... -
Pythonノート
セルの幅を調整する【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonのopenpyxlでセルの幅を調整したくて、 今回勉強しました。 column_dimensions[].widthを使う まず、プログラムを書きますね。 ws.column_dimensions["A"].width = 12 とする... -
Pythonノート
散布図を作る【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonのopenpyxlで散布図を作りたくて、 今回勉強しました。 chart.ScatterChart()を使う ”まとめ”という名前のsheetのA列に日付、B列に体温が入力されているデータがあるとします... -
Pythonノート
セルの表示形式をユーザー定義に変える【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonで抽出したcsvファイルのデータは文字列で取得していました。 Excelに貼り付けたとき、表示形式は「標準」になるので、「ユーザー定義」に変えられないか、 今回勉強しました... -
Pythonノート
日付を取得する【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonで抽出したデータの日付を取得しようと思い、csvファイルのデータの中を見ていると、 いい感じの値があったので、それを取得する方法を勉強しました。 取得方法 まず、手順を... -
Pythonノート
.mean()で取った値をDataFrame化する【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonで抽出したデータの平均値がほしかったので、.mean()を使って平均値をとった。 そのままだと、使いにくいので、DataFrameにしてみました。 pd.DataFrame()を使う まず、プログ... -
Pythonノート
ValueError: Cannot convert (‘木’,) to Excel【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonで抽出したデータをExcelに貼り付けようとしようしたら、 ValueError: Cannot convert ('木',) to Excel 、 というエラーがでました。 文字だとエラーがでる まず、状況を説明... -
Pythonノート
pythonが入っていないパソコンでもpythonで作ったプログラムを動かしたい。【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 会社で、セキュリティ上オンラインで使えないパソコンがあります。 また、pythonをインストールしていない人にもpythonで作ったプログラムを使えるようにならないかと思い、 今回、... -
Pythonノート
Exception in Tkinter callback …… TypeError: startswith first arg must be str or a tuple of str, not Entry【python】
Exception in Tkinter callback 環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonでtkinterを使っていて、「Exception in Tkinter callback ……」「 TypeError: startswith first arg must be str or a tuple of str, not Entr... -
Pythonノート
キーワードを使って、ファイルを分別にしたい。【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonを使っていて、フォルダに大量のファイルがありました。 初めの文字は「startswith()」、 最後の文字は「endswith()」、 で、分別できたけど、真ん中あたりにある文字を検出し... -
Pythonノート
ファイル名の前の文字を検出して、分別にしたい。【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonを使っていて、フォルダに大量のファイルがありました。 ファイルの最初の文字を分別したいと思い、 今回、勉強しました。 startswith()を使って、分類する まず、プログラム... -
Pythonノート
.csvのファイルを分別にしたい。【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonを使っていて、フォルダに大量のファイルがありました。 「.csv」のデータだけがほしいなと思い、 今回、勉強しました。 endswith()を使って、分類する まず、プログラムを書... -
Pythonノート
python glob SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonを使っていて、glob関数でファイルのパスを取得して、コピペしたら、 「python glob SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-... -
Pythonノート
複数、階層があるフォルダのcsvファイルを全部取得する【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonを使っていて、glob関数でフォルダの中身の中にあるcsvファイルを全部取得しようとしたら、そのフォルダが何層にもなって、さらにほかのフォルダにもcsvファイルが存在してい... -
Pythonノート
Outlookの改行ができない【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonを使って、Outlookでメールの本文を書いていました。改行したくて、pythonの次の行に文章を書いたのですが、うまくいきませんでした。 なので、今回はOulookで改行する方法を... -
Pythonノート
タスクスケジューラを使って、pythonを定期実行する【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 作ったpythonのプログラムを定期実行できるようにしてみました。 手順 アプリ"タスクスケジューラ"を開く。開くと、右側に「操作」というタブがあり、そこの「タスク作成」をクリッ... -
Pythonノート
pythonをコマンドプロンプトで実行する【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonでプログラムを書いてて、コマンドプロンプトで実行してみました。 手順 コマンドプロンプトを開く"cd pythonファイルがあるパス" で実行したいファイルがあるパスへ移動する”... -
Pythonノート
DataFrameを並び替える【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonでプログラムを書いてて、dfに大量のデータが入っていたので、並び替えたいと思い、今回勉強しました。 sort_values()を使う sort_values()を使うとできました。↓のような感じ... -
Pythonノート
ValueError: Shape of passed values is (3493518, 2), indices imply (2611, 2)【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonでプログラムを書いてて、concat()を使って、結合しようとしたら、”ValueError: Shape of passed values is (3493518, 2), indices imply (2611, 2)”というエラーが出てしまい... -
Pythonノート
行数を数える【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonでプログラムを書いてて、concat()を使って、結合しようとしたら、エラーが出た。 データ数を数えて、データ数がそろっているか確認してみました。 Shape()は使えない。 Shape... -
Pythonノート
TypeError:’set’object is not callableが出る【python】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 pythonでプログラムを書いていたら、「TypeError: 'set' object is not callable」とでました。 "{}"ではなくて、"[]"だった。 書いたコードを確認すると、 days = {'Monday', 'Tues... -
Pythonノート
【自動運転#32】追従させる【ソフトウェアPart20】
環境 Raspberry pi zero iphone8 エディターはラズパイに初めから付いている、Thonnyを使ってます。 今回は カメラとサーボモータを使って、追従できると知ったのでやってみました。 部品 ピンソケット基板モータドライバRaspberry Pi Zeroジャンプワイヤ... -
Pythonノート
【自動運転#31】ラジコンっぽくしてみる ステアリング編【ソフトウェアPart19】
環境 Raspberry pi zero iphone8 エディターはラズパイに初めから付いている、Thonnyを使ってます。 今回も プログラムの解読が進まないので、今回も気分を変えて、プログラムをスマホで操作できるようにして、ラジコンっぽくしようと思います。 部品 ピン... -
Pythonノート
【自動運転#30】ラジコンっぽくしてみる モータ編【ソフトウェアPart18】
環境 Raspberry pi zero iphone8 エディターはラズパイに初めから付いている、Thonnyを使ってます。 今回は プログラムの解読が進まないので、今回は気分を変えて、プログラムをスマホで操作できるようにして、ラジコンっぽくしようと思います。 部品 ピン... -
Pythonノート
【自動運転#29】OpenCVの関数【ソフトウェアPart17】
環境 Raspberry pi zero エディターはラズパイに初めから付いている、Thonnyを使ってます。 今回は 今回はOpenCVの関数を解読してます。 OpenCVとは OpenCV(Open Source Computer Vision Library)は、インテル社が開発・公開したオープンソースのコンピュ... -
Pythonノート
【自動運転#28】wiringpiの関数【ソフトウェアPart16】
環境 Raspberry pi zero エディターはラズパイに初めから付いている、Thonnyを使ってます。 今回は 前回、プログラムを実行しても、動かなかったから、プログラムの解読に励みます。 今回はwiringpiをやります。 wiringpiとは WiringPiはRaspberry PiのGPI... -
Pythonノート
【自動運転#27】pinMode PWM:Unable to do this when using /dev/gpiomem. Try sodo?【ソフトウェアPart15】
環境 Raspberry pi zero エディターはラズパイに初めから付いている、Thonnyを使ってます。 今回は 今回から、いよいよ自動運転のプログラミングに入ります。 部品 ピンソケット2種類基板モータドライバRaspberry Pi Zeroジャンプワイヤーモバイルバッテリ...