- 1 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 11:20:45 ]
- このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、 お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>950 辺りで 前スレ くだすれPython(超初心者用) その4 pc12.2ch.net/test/read.cgi/tech/1243160751/ 関連スレ Pythonのお勉強 Part35 pc12.2ch.net/test/read.cgi/tech/1253535109/
- 610 名前:デフォルトの名無しさん mailto:sage [2009/12/28(月) 13:37:57 ]
- >>571はダウト
- 611 名前:methane mailto:sage [2009/12/28(月) 13:42:55 ]
- >>609
あぁ、4からコピーした後編集するの忘れてると勘違いしてました。 a[0][0] と t[0] は等価で図は完全一致で正解です。 図だと判りやすいですね。
- 612 名前:デフォルトの名無しさん mailto:sage [2009/12/28(月) 13:44:10 ]
- >>590
a=[3,7] b=a a=a+[2,5] print b print a a=[3,7] b=a a.append([2,5]) print b print a
- 613 名前:590 mailto:sage [2009/12/28(月) 13:45:22 ]
- >>611
これでまた一つ壁を越えられた気がします。 methane氏、諸先輩方 どうもありがとうございました。
- 614 名前:590 mailto:sage [2009/12/28(月) 13:50:02 ]
- >>612
今となっては>>590の挙動についても納得しました。 aとbが同一の値(リスト)を指しているので、 ttp://codepad.org/btaagIKq こんな挙動になるわけですね。
- 615 名前:デフォルトの名無しさん mailto:sage [2009/12/28(月) 14:03:43 ]
- ぬるぽ
- 616 名前:デフォルトの名無しさん [2009/12/28(月) 18:57:49 ]
- ファイルのMD5ハッシュやSHA1ハッシュを表示するPythonスクリプト - MoreslowlyWiki
ttp://www.moreslowly.jp/mw/index.php?title=%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81 %AEMD5%E3%83%8F%E3%83%83%E3%82%B7%E3%83%A5%E3%82%84SHA1%E3%83%8F%E3%83%83%E3 %82%B7%E3%83%A5%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8BPython%E3%82%B9 %E3%82%AF%E3%83%AA%E3%83%97%E3%83%88 このプログラムで、末尾で if __name__ == '__main__': ここで処理 としているのは何故でしょうか? このif文は何を意味するのですか?
- 617 名前:デフォルトの名無しさん mailto:sage [2009/12/28(月) 19:07:03 ]
- モジュールとして他のファイルからimportされたときと
それ自身単独で実行されたときの動作を区別出来る テストケース書くなり実行コードにするなり
- 618 名前:デフォルトの名無しさん mailto:sage [2009/12/28(月) 19:11:29 ]
- >>617
おお、 なるほど。 ありがとうございました。
- 619 名前:デフォルトの名無しさん mailto:sage [2009/12/28(月) 23:14:44 ]
- >>618
御礼言われたら照れるなあ
- 620 名前:デフォルトの名無しさん mailto:sage [2009/12/29(火) 01:40:07 ]
- 他人へのお礼で照れるとは
- 621 名前:デフォルトの名無しさん mailto:sage [2009/12/29(火) 11:06:55 ]
- おなあ
- 622 名前:デフォルトの名無しさん mailto:sage [2009/12/29(火) 11:08:59 ]
- りい
- 623 名前:デフォルトの名無しさん mailto:sage [2009/12/29(火) 23:22:19 ]
- 殿かよ
- 624 名前:デフォルトの名無しさん mailto:sage [2009/12/30(水) 11:02:47 ]
- 師走ですから
- 625 名前:デフォルトの名無しさん mailto:sage [2009/12/31(木) 15:48:43 ]
- 本年はまことにお世話になりました
来年は初心者スレから卒業したい。
- 626 名前:デフォルトの名無しさん mailto:sage [2010/01/01(金) 00:27:24 ]
- あけましておめでとう
手元の習熟メモを見ると、学んでみようと思い立ったのは2006年らしいのに、 まだまださっぱりだぜ俺…
- 627 名前:デフォルトの名無しさん mailto:sage [2010/01/01(金) 20:58:54 ]
- Python 2.6.4の(reモジュール等の)標準モジュールの中に、
ある文字列が正規表現として文法的に正しいかどうかを調べる 機能があれば教えていただけますでしょうか?
- 628 名前:デフォルトの名無しさん mailto:sage [2010/01/01(金) 21:20:02 ]
- re.compile()を通せばre.errorが飛んでくるだろ
- 629 名前:デフォルトの名無しさん mailto:sage [2010/01/01(金) 21:44:39 ]
- >>628
なるほど。 ありがとうございます。
- 630 名前:デフォルトの名無しさん mailto:sage [2010/01/05(火) 16:50:58 ]
- これから1から勉強をはじめたいと思ってます
2.6と3.0と3.1とバージョンがありますが、3.x系は不評であると聞いております 互換性を気にしないのであれば3.x系から始めても問題ないでしょうか?
- 631 名前:デフォルトの名無しさん mailto:sage [2010/01/05(火) 16:59:15 ]
- 問題ないけど、まだ3.xに対応したライブラリ少ないよ
- 632 名前:デフォルトの名無しさん mailto:sage [2010/01/05(火) 16:59:46 ]
- 問題ないでしょう
- 633 名前:デフォルトの名無しさん mailto:sage [2010/01/05(火) 17:11:44 ]
- ありがとうございます
PHP4みたいになると困るので3.1から始めたいと思います 英語のドキュメント読みながらやってみます
- 634 名前:デフォルトの名無しさん mailto:sage [2010/01/05(火) 17:38:10 ]
- バカがバカを育てるわけだな
- 635 名前:デフォルトの名無しさん mailto:sage [2010/01/05(火) 17:42:51 ]
- それでも2to3はPHPのバージョンアップよりは楽だと思う…
- 636 名前:デフォルトの名無しさん mailto:sage [2010/01/08(金) 22:00:50 ]
- 初めてのPython 第3版でPython3対応出来ますかね?
- 637 名前:デフォルトの名無しさん mailto:sage [2010/01/08(金) 23:15:51 ]
- これから勉強するのに3からだとダメなの?
- 638 名前:デフォルトの名無しさん mailto:sage [2010/01/08(金) 23:30:47 ]
- だめじゃないよ
- 639 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 04:47:01 ]
- だめじゃなくもなくないよ
- 640 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 05:13:40 ]
- 外部ライブラリ使うとちと怖い
言語コアのみなら無問題
- 641 名前:デフォルトの名無しさん [2010/01/10(日) 13:57:23 ]
- python.exeを起動してprint "hello world"と入力したのですが
以下の線の中の4行が表示されてしまいました ------------------------ File "stdin>", line 1 print "hello world" ^ SyntaxError: invalid syntax ------------------------ どなたか解決方法をご教授お願い致します
- 642 名前:641 mailto:sage [2010/01/10(日) 13:58:45 ]
- 自己解決しました
print ("hello world")って書かないとダメだったんですね
- 643 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 14:11:10 ]
- Python3の日本語マニュアルってありませんか?
- 644 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 14:14:03 ]
- 英語くらい読めよ
中学生か?
- 645 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 14:21:30 ]
- 小学生です
- 646 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 14:41:41 ]
- ならしょうがない
英語もろくに読めないおっさんにならないように 中学校ではちゃんと英語勉強しろよ
- 647 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 14:49:37 ]
- 釣りや騙りも見分けられるよう
空気も読めるようになった方がいいな
- 648 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 14:52:18 ]
- >>647
いやそれは自分に言えよww 足りない頭で良く読め。 >>646の書き方はわざわざ嫌みをつけた 書き方をしているうだろ? つまり分かってやっていることだってのが何で分からないの?
- 649 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 14:55:31 ]
- >>648
いやそれは自分に言えよww 足りない頭で良く読め。 >>647の書き方はわざわざ嫌みをつけた 書き方をしているうだろ? つまり分かってやっていることだってのが何で分からないの?
- 650 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 16:14:46 ]
- RuntimeError: maximum recursion depth exceeded
- 651 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 16:27:12 ]
- >>644
ここプログラム板 英語の板じゃないよ
- 652 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 16:38:29 ]
- >>651
だから何? python3の日本語ドキュメントはあるの? ないなら、英語で読むしかないじゃん 馬鹿か?
- 653 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 16:39:10 ]
- じゃあ翻訳してやればおk
- 654 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 16:42:39 ]
- >>652
>>650に答えろ
- 655 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 16:45:19 ]
- みんなどんだけストレス溜めてんだよ
- 656 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 16:46:10 ]
- >>646
書き込む所間違えてるよ 君が書き込むべき板は厨房板だと思うよ
- 657 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 16:47:45 ]
- なにこの低能力者板。
所詮P言語ユーザーなんてこんなレベルかwww
- 658 名前:648 mailto:sage [2010/01/10(日) 16:49:34 ]
- >>649
悔しいからってオウム返しは自閉症のやることだよw
- 659 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 16:53:47 ]
- ここまで643への回答ゼロ
- 660 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 17:00:46 ]
- まぁあれだよ、需要が無いから供給が無いんじゃないか?
- 661 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 17:03:59 ]
- >>643
まだ翻訳されてません
- 662 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 17:13:20 ]
- >>656
嫌味なやつだけど正論だろ 英語が読めないといろいろ苦労をする 暇な学生時代にもっと勉強しとけばよかった・・・
- 663 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 17:15:23 ]
- >>662
板違い
- 664 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 17:21:56 ]
- 日本製Rubyは英語読めない馬鹿もウェルカムだよー^^
無理してPythonなんてやってないでみんなRubyにおいで
- 665 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 17:24:16 ]
- pythonのPyPIあたるもは、
Rubyには有るんですか?
- 666 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 17:39:39 ]
- >>665
日本語で
- 667 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 17:58:39 ]
- Ruby Gemsとか?
- 668 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 18:16:43 ]
- 差別発言をするような奴にろくな奴はいない
- 669 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 18:20:39 ]
- 最近キチガイが1人住み着いてから荒れてるな
- 670 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 18:21:22 ]
- >>664
英語日本語以前に、空気読めない人間はPythonに向いてないと思う。 特定の誰かに対した嫌みではなく。
- 671 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 18:42:34 ]
- >>668
差別発言?どこに? >>669のことか?
- 672 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 18:47:35 ]
- くだスレを荒らすのはやめれ
- 673 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 19:43:22 ]
- >>672
くだスレが本当にくだらないスレになってる。
- 674 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 19:55:20 ]
- くだすれは'くだらないスレ'であって、
'救いようのないスレ'ではない。
- 675 名前:> 673 mailto:sage [2010/01/10(日) 19:58:56 ]
- >>674
いやそもそも、本当は 'くだらないスレ'じゃなくて 'くだらない質問をするためのスレ' じゃないのか? まあいいか。
- 676 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 20:00:19 ]
- Windows XP + Python2.6です。
変数strに文字列が代入されている状態で、 Windows XPのコマンドラインを実行することはできませんか? C言語だと system(str); って言うやつが相当します。
- 677 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 20:08:24 ]
- Cのsystemと完全に一致するかは知らないけど
os.system(s)
- 678 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 20:09:03 ]
- あとstrは組み込み関数名なので避けたほうがいいかも
- 679 名前:676 mailto:sage [2010/01/10(日) 20:35:33 ]
- >>677-678
strを避けるべきとは知りませんでした。 ありがとうございます。 もう一つ、Windows XP + Python2.6上で。 3つの文字列str1, str2, str3があるとき、 あるプログラムX上から os.system(str1) os.system(str2) os.system(str3) これらを同時に実行し、3つとも終わったら Xを終了する といったことは実現可能でしょうか? 実現するとしたら、どうすればできますでしょうか? よろしくお願いします。
- 680 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 20:41:28 ]
- subprocess を使えばよろしい
- 681 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 20:48:02 ]
- >>679
subprocessモジュールを使う ただしsubprocessモジュールは引数として文字列ではなく argv形式のリストを取るので、もし元が文字列ならshlexあたりで分割汁 こんな感じだ import shlex, subprocess cmds = [shlex.split(s) for s in [str1, str2, str3]] children = [subprocess.Popen(cmd) for cmd in cmds] for p in children: p.wait()
- 682 名前:679 mailto:sage [2010/01/10(日) 20:57:46 ]
- >681
ありがとうございます。 教えを頼りに頑張って見ます。
- 683 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 21:05:00 ]
- >>681
ちなみに教えていただいたそのコード のライセンスはどうすれば宜しいでしょうか?
- 684 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 21:06:18 ]
- >>683
ライセンスかw どうでもいいので好きに汁
- 685 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 21:07:54 ]
- どうでもよくないよ
2chに書き込んだら2chの物になる
- 686 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 21:50:06 ]
- >>685
プログラムのソースコードを2chに書き込んだ場合、 そのライセンスは厳密にはどうなるんだろう? ・・・ってのはどこで聞けばいいかな?
- 687 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 21:55:43 ]
- 初めて書き込む前に規約がでただろう。それを嫁
- 688 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 22:30:32 ]
- >>643
ttp://diveintopython3-ja.rdy.jp/ ただし未完成らしい。
- 689 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 22:33:04 ]
- >>688
ありがとうございます
- 690 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 22:43:41 ]
- >>687
> ・投稿者は、投稿に関して発生する責任が全て投稿者に帰すことを承諾します。 > ・投稿者は、話題と無関係な広告の投稿に関して、相応の費用を支払うことを承諾します > ・投稿者は、投稿された内容及びこれに含まれる知的財産権、(著作権法第21条ないし > 第28条に規定される権利も含む)その他の権利につき(第三者に対して再許諾する権利 > を含みます。)、掲示板運営者に対し、無償で譲渡することを承諾します。 > ただし、投稿が別に定める削除ガイドラインに該当する場合、投稿に関する知的財産権 > その他の権利、義務は一定期間投稿者に留保されます。 > ・掲示板運営者は、投稿者に対して日本国内外において無償で非独占的に複製、公衆送信 > 、頒布及び翻訳する権利を投稿者に許諾します。また、投稿者は掲示板運営者が指定する > 第三者に対して、一切の権利(第三者に対して再許諾する権利を含みます) > を許諾しないことを承諾します。 > ・投稿者は、掲示板運営者あるいはその指定する者に対して、著作者人格権を一切行使しないことを承諾します。 一方、2ちゃんねるのトップページには > 2ちゃんねるのデータの利用に関して、原則的に自由ですが、 > 2ちゃんねるのデータ自体を利用して対価を取る行為はご遠慮下さい。 > 要するに、2ちゃんねるをモニターして、お金をとってる > マーケティング会社の方はご相談頂けないと面倒なことになるかもしれません、、、ってことです。 ということで、例えば>>681が書いたソースコードの著作権は >>681ではなく2chにあることになる。 また利用者は対価を取らない限り>>681の意志・意向を無視して勝手にそのソースコードを使っても良いことになる、
- 691 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 22:48:54 ]
- >>688
それマニュアルじゃないだろ(ww
- 692 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 22:52:06 ]
- >>690
てか>>681に著作権は発生しているのかい
- 693 名前:690 mailto:sage [2010/01/10(日) 22:54:49 ]
- >>692
どんなに短いソースコードでも、 いやソースコードですらなくコメントでも 発生しているよ。 しかも日本では著作権が発生することを拒否できないし、 著作権を放棄できない。
- 694 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 22:56:18 ]
- >>692
ちなみに君のその短い1文にすら著作権は発生しているよ。 ただし書き込んだ瞬間からその著作権の大半が2chのものになっているけど。
- 695 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 22:59:10 ]
- >>693
デマ乙 naoシフトを思い出すわ
- 696 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 22:59:36 ]
- >>693
そんなDQNめいたことが法廷であったのか! 実際にあるのなら大問題になるから判例挙げてくれ もちろん根拠となる条文もね
- 697 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 23:00:46 ]
- どっちもウザい。いいかげんにしろ。
- 698 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 23:01:07 ]
- print ("Hello World")
690先生の言うとおりだとこれも著作権になるわなwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww ひーーーーーーーーーーハーーーーーーーーーーーーーーーwwwwwwwwwwwwwwwwwwwwwwwwwww
- 699 名前:696 mailto:sage [2010/01/10(日) 23:02:51 ]
- >>697
それもそうだな。吊ってくる 言うまでも無いがソースコードが著作物として認められるには創作性が必要 サンプル程度では認められない
- 700 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 23:05:08 ]
- 二度と戻ってくるなよ。
ママのオッパイ吸って寝ろ。
- 701 名前:693 mailto:sage [2010/01/10(日) 23:07:26 ]
- いやいかなる短さのいかなるものでも著作権は発生するんだよ。
ただ法廷でそれを盾にして戦えるかどうかといえばまあ無理だろうがね。
- 702 名前:デフォルトの名無しさん [2010/01/10(日) 23:10:30 ]
- 例えば以下。
>>698 wの数で低能力者の程度が知れると言うが、そのとおりだな。 > print ("Hello World") うん。発生するよ。 もう2chに書いちゃった後だからもうお前には著作権はないけど、 もし書く前だったとすると、 俺が print ("Hello World") というコードを別の所に書いたら お前が俺を訴えることも可能。 ただし俺は当然、そのコードは俺が作った!と言い張るから その短さなら俺が勝つことにはなるが。 要するに立証できないだけ。
- 703 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 23:11:19 ]
- そろそろ法律板でやったほうがいいかも
- 704 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 23:12:46 ]
- 著作権論議をこのスレでやって欲しいとは思わないけど
2chに書き込んだコードに著作権がないと言い張る奴には オープンソースから足を洗って欲しいとも思う。
- 705 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 23:15:34 ]
- すでに権利が他のところにあるものを書き込んだらどうなるの、っと
- 706 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 23:16:57 ]
- 法律版に行けよ、OSSから足を洗ってからな
- 707 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 23:19:06 ]
- 良かったな>>681よ、
君のソースコード、とても人気があるぞ。
- 708 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 23:23:17 ]
- >>705
あらゆる情報伝達が阻害されるな 常識の無い奴は法律かじらないで欲しいわ
- 709 名前:デフォルトの名無しさん mailto:sage [2010/01/11(月) 00:15:59 ]
- >>707
>>681だがびっくりした 要するに皆暇なんだなw
- 710 名前:デフォルトの名無しさん mailto:sage [2010/01/11(月) 00:16:42 ]
- なんでこんなに殺伐としてるんだ……
|

|