
社員同士のゆるーい情報交換ブログです
Python で以下のような TabError が表示される場合があります。私の場合は、Jupyterのソースをpyファイルに持ってきたときに発生しました。
エラーメッセージ
1 |
TabError: inconsistent use of tabs and spaces in indentation |
この場合の原因と対策です。
インデントに使われている文字が、タブとスペースとで混在している。
どちらかに統一する。
スペース4つでやりたいならタブを消す。
タブで行きたいならスペースを消す。という感じ。
メモ
inconsistent…一貫性がない
consistent…一貫性がある
in-が否定の接頭語
Macbook Air / Pro に使用されている T5 や P5 ネジは非常に小さく、ネジ山を潰してしまいがちです。(ネジ山をなめるとも言います)
そのような場合は、以下のような対応で対策可能になります。(必ず最後までお読みください)
私はSSD入れ替え時に付属していたTranscendのドライバーを使ってしまい、ドライバーとネジ山、両方が死んでしまいました。結構、慎重にやったんですけど……
Pythonプログラミングでは、自力で大量のコードをかくというよりは、ライブラリをいかに上手に使うかに焦点が当てられます。
ライブラリをインストールするためには、pipコマンドを利用します。ここではpipの様々な利用方法について学びます。
公式サポートが行われなくなった Microsoft Pix ですが、まだ使うことができます。
現状確認されている不具合は以下の通り
・写真が保存されない
・次の撮影が行われない
これらの不具合は、以下の対策を行うことで回避できます。
SQL の CHAR と VARCHAR の違いについてです。
その前に、前提知識から確認していきましょう。
CHAR…キャラ
VARCHAR…バーキャラ
と呼んだほうが良いと思います。CHARはチャーと呼んでもいいですが、その場合、VARCHARがバー・チャーとなるのでちょっと間抜けな響きになります。
そもそも CMOS というのはデジタルIC(CPUやBIOSチップ)の作り方の種類のことです。CMOSは、日本では主に、シーモスと発音します。
一番よく使われる場面は、パソコンのマザーボード(BIOS)などをリセットする際に利用する、CMOSリセットでしょう。
シーモスリセットという言葉から、BIOSやCPUはCMOSだと思い出してください。