Tuesday, August 29, 2023

Convert between pandas DatetimeIndex to Python datetime:

Convert between pandas DatetimeIndex  to Python datetime:

dt_df = df_w.index.to_frame()
dt_series = df_w.index.to_series()

print(dt_df.dtypes)      # --> Date    datetime64[ns]
print(dt_series.dtypes)  # datetime64[ns]


for x in dt_df["Date"]:
    assert isinstance(x, pd.Timestamp)
    d = x.to_pydatetime()
    cw = d.isocalendar().week
    print(f"{d} - cw{cw}")


for x in dt_series:
    assert isinstance(x, pd.Timestamp)
    d = x.to_pydatetime()
    cw = d.isocalendar().week
    print(f"{d} - cw{cw}")

Friday, August 25, 2023

UGREEN M.2 SSD 外付けケース Windows 10で認識しない

UGREEN M.2 SSD 外付けケース 

  • NVME/SATA 両対応
  • USB 3.2 Gen2規格
  • UASP/TRIM対応
  • 10Gbps高速転送
  • 2230/2242/2260/2280 M key/B+M key SSD対応


上記の外付けSSDを買ったがWindows 10のPCで最初は認識されたが,あるタイミングで何らかの不具合(Blue screenやDisk access error)が発生して認識できなくなった.

いろいろ調べた結果 認識できなかったPC(HP Zbook 15 G3)では,Device ManagerのStorage controllerで”USB Attached SCSI (UAS) Mass Storage Device”がこの問題と関係がありそうだ・・・(ここに似た問題が報告されている).HPのサポートサイトに載っている重要なドライバ更新プログラムやSSD関連のドライバをアップデートしたら認識されるようになって動作も安定になった.