Perlコーディング初心者質問スレ Part 66
Perlのコーディングで困ってる人のスレです。
【投稿する際の注意】
質問するときは内容をよく吟味してから投稿してください。
「コマンドの意味がわかんない」とかはマニュアル見ましょう。
回答者さんは何でも屋じゃありません。
1: 自分はこういう事がしたい。
2: それでこんな風にやってみたが・・・
3: こんなエラーが出て上手く行かなかった。
最低でも1と3が無いと誰も答えられないよ。
良い回答は良い質問から。一緒に勉強しましょう。
お勧めサイトは
>>2 以降
前スレ
http://kohada.2ch.net/test/read.cgi/php/1358196208/
またラーメンスレかw
乱立させんな
死ね
>>4 どうせ暇でしょ?
全てのスレを食べ物の話題で
埋めたらいいやん?
# [Perl 日本語処理の基礎の基礎]
# このレスは、Windows の ActivePerl で日本語処理を行う場合のテンプレートです。
# このレスの内容をそのまま、UTF8 形式のソースファイルに保存して下さい。
# 入出力ともシフト JIS 形式のファイルまたは DOS 窓を想定しています。
# まず、以下の行を先頭に入れて下さい。
use utf8;
use open IO => ":encoding(cp932)";
binmode STDIN => ":encoding(cp932)";
binmode STDOUT => ":encoding(cp932)";
binmode STDERR => ":encoding(cp932)"; # ※1
use Encode;
# 次に、あなたが実行したい処理の内容を入れて下さい。
$file = 'C:/なんたら/かんたら.txt';
open my $fh, '<', encode("cp932", $file) or die $! ; # ※2
print <$fh>;
# 以上の内容は、日本語処理が解らない人でも、とりあえず日本語処理ができてしまう
# おまじないです。条件が異なる場合の対処方法は、ご自分で勉強して下さい。
# 【注】※1. の行を入れると、DOS 窓への日本語出力は簡便になりますが、
# ソースファイル名に非 ANSI 文字が含まれる場合に die 文の出力が失敗します。
# ※2. OS に渡す文字列(ファイル名,dos コマンドのオプションなど)は、
# この例のように cp932 でエンコードする必要があります。
7 :
nobodyさん:2013/03/09(土) 04:21:01.93 ID:wbHZMvtQ
age
# [Perl 日本語処理の基礎の基礎]
# このレスは、Windows の ActivePerl で日本語処理を行う場合のテンプレートです。
# このレスの内容をそのまま、UTF8 形式のソースファイルに保存して下さい。
# 入出力ともシフト JIS 形式のファイルまたは DOS 窓を想定しています。
# まず、以下の行を先頭に入れて下さい。
use utf8;
use open IO => ":encoding(cp932)";
binmode STDIN => ":encoding(cp932)";
binmode STDOUT => ":encoding(cp932)";
binmode STDERR => ":encoding(cp932)"; # ※1
use Encode;
# 次に、あなたが実行したい処理の内容を入れて下さい。
$file = 'C:/なんたら/かんたら.txt';
open my $fh, '<', encode("cp932", $file) or die $! ; # ※2
print <$fh>;
# 以上の内容は、日本語処理が解らない人でも、とりあえず日本語処理ができてしまう
# おまじないです。条件が異なる場合の対処方法は、ご自分で勉強して下さい。
# 【注】※1. の行を入れると、DOS 窓への日本語出力は簡便になりますが、
# ソースファイル名に非 ANSI 文字が含まれる場合に die 文の出力が失敗します。
# ※2. OS に渡す文字列(ファイル名,dos コマンドのオプションなど)は、
# この例のように cp932 でエンコードする必要があります
日本語処理をしたいのならUTF-8じゃなくてシフトJISのほうがおすすめ。
ツールも揃っていて、初心者スレの初心者向き。
>>8のTIPSはある程度Perl
に慣れてからのほうがよい。
10 :
nobodyさん:2013/03/30(土) 23:43:42.28 ID:RCHmz3K9
> 日本語処理をしたいのならUTF-8じゃなくてシフトJISのほうがおすすめ。
まあ、言うまでもなくこれは嘘ですがw
Perlはツール、道具だよ。使うのは利用者のオレたちじゃん。
使いやすいものを使っていきましょうよ。
ツール作った人の顔色を覗いながら自分の仕事することないじゃん。
使いにくいものは使いにくいって行動をしないと改善されないでしょ。
それじゃいつ改善するか、今でしょ。
12 :
nobodyさん:2013/03/31(日) 00:23:54.23 ID:IOv/+ZOc
○○○はツール、道具だよ。使うのは利用者のオレたちじゃん。
使いやすいものを使っていきましょうよ。
ツール作った人の顔色を覗いながら自分の仕事することないじゃん。
使いにくいものは使いにくいって行動をしないと改善されないでしょ。
それじゃいつ改善するか、今でしょ。
○○○に好きなものを入れてください
# [Perl 日本語処理]
# このレスは、Windows の Perl で日本語処理を行う場合のテンプレートです。
# このレスの内容をそのまま、シフト JIS 形式のソースファイルに保存して下さい。
# 入出力ともシフト JIS 形式のファイルまたは DOS 窓を想定しています。
# まず、以下の行を先頭に入れて下さい。
use encoding qw(cp932); # CPANのが最新版
use Jcode; # 日本語処理に特化していて文字コード判定が優れる
入出力が全部シフトJIS(CP932)なわけだからスクリプトもシフトJISで書いたほうが
楽。わざわざUTF-8で書くと本来不要な文字コード変換が発生し、妙なバグにはまっ
て時間が無駄になる。特にWindowsユーザーにその傾向が強い。
馬鹿はレスすんな
初心者をはめて救済をしようとするPerlコーディング初心者質問スレか
性格が悪いな
糞スレ乱立させるな池沼。
何でPerlスレっていくつも立ってんの?
頭おかしいんじゃね?
食べ物スレや脳内彼女スレがある中でここが正真正銘のPerlコーディング初心者
スレだ。頭おかしいのを相手したければそちらのスレへどうぞ。
正真正銘?
通し番号になってるけど?
Perlユーザーは頭が悪いんだから仕方がない
通し番号になっていることに気づいたんだね
それで?
古いほうから消費するのが普通じゃないのか
数字の並びが意味を成さないほど頭がおかしいのか
普通は本でもソースコードでも受付番号でも番号順なんだがな
>>23 病院とかで「○番でお待ちの人〜」と呼ばれた人が
それに耳貸さずに隣の人と食い物の話をし続けてるとしても
普通は次の番号に回したりはしないよな
その番号の人が来るまで何度でも呼び続けるのが普通
乱立スレ。
まさか初心者だからってマルチスレッドを知らないなんてことはないよな?
Perl厨頭悪そう
コーディング初質スレ2つ立ててるのかと思ったら3つも立ててた
キチガイ
perl厨の仕事は3k
キモい
臭い
基地害
perl厨とモダンperl厨、一緒にすんな
3kはモダンperlだ
補足するとモダンperlはメジャーじゃないからな、よろしくな
perl関連のスレッドは3k
糞スレ
狂ってる
カスしかいない
大丈夫。おれがいるから。
ポコチン
モゲチン
ボクチン
iPhoneアプリ. Windowsアプリを売って生き残れ Ver 1.7 リンク数61
Http://qr. net/kh4y
質問です
おまんこすくりぷとの作り方を教えてください
実行環境であるおまんこインタプリタがないと教えられないよ
41 :
sage:
sage