トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Top / linux / python examples / python エンコードルール

#author("2017-04-27T11:32:12+09:00","default:kow","kow")
#author("2017-04-27T11:45:20+09:00","default:kow","kow")
**python エンコードルール [#v9af5bfe]
~
- ''syntax:''
~
&color(red,){'' # coding: utf-8 ''};
&color(red,){'' # coding: utf-8 ''};~
&color(red,){'' # -*- coding: utf-8 -*- ''};
~
~
- ''comment:''~
日本語などの文字を含むスクリプトを作成する場合は、スクリプトの1行目、または2行目に、~
スクリプトの エンコードルール(coding:) を指定します。以下の内容が定義可能。~
~
#highlight(php:nogutter){{
# coding: utf-8
# coding: Shift_JIS
# coding: EUC-JP
# coding: cp932
}}
~
~
- ''Example:''
~
#highlight(php:nogutter:collapse){{
# cat test.py
#!/bin/python
# -*- coding: utf-8 -*-


# 注釈での日本語使用
print "日本語の取り扱い"
#
#
# ./test.py
日本語の取り扱い
#
# cat test1.py
#!/bin/python


# 注釈での日本語使用
print "日本語の取り扱い"
#
# ./test1.py <---エンコードルールを指定せずに日本語を使うとErrorになる
  File "./test1.py", line 4
SyntaxError: Non-ASCII character '\xe6' in file ./test1.py on line 4, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
#
}}
~
#highlight(end)
~
~
&tag(Linux,python);
~
~
[[Goto Top Page>/]]
~

Top / linux / python examples / python エンコードルール