python– tag –
-
キーワードを使って、ファイルを分別にしたい。【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonを使っていて、フォルダに大量のファイルがありました。 初めの文字は「startswith()」、 最後の文字は「endswith()」、 で、分別できたけど、真ん中あたりにある文字... -
ファイル名の前の文字を検出して、分別にしたい。【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonを使っていて、フォルダに大量のファイルがありました。 ファイルの最初の文字を分別したいと思い、 今回、勉強しました。 【startswith()を使って、分類する】 まず... -
.csvのファイルを分別にしたい。【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonを使っていて、フォルダに大量のファイルがありました。 「.csv」のデータだけがほしいなと思い、 今回、勉強しました。 【endswith()を使って、分類する】 まず、プ... -
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 pos... -
複数、階層があるフォルダのcsvファイルを全部取得する【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonを使っていて、glob関数でフォルダの中身の中にあるcsvファイルを全部取得しようとしたら、そのフォルダが何層にもなって、さらにほかのフォルダにもcsvファイルが存... -
Outlookの改行ができない【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonを使って、Outlookでメールの本文を書いていました。改行したくて、pythonの次の行に文章を書いたのですが、うまくいきませんでした。 なので、今回はOulookで改行す... -
タスクスケジューラを使って、pythonを定期実行する【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 作ったpythonのプログラムを定期実行できるようにしてみました。 【手順】 アプリ"タスクスケジューラ"を開く。開くと、右側に「操作」というタブがあり、そこの「タスク作... -
pythonをコマンドプロンプトで実行する【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonでプログラムを書いてて、コマンドプロンプトで実行してみました。 【手順】 コマンドプロンプトを開く"cd pythonファイルがあるパス" で実行したいファイルがあるパ... -
DataFrameを並び替える【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonでプログラムを書いてて、dfに大量のデータが入っていたので、並び替えたいと思い、今回勉強しました。 【sort_values()を使う】 sort_values()を使うとできました。↓... -
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】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonでプログラムを書いてて、concat()を使って、結合しようとしたら、エラーが出た。 データ数を数えて、データ数がそろっているか確認してみました。 【Shape()は使えな... -
TypeError:’set’object is not callableが出る【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 pythonでプログラムを書いていたら、「TypeError: 'set' object is not callable」とでました。 【"{}"ではなくて、"[]"だった。】 書いたコードを確認すると、 days = {'Mo... -
ファイルの作成日時を取得したい【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 データを抽出する際にプロパティの中の”作成日時”を取得できたら、データ解析の時に便利だと思いたちました。 【”作成日時”を取得する手順】 各種インポート import datetim... -
CSVファイルに新しい行を追加したい【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 csvファイルを読み込んで、形を整えていたら、”時間”の行がないことに気づきました。 ”時間”の行があれば、グラフなどの可視化をしたときに便利なので、今回、追加してみま... -
TypeError: only integer scalar arrays can be converted to a scalar indexがでた。【python】
【環境】 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 【経緯】 Pythonで、条件抽出をしようとしたら、TypeError: only integer scalar arrays can be converted to a scalar indexというエラーがでた。 【実際のコマンド】 df[df["C02"] ... -
csvファイルを書き込んだら、文字化けした。【python】
【環境】 MacBook Air (11-inch, Early 2015) バージョン11.6(20G165) Python 3.8.8 64-bit 【経緯】 抽出したデータをto_csvでcsvに書き込んだら、文字化けした。 【実際のコマンド】 df.to_csv('export.csv', Index=False) dfはcsvファイルを読み込ん... -
csvファイルのindex0,columns0を値を取得したい。【python】
【環境】 MacBook Air (11-inch, Early 2015) バージョン11.6(20G165) Python 3.8.8 64-bit 【経緯】 抽出したcsvデータの中で”日付を知りたいな”と思い、データの中身を見るとindex0,columns0に欲しいデータがあった。 【実際のコマンド】 date = df.i... -
ファイル名を取得したい。【python】
【環境】 MacBook Air (11-inch, Early 2015) バージョン11.6(20G165) Python 3.8.8 64-bit 【経緯】 抽出したデータの中に適当なデータ名がなかったので、いっそcsvファイル名をつければいいと思い立った。 【実際のコマンド】 import os basename = o... -
TypeError: Index(…) must be called with a collection of some kind, ‘******’ was passedのエラー。【python】
【環境】 MacBook Air (11-inch, Early 2015) バージョン11.6(20G165) Python 3.8.8 64-bit 【経緯】 ファイル名と日付を無事取得できたので、それをカラムにしようとしたら、TypeError: Index(...) must be called with a collection of some kind, '... -
読み込んだcsvファイル名を取得したい。【python】
【環境】 MacBook Air (11-inch, Early 2015) バージョン11.6(20G165) Python 3.8.8 64-bit 【経緯】 データを大量に羅列する時に、どの行がどのファイルかを明白にしたいと思い、”ファイル名をcolumnにつけたらいい"と考えた。でも、ファイル名ってど... -
読み込んだcsvファイルのindex:0, column:0のところの文字を取得したい。【python】
【環境】 MacBook Air (11-inch, Early 2015) バージョン11.6(20G165) Python 3.8.8 64-bit 【経緯】 csvファイルは読めたので、行とか列とかではなく、ピンポイントで値を取得したいと思いたった。 【実際のコマンド】 df.iat[0,0] 【考えたこと】 結... -
Parsererror: Error tokenizing data. C error: Expected 1 fields in line 8, saw 2と出た。【python】
【環境】 MacBook Air (11-inch, Early 2015) バージョン11.6(20G165) Python 3.8.8 64-bit 【経緯】 条件抽出をしようとして,>=を使ったら、Parsererror: Error tokenizing data. C error: Expected 1 fields in line 8, saw 2というエラーがでた ... -
TypeError:’>=’ not supported between instances of ‘str’ and ‘int’と出た。【python】
【環境】 MacBook Air (11-inch, Early 2015) バージョン11.6(20G165) Python 3.8.8 64-bit 【経緯】 条件抽出をしようとして,>=を使ったら、TypeError:'>=' not supported between instances of 'str' and 'int'というエラーがでた 【実際のコマ... -
LINEのチャットボットで定期実行をする(Heroku Scheduler)【python】
【環境】 MacBook Air (11-inch, Early 2015) バージョン11.6(20G165) Python 3.8.8 64-bit Heroku LINE API 【経緯】 LINEのチャットボットを使っているのだが、「定期実行」ができれば、「幹事などやる時便利かも」と思い調べてみら、「Heroku schedu... -
ModuleNotFoundError:No module named ‘flask’と出た。【python】
【環境】 MacBook Air (11-inch, Early 2015) バージョン11.6(20G165) VisualStudioCode Python 3.8.8 64-bit 【経緯】 Flaskでデータベースを作成しようとして、「app」から「db」をインポートしようとしたら、 ModuleNotFoundError: No module named ... -
Error: Failed to find Flask application or factory in module “hello”. Use “FLASK_APP=hello:name to specify one.と出た。【python】
【環境】 MacBook Air (11-inch, Early 2015) バージョン11.6(20G165) VisualStudioCode Python 3.8.8 64-bit 【経緯】 Flaskを勉強しようとして、環境変数を設定して、Flaskを走らせようと、 Error: Failed to find Flask application or factory in m... -
NameError: name ‘any_var’ is not definedと出た。【python】
【経緯】 変数を使って計算しようとしたら、 NameError: name 'any_var' is not difined と出ました。 【実際のコマンド】 any_var += 1 【原因】 any_varという名前の変数が定義される前に使ったことが原因です。 【対処】 変数を定義してから、使いまし... -
KeyError:’c’と出た。【python】
【経緯】 辞書型でキーにアクセスにしようとしたら、 KeyError: 'c' と出ました。 【実際のコマンド】 a = {'a': 10, 'b':20} a['c'] 【原因】 辞書型で存在していないキー(ここでいうと'c'ですね)でアクセスしたのが原因です。 【対処】 存在しているキ... -
TypeError: can only conatenate list (not “int”) to listが出た。【python】
【経緯】 足し算をしようとしたら、 TypeError: can only conatenate list (not "int") to list と出ました。 【実際のコマンド】 [2] + 2 【原因】 リスト型とリスト型以外のものを足しているのでエラーが出てしまいました。 【対処】 型を合わせると解決... -
IndexError: list index out of rangeと出た。【python】
【経緯】 リストの中を見ようとしたら、 IndexError: list index out of range と出ました。 【実際のコマンド】 a = [2,4,6,7] a[5] 【原因】 インデックスの範囲外を指定しているのが原因です。 【対処】 インデックスの指定範囲内を入力しましょう。 a ...