[Python/エラー]今まで使えていた icrawler が TypeError で急に動かなくなった時の対策

icrawler はなかなか問題のあるライブラリですが、久しぶりに起動させたら動かなくなっていました。ダウンロードされない状態です。
ここでは、以下のような TypeError: ‘NoneType’ object is not iterable というエラーが出る場合の対策を記します。

 

“今まで使えていた icrawler が TypeError で急に動かなくなった時の対策” の続きを読む

[Python/エラー]Python で ImportError: cannot import name となる場合の対応 

Python で ImportError: cannot import name となる場合、 pandas の import で発生していることが多いようです。実際はpandas以外にも発生しますので、pandas以外で困ってる方もご参考にください。

“Python で ImportError: cannot import name となる場合の対応 ” の続きを読む

[Python]openpyxl xlrd でxlsxファイルが読めない不具合

Python の openpyxl xlrd ライブラリで2~3日前から発生している不具合です。ライブラリが更新されたようです。

 

エラーメッセージ全文

 

以下、原因と対応です。

 

“openpyxl xlrd でxlsxファイルが読めない不具合” の続きを読む

[Python]対策 TabError: inconsistent use of tabs and spaces in indentation

Python で以下のような TabError が表示される場合があります。私の場合は、Jupyterのソースをpyファイルに持ってきたときに発生しました。

 

エラーメッセージ

この場合の原因と対策です。


原因

インデントに使われている文字が、タブとスペースとで混在している。

 

対策

どちらかに統一する。
スペース4つでやりたいならタブを消す。
タブで行きたいならスペースを消す。という感じ。

 

メモ

inconsistent…一貫性がない
consistent…一貫性がある

in-が否定の接頭語

[Python]Instagram から 特定ユーザー の 全ての画像 をダウンロードする方法

Instagram からすべての画像をダウンロードするには、Pythonで作られたプログラムである、instagram_scraper を使用します。

 

※ このように特定の画像やデータを抜き出すことを スクレイピング と言います。
この方法はWindowsでもMacでも使えます。もちろん全て無料です。

“Instagram から 特定ユーザー の 全ての画像 をダウンロードする方法” の続きを読む

[Python]Python pip の様々な使い方

pip の様々な使い方

 

Pythonプログラミングでは、自力で大量のコードをかくというよりは、ライブラリをいかに上手に使うかに焦点が当てられます。

ライブラリをインストールするためには、pipコマンドを利用します。ここではpipの様々な利用方法について学びます。

“Python pip の様々な使い方” の続きを読む

[Python]Python で SyntaxError: Non-ASCII character ‘\xe3’ in file というエラーが解決しない場合 の対策

Python にて、日本語を入力すると Non-ASCII という エラーが表示されるようになってしまいました。文字コードの部分(\xe3)は環境によって異なります
この場合の対策です。ネット上の既存の対策で解決できなかった人もご覧ください。

 

環境

macOS
VSCode

 

エラーメッセージ

“Python で SyntaxError: Non-ASCII character ‘\xe3’ in file というエラーが解決しない場合 の対策” の続きを読む

[Python]ライブラリ icrawler がインストール出来ない場合の対策

Python の 画像クローリング ライブラリである、 icrawler がインストール出来ない場合があります。
以下、その対応と関連情報です。

 

環境

MacOS Catalina 10.15.5(19F101)

 

エラーメッセージ

 

原因

アクセス権限の制限でインストールができなかったようです。
–user オプションを付けて、書き込み制限のないユーザディレクトリにダウンロードするようにします。
 
この問題は、icrawlerに限らない、よくある症状です。

 

[Python/エラー]icrawler が JSONDecodeError で 動作しないときの解決方法

追記
2021/02/01現在の icrawlerでTypeErrorが出て画像がダウンロードされない問題 について対策記事を書きましたので御覧ください。
 

 
現在の iclrawler はGoogleの仕様変更によりJSONパーサーでエラーが出るようになっています。
以下の手順で修正可能です。

 

エラーメッセージ

 

“icrawler が JSONDecodeError で 動作しないときの解決方法” の続きを読む

[Python]Python で turtle を使おうとしたら ModuleNotFoundError _tkinter の対策

学習指導用に昔なつかし、 Turtle を試してみようとしたところ、tkinterが見つからないというエラーが出ました。
tkinterはGUI作成のためのツールキットです。

 

Wiki
 
 
エラーメッセージ


“Python で turtle を使おうとしたら ModuleNotFoundError _tkinter の対策” の続きを読む