2021.03.01

『Python[完全]入門』正誤情報

Python[完全]入門

初版第3冊

p.263-264
varargs4.py
修正前:for i, x in enumerate(t, start=1):
修正後:for i, x in enumerate(t, 1):

only8.py
2行目
修正前:for i, x in enumerate(t, 1):
修正後:for i, x in enumerate(t, start):

4行目
修正前:for i, (k, v) in enumerate(d.items(), len(t)+1):
修正後:for i, (k, v) in enumerate(d.items(), len(t)+start):

p.456
excel2.py
修正前:book = openpyxl.load_workbook()
修正後:book = openpyxl.Workbook()

 

初版第2刷

■p.552
修正前
if file:                    ← 選択済みの場合
  file.save(‘uploaded’, overwrite=True)  ← ファイルを保存

修正後
if file:                    ← 選択済みの場合
  os.makedirs(‘uploaded’, exist_ok=True) ← ディレクトリを作成
  file.save(‘uploaded’, overwrite=True)   ← ファイルを保存

修正前
return bottle.static_file(file)

修正後
return bottle.static_file(file, root=’.’)

修正前
以下のようにプログラム(bottle2.py)とディレクトリ(uploaded)を配置してください。

修正前
プログラム(bottle2.py)とディレクトリ(uploaded)の配置は以下の通りです。uploadedディレクトリがない場合には、プログラムが自動的に作成します。