2018-11-23から1日間の記事一覧
概要 例えば「example.xlsx」というファイル名の上記のような Excel ファイルを読み込む場合 import xlrd # Excel ファイルを読み込む wb = xlrd.open_workbook("example.xlsx") # シートの名前をすべて取得 print(wb.sheet_names()) # ['Sheet1'] # すべて…
概要 import requests import json class Payload: def to_json(self): return json.dumps(self, default=lambda o: o.__dict__, sort_keys=True, indent=4) payload = Payload() payload.channel = "【チャンネル名】" payload.username = "【ユーザー名】"…
概要 import json class Character: def toJSON(self): return json.dumps(self, default=lambda o: o.__dict__, sort_keys=True, indent=4) character = Character() character.id = 25 character.name = "ピカチュウ" print(character.toJSON()) 参考サイ…
概要 import csv with open('example.csv', 'r') as f: reader = csv.reader(f) next(reader) # ヘッダ行をスキップ for row in reader: print(row) # 行全体を表示 print(row[0]) # 先頭の列を表示 CSV ファイルを読み込もうとしたところ UnicodeDecodeErro…
はじめに import csv with open('example.csv', 'r', encoding='utf-8_sig') as f: reader = csv.reader(f) next(reader) # ヘッダ行をスキップ for row in reader: print(row) # 行全体を表示 print(row[0]) # 先頭の列を表示
はじめに 「JapanHoliday」は休日かどうか、祝日かどうかを判定できるライブラリです 使用例 from japan_holiday import JapanHoliday holiday = JapanHoliday() # 平日なので False print(holiday.is_holiday('2018-11-22')) # 祝日なので True print(holid…
はじめに 「JPHoliday」は日本の祝日を取得できるライブラリです 使用例 import jpholiday import datetime date = datetime.date(2018, 11, 24) # 祝日の名前を取得 print(jpholiday.is_holiday_name(date)) # 祝日の場合 true print(jpholiday.is_holiday(…
概要 ModuleNotFoundError: No module named 'XXXX' pip でインストールしたライブラリをインポートして使おうとしたところ 上記のエラーが表示されて使用できない状況に遭遇しました PyCharm で新規プロジェクトを作成する時に 「Inherit global site-packa…
はじめに 「XLSX」は Excel ファイルの読み書きができるライブラリです 読み込みの例(引用) package main import ( "fmt" "github.com/tealeg/xlsx" ) func main() { excelFileName := "example.xlsx" xlFile, err := xlsx.OpenFile(excelFileName) if err…
はじめに 「Go CSV」は CSV の読み書きができるライブラリです 読み込みの例 .csv member1,member2,member3 フシギダネ,フシギソウ,フシギバナ ヒトカゲ,リザード,リザードン ゼニガメ,カメール,カメックス .go package main import ( "fmt" "os" "github.co…
概要 Rename failed: gorename: can't find package containing VSCode で F2 を押してシンボルの名前を変更しようとしたところ 上記のエラーが表示されて名前を変更できませんでした ファイルを GOPATH の src フォルダ内に移動したところ 正常にシンボルの…
概要 package main import ( "encoding/json" "fmt" ) type Character struct { Id int `json:"id"` Name string `json:"name"` } func main() { character := Character{} character.Id = 25 character.Name = "ピカチュウ" jsonBytes, err := json.Marshal…
概要 struct field XXXX has json tag but is not exported 構造体の変数に json タグを付けた時に上記の警告が表示された場合、 構造体の変数名の先頭が大文字になっていない可能性があります type Character struct { id int `json:"id"` name string `jso…
はじめに 「goholiday」は休日かどうか、祝日かどうかを判定できるライブラリです 使用例 package main import ( "fmt" "time" "github.com/yut-kt/goholiday" ) func main() { datetime := time.Date(2018, 12, 24, 0, 0, 0, 0, time.Local) // 休日か祝日…
概要 go run: cannot run *_test.go files golang ではファイル名が _test.go で終わるファイルを run すると 上記のエラーが表示されて実行することができません run したい場合はファイル名を変更する必要があります 参考サイト様
概要