Python FAQ集錦

1374 ワード

1、illegal multibyte sequenceエラー
関数のパラメータにファイルの対応する符号化方式を加える例:
        config = configparser.ConfigParser()         config.read('test.ini',encoding='UTF-8')
2、ModuleNotFoundError:No module named'ConfigParser'エラー
Python 3にはimport configparserと書くべきです
Python 2にはimport ConfigParserと書くべきです
3、キットインストレーション指令
DOSウィンドウでコマンドpip installキット名を入力
インストールが完了したらPython IDLEを再起動しないとimportが成功しません
4、配列、文字列、メタグループの相互変換
list()メソッド文字列またはメタグループ----配列
tuple()メソッド文字列または配列------メタグループ
"".join()メソッド配列またはメタグループ------文字列
例:
>>> str_ = '123456'
>>> list(str_)
['1', '2', '3', '4', '5', '6']
>>> tuple(str_)
('1', '2', '3', '4', '5', '6')
>>> list(tuple(str_))
['1', '2', '3', '4', '5', '6']
>>> "".join(tuple(str_))
'123456'

5.Pythonファイルの生成exe
https://blog.csdn.net/Key_book/article/details/80266733
6.リストに検索文字列が存在するか
https://blog.csdn.net/lachesis999/article/details/53185299
7、変数タイプの判断方法
https://www.cnblogs.com/jessicaxu/p/7727264.html
8、Python2.7 No module named'PIL'解決方法
https://www.cnblogs.com/cnxkey/articles/8574100.html