[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 04/03 11:43 / Filesize : 278 KB / Number-of Response : 1041
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

くだすれPython(超初心者用) その29



1 名前:デフォルトの名無しさん mailto:sageteoff [2016/02/18(木) 12:33:22.06 ID:S96kZ0X7.net]
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。

エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで

前スレ
くだすれPython(超初心者用) その28
peace.2ch.net/test/read.cgi/tech/1447568768/

関連スレ
Pythonのお勉強 Part51
peace.2ch.net/test/read.cgi/tech/1443700103/

◆関連リンク Python の Home Page
ttp://www.python.org/

◆長いコードはこういうところにはってください
ttp://ideone.com/
ttp://codepad.org/
ttp://pastebin.com/
ttp://dpaste.com/

◆まとめwiki
ttp://python.rdy.jp/

609 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 11:53:48.47 ID:Lkh9WQnY.net]
pygame開発終了してるしょ

610 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 12:19:34.82 ID:AZKYjFu+.net]
>>582
どんなゲーム用ライブラリがあるのかチェックして自分で見て決めたまえ
https://wi

611 名前:ki.python.org/moin/PythonGames []
[ここ壊れてます]

612 名前:デフォルトの名無しさん [2016/05/27(金) 17:11:44.55 ID:a5zDK+Zd.net]
PyDX3D

613 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 18:14:43.22 ID:2oLBi80w.net]
unityにC++でええやろ

614 名前:デフォルトの名無しさん mailto:sage [2016/05/27(金) 19:32:57.80 ID:GxBEhPY2.net]
SL4Aでpython動かすって仮想ソフト上で動かすってことですか?

615 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 00:24:17.56 ID:PtZBoQp9.net]
PyQt, kivy はどうなの?

616 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 06:30:56.63 ID:Y6pmFgbo.net]
GUIツールキットとゲームに特化したフレームワークとは違う気がする

617 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 11:39:59.16 ID:YkPoIoOS.net]
ゲームに特化したフレームワークでGUI作ると
速くてさくさくクールなエクスペリエンスアプリになる



618 名前:デフォルトの名無しさん mailto:sage [2016/05/28(土) 14:31:32.05 ID:MiXBDbnH.net]
おれ、芸術がエクスプロージョンしそうでつ

619 名前:デフォルトの名無しさん mailto:sage [2016/05/30(月) 00:47:29.95 ID:fXfXrHtR.net]
python3を使用しています。

python2系だと使えない構文があるり、新しい環境で実行するときにエラーになるので、
実行時に最初に3未満のバージョンの場合には、ソッコーで「バージョンが古いので実行できない」的な出力を出して落ちるようにしたいです。

version < 3 みたいな書き方ができるのでしょうか?

620 名前:デフォルトの名無しさん mailto:sage [2016/05/30(月) 01:42:05.43 ID:W9bpgmir.net]
import sys
if sys.version_info < (3, 0):
 sys.exit('python2以下ではダメ、python3以上で使え')

621 名前:デフォルトの名無しさん mailto:sage [2016/05/30(月) 01:45:56.23 ID:tfgp+jfD.net]
platformモジュールで取れる
が、同じモジュール内でSyntaxErrorより先にチェックすることはできないので、ちょっと工夫が要る

622 名前:594 mailto:sage [2016/05/30(月) 01:56:13.97 ID:fXfXrHtR.net]
>>595,596

できました!
ありがとうございました。

623 名前:デフォルトの名無しさん mailto:sage [2016/05/30(月) 08:27:35.61 ID:PEdp0QjP.net]
>>589
bionic用にコンパイルしたのを動かす感じ

624 名前:デフォルトの名無しさん mailto:sage [2016/05/31(火) 22:52:27.26 ID:mtPUDASJ.net]
世界中の言語が全てPythonだったらと思うことはありますか?
PHPのプロジェクトでPHP死ねと無意識につぶやいてしまうことはありますか?
VBA殺すもあると思いますがどうですか?

625 名前:デフォルトの名無しさん mailto:sage [2016/05/31(火) 22:57:22.26 ID:mtPUDASJ.net]
でもスネークはタイプしづらいから嫌いなんです
なんでペップではスネーク強制なんでしょうか?
疑問です

626 名前:デフォルトの名無しさん [2016/05/31(火) 23:02:35.23 ID:4be7k8LA.net]
超初心者です。超初心者用の言葉を信じて簡単なことを質問しますが、

出力結果として、jpgの画像を新しいウィンドウで表示する方法を教えて下さい。
Pillowとtkinterで試しているのですがよくわかりません。

Python 3.5.1でPyCharm Community Edition 2016.1.4を使っています。

627 名前:デフォルトの名無しさん mailto:sag [2016/05/31(火) 23:03:29.17 ID:kZBDyKkq.net]
株式市場や天気予報のシステムがPythonだったりOSがPythonで書かれてたりしたら文明が崩壊しかねない



628 名前:デフォルトの名無しさん mailto:sage [2016/05/31(火) 23:14:41.59 ID:wbCptivn.net]
>>601
ggrks

629 名前:デフォルトの名無しさん mailto:sage [2016/05/31(火) 23:25:46.92 ID:mtPUDASJ.net]
>>602
そりゃあ、速さが必要なとこはCとか必要なのかもしれない

でも、ペチプ〜の助や頭がパーッルやオモチャのルビーで地獄を見るくらいなら
Pythonの方がいいと思いませんか?
でもPython唯一のWebFW選択肢であるディージャンゴはパフォーマンス悪いんでしたっけ
なんとかならないのかなあ

630 名前:デフォルトの名無しさん mailto:sage [2016/05/31(火) 23:29:56.89 ID:zJkVcFRt.net]
Sphinxで自作モジュールのドキュメントを書いています。
定数代わりのモジュール変数があるとき、py:data:: で値を記述することってできるんでしょうか?
help()で表示されるように

631 名前:値もドキュメントに記述したいのですが。 []
[ここ壊れてます]

632 名前:デフォルトの名無しさん mailto:sage [2016/06/01(水) 10:14:23.95 ID:dn+cRXR4.net]
pythonって全然updateされないね
3.5.1がリリースされている間にphpで何回updateがあったと思ってるんだよ

633 名前:デフォルトの名無しさん mailto:sage [2016/06/01(水) 10:15:52.34 ID:dn+cRXR4.net]
軽量系フレームワークでflaskとbottleが持ち上げられるけど
どう考えてもflaskは軽量なんかじゃない

634 名前:デフォルトの名無しさん mailto:sage [2016/06/01(水) 11:54:54.82 ID:vYL3prSX.net]
必要な機能はモジュールで提供される
からな

635 名前:デフォルトの名無しさん mailto:sage [2016/06/01(水) 15:39:23.00 ID:Eelfp7Ua.net]
>>604
なんで、perlやrubyがディすられてるの?
Cなんて余程上手に書かないと必ず嫌なエラー混じるよ
そこまで言うなら言語ではなくハードウェアから組み立てないと信頼性は得られないと思うけどな

636 名前:デフォルトの名無しさん [2016/06/01(水) 15:40:55.41 ID:c7aWQBRE.net]
下手なんですねわかります

637 名前:デフォルトの名無しさん mailto:sage [2016/06/01(水) 17:02:27.80 ID:8r6+eogE.net]
ハードウェアから組み立てると信頼性が得られると、ナゼ思ったのか。



638 名前:デフォルトの名無しさん [2016/06/01(水) 17:24:22.06 ID:JmeWQFIS.net]
python専用のアーキテクチャでも作るのか

639 名前:デフォルトの名無しさん mailto:sage [2016/06/01(水) 18:49:42.62 ID:vYL3prSX.net]
パールで地獄をみた俺様が通りますよ

640 名前:デフォルトの名無しさん mailto:sage [2016/06/01(水) 21:28:23.78 ID:2Qe8pgiu.net]
地獄は見てないけど今時 perl とか無いだろ

641 名前:デフォルトの名無しさん mailto:sage [2016/06/01(水) 21:44:39.61 ID:2PlyjRlv.net]
ふぉっふぉっふぉっ、
お若いの、perlはまだまだ使われておるぞ、
pythonの影響も受けながら醜くもじわじわしぶとく進化しておるぞ

642 名前:デフォルトの名無しさん mailto:sage [2016/06/01(水) 22:01:50.49 ID:ot033K/9.net]
>>609
perlは言うまでもないが
そのperlの後継として作られたrubyも十二分にゴミだよ
perlが腐ったゴキブリのウンコだとしたら
rubyは腐った生ゴミぐらいだけど

643 名前:デフォルトの名無しさん mailto:sage [2016/06/01(水) 22:03:42.33 ID:ot033K/9.net]
>>606
なぁ、屁チプ〜の助でさえ倍速化の神アプデしてるのに(ゴミに違いはないが)

あー、ほんと、ああいう糞言語メンテしてる連中みんな豆腐に頭打ち付けて死なねえかな

644 名前:デフォルトの名無しさん mailto:sage [2016/06/01(水) 22:08:05.62 ID:ot033K/9.net]
だいたいよお
PythonでExcelさえまともに扱えるライブラリがないとか
まともにシェア獲得する気ねえのかよと
シェアって大事だぞ
焦げたウンカスみたいなペチプ〜でも世にはびこって未だこびりついてるからな
ああああああああ死ね死ね死ね死ね死ね殺す殺す殺す殺す殺す殺す殺す殺す殺す殺す殺す殺す殺す殺す殺す

645 名前:デフォルトの名無しさん mailto:sage [2016/06/01(水) 22:30:44.91 ID:Eelfp7Ua.net]
>>616,613
ruby別に後継でもないけどな
具体的にどこで躓いたんだ?

>>610
上手ければperlでも上手に扱えるんじゃない?
ま俺はどっちでもキッチリエラーでまくるけどw

>>611
どの言語もダメだといって、バグ突き詰めると回路の設計からってなるから

646 名前:デフォルトの名無しさん mailto:sage [2016/06/01(水) 22:35:47.15 ID:ot033K/9.net]
>>619
歴史のお勉強してくださぁいおばかさぁん
ルビィはねえーゴミだよーゴォーミぃー しーね しーね

647 名前:デフォルトの名無しさん mailto:sage [2016/06/02(木) 01:49:39.20 ID:/eeP37sY.net]
ぶっちゃけ地獄パールには感謝している
まだまだパール全盛だったっころ
死ぬよりましとpythonと出会うきっかけに

パールがもうすこしまともだったと
思うとゾッとする

パールのばったもんのルビーには
鼻から興味ない



648 名前:デフォルトの名無しさん mailto:sage [2016/06/02(木) 01:52:17.83 ID:/eeP37sY.net]
>>620
パールで地獄をみたから
さんざん提灯記事で太鼓持ちされた
後釜ルビーにだまされることもなく

れーるず何チャラで書いちゃった
システムって一体どーなってるんだろう

649 名前:ヒ(他人事 []
[ここ壊れてます]

650 名前:デフォルトの名無しさん mailto:sage [2016/06/02(木) 07:06:06.68 ID:kcfh/1/v.net]
>>619
それは誰かが組み立てたハードウェアの信頼性が得られない例ではないか!
>>609の主張と全然関係ないではないか!!
!を多用しているが怒っているのではないぞ!!!

651 名前:デフォルトの名無しさん mailto:sage [2016/06/02(木) 12:26:51.09 ID:kBgl6uD2.net]
>>615
pythonにもこんなのほしいな
qiita.com/mattn/items/b7889e3c036b408ae8bd

652 名前:デフォルトの名無しさん [2016/06/02(木) 16:36:22.53 ID:JBET2xlv.net]
Python3.5(Windows7@x64)で自作したDLLを呼び出そうとしています。

extern

653 名前:デフォルトの名無しさん [2016/06/02(木) 16:39:49.56 ID:JBET2xlv.net]
Python3.5(Windows7@x64)で自作したDLLを呼び出そうとしています。

__stdcall Data_Read( DWORD id, DWORD FileSize, LPVOID pBuf );
3個目の引数「LPVOID pBuf」はどうやって渡せば良いのでしょうか?
↓この様にしたのですが、TypeErrorが発生してどうすれば良いのかわかりません。
どなたかアドバイス頂けないでしょうか?

memr = [0 for i in range( FileSize )]

if dll.Data_Read( _ID, FileSize, memr ) == 0:

ctypes.ArgumentError: argument 3: <class 'TypeError'>: Don't know how to convert parameter 3

654 名前:デフォルトの名無しさん mailto:sage [2016/06/02(木) 17:04:04.64 ID:hUHQWxw2.net]
>>626
エクスポート関数にそのまま渡せるPythonオブジェクトは
None、整数、バイト列オブジェクトおよび (Unicode) 文字列だけ
create_string_buffer(FileSize)や(c_ubyte*FileSize)()で確保して

655 名前:デフォルトの名無しさん mailto:sage [2016/06/02(木) 18:03:50.38 ID:kBgl6uD2.net]
ctypes.string_buffer だっけ

656 名前:デフォルトの名無しさん mailto:sage [2016/06/02(木) 22:14:38.34 ID:aIEnZs2U.net]
>>624
キムチ大好きパイチョンニダくんとかどう?

657 名前:デフォルトの名無しさん mailto:sage [2016/06/03(金) 04:10:13.98 ID:9Oc63jCU.net]
range()のargumentってなんで終わりの数指定すると一個前で終わるんですか?紛らわしくない?



658 名前:デフォルトの名無しさん mailto:sage [2016/06/03(金) 04:44:32.32 ID:JpJSwfFi.net]
個人的にrange()のstop仕様は馴染みがあった
Cのfor文でよく見かけるイディオムから引き継がれたのだと思う
for (i = start; i < stop; i += step) { ... }

659 名前:626 [2016/06/03(金) 12:06:37.18 ID:oGfTLMwn.net]
627様有り難う御座います。

memr = create_string_buffer( FileSize )

とする事でDLLを呼び出す事はできました。
DLLは読み出せたのでDLLから戻ってきたデータを参照したいのですが、
create_string_buffer( FileSize )と定義したmemrの各要素にバイト単位でアクセスするにはどうしたら良いのでしょうか?

memrの1番最初の要素には、0x6Aが入っています。
これを以下の様にif文で判定すると

if memr[0] == 0x6A:  ←偽判定
if memr[0] == b'j':  ←真判定

バイト文字列?をバイトにキャストするにはどうすれば良いのでしょうか?

660 名前:デフォルトの名無しさん [2016/06/03(金) 12:13:25.61 ID:tUMDOVAV.net]
ord()

661 名前:デフォルトの名無しさん mailto:sage [2016/06/03(金) 12:20:05.71 ID:JpJSwfFi.net]
バッファからバイト文字列(書き換え不可)を取り出すには
memr.value(ヌル文字終端)かmemr.raw(用意したバッファ全て)を参照する
バイト文字列にすれば添え字で数値を参照できる

662 名前:デフォルトの名無しさん mailto:sage [2016/06/03(金) 13:18:20.58 ID:m9/J43Do.net]
androidにsl4aとpythonを入れたいのですが、インストールのやり方を説明しているHPにはapkというファイルがあると書かれているのに
最新のgithubにはapkというファイルがありません、どうしたらインストールできますでしょうか

663 名前:626 [2016/06/03(金) 13:45:46.14 ID:oGfTLMwn.net]
有り難う御座います。
希望の動作をさせる事ができました。

if memr.value[0] == 0x6A:
if ord( memr[0] ) == 0x6A:

これでできました。

664 名前:デフォルトの名無しさん [2016/06/03(金) 16:37:50.90 ID:tUMDOVAV.net]
>>635
うちにあるのあげようか?

665 名前:デフォルトの名無しさん [2016/06/03(金) 16:45:48.22 ID:tUMDOVAV.net]
誰のか知らんけどメモ
https://github.com/kuri65536/python-for-android/releases
stackoverflow.com/questions/34059691/how-to-install-sl4a-from-the-new-website
https://github.com/kuri65536/python-for-android/blob/master/README.md
ありがたや

666 名前:デフォルトの名無しさん mailto:sage [2016/06/03(金) 16:47:52.34 ID:tUMDOVAV.net]
more
https://code.google.com/archive/p/python-for-android/downloads

667 名前:デフォルトの名無しさん mailto:sage [2016/06/03(金) 17:27:57.11 ID:m9/J43Do.net]
>>637-639
あざす



668 名前:デフォルトの名無しさん mailto:sage [2016/06/03(金) 19:22:32.56 ID:m9/J43Do.net]
androidにpythonは入りましたが、pythonをroot権限で実行するにはどうしたらいいのでしょうか、
SuperSUでroot化まではできましたが、それでは不十分のようで
chmodでこけているようです

669 名前:デフォルトの名無しさん mailto:sage [2016/06/03(金) 21:29:56.80 ID:6QnOC8gI.net]
どこ産かもわからんパカチョンをスマホにつっこんでルート化しちゃう池沼の人っておる?

670 名前:デフォルトの名無しさん mailto:sage [2016/06/03(金) 23:02:45.32 ID:INRuOLc6.net]
一度読み込みが終わったジェネレータを
再度先頭に巻き戻す方法を教えてください

671 名前:デフォルトの名無しさん mailto:sage [2016/06/04(土) 03:32:23.79 ID:eSRbunGZ.net]
ここで質問しちゃうような奴はroot化なんてしないほうがいい

672 名前:デフォルトの名無しさん mailto:sage [2016/06/04(土) 11:49:49.09 ID:9idbSXvO.net]
>>643
リストに格納しておく

673 名前:デフォルトの名無しさん mailto:sage [2016/06/04(土) 12:45:00.32 ID:2idQR+vq.net]
root化はここにあるshを実行してandroidでコンパイルしたいだけなのですが
https://github.com/kuri65536/python-for-android/tree/master/python-modules/PyCrypto

674 名前:デフォルトの名無しさん mailto:sage [2016/06/04(土) 17:38:42.38 ID:ZYjMkIKS.net]
python 3.6のリリースは今年の12月の予定だ
こういう書き方が出来るようになるから便利
a = "hello"
print(f"{a} world") # hello world
str.formatの出番はなくなる

675 名前:デフォルトの名無しさん mailto:sage [2016/06/04(土) 17:44:34.36 ID:+BUygQLa.net]
pythonとrubyのフォーマット書式はクソ

676 名前:デフォルトの名無しさん mailto:sage [2016/06/04(土) 18:33:30.47 ID:a6qGPK3q.net]
コマンドラインから渡す引数の処理をしています。
下記でオプションの値を制限できますが、これをリストではなく、正規表現で制限するにはどうすればよいですか?

import argparse
p = argparse.ArgumentParser()
p.add_argument("--hoge", help="hogehoge.", type=int, choices=[1,2,3])

677 名前:デフォルトの名無しさん [2016/06/04(土) 18:44:22.91 ID:DlnDvjYz.net]
>>642
kuriちゃんは信用できる



678 名前:デフォルトの名無しさん mailto:sage [2016/06/04(土) 20:02:59.37 ID:+uxdUKW6.net]
>>649
リストを返す関数を渡せばいいだろ

679 名前:649 mailto:sage [2016/06/04(土) 20:08:01.47 ID:a6qGPK3q.net]
>>651

コメントありがとうございます。

r"\.py$"

これをリストで表現するのは難しいと思っています。

680 名前:デフォルトの名無しさん mailto:sage [2016/06/04(土) 20:12:40.99 ID:+uxdUKW6.net]
python argparse regex
でぐぐれば解決方法が沢山でたけど

681 名前:649 mailto:sage [2016/06/04(土) 21:08:48.40 ID:a6qGPK3q.net]
ありがとうございます。

この辺でしょうか?

ttps://groups.google.com/forum/#!topic/argparse-users/tAC1eH1a29c

この対応が必要ということはargparseの標準機能にはなく、正規表現させる部分をカスタマイズしないとできないということでしょうか?

682 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 00:06:44.31 ID:ug/2sx2v.net]
ドキュメントに書いてないんならないんだよ

683 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 00:16:00.44 ID:XSqqkbkB.net]
>r"\.py$"

>これをリストで表現するのは難しいと思っています。


何が難しいのかさっぱりわからないというより説明をしっかりしないからやりたいことが伝わらない

684 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 00:18:35.55 ID:ZvqErOlJ.net]
argparseは不出来なモジュールだと思う
ドキュメントを読んでも使い方がよくわからん

685 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 01:36:25.92 ID:X+8v2WhO.net]
>>652
add_argument()のtypeキーワードに引数をチェックする関数を指定すればいい

686 名前:
チェックが通ったら煮るなり焼くなりしてreturnすればおk

def hoge_type(value):
 if not re.search(r'\.py$', value):
  raise ValueError('invalid extension')
 return value

このhoge_typeを下のように指定する

parser.add_argument('--hoge', type=hoge_type)
[]
[ここ壊れてます]

687 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 01:43:16.69 ID:X+8v2WhO.net]
ここに書いてあった
docs.python.jp/3/library/argparse.html#type



688 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 02:36:07.72 ID:b0qHmmcL.net]
不出来なのは頭だったか
無念

689 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 07:53:31.52 ID:X+8v2WhO.net]
argparseは多才だからなんでもやらせたい誘惑に駆られる
でもdocoptのようにコマンドライン引数の構文解析程度にとどめるべきかもね
値の評価や機能の実行までやらせるのは役割を与えすぎかなと感じる

690 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 08:53:22.93 ID:6AZT6oQ7.net]
最近ちょっと思ったのは、もしかしたらPythonは関数型言語の入口かもしれん
Pythonでmap,filter,reduce,内包表記とか慣れると関数型言語に割とすんなり移行できる
そして、関数型言語はより短く効率的に書けて、大抵コンパイル型言語だからより高速
故に、PythonもできますがhaskellなりscalaなりF#もできますってのが普通で、
Pythonしかできませんってのは、頭の中身が手続き型のロートル脳なんだな

691 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 09:21:18.13 ID:b0qHmmcL.net]
ごめんそれ100万回くらい聞いた

692 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 09:28:26.30 ID:VJ6TUrY4.net]
for i in range(1000000):
  print ">>662"

693 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 09:43:09.21 ID:zUwxY7yt.net]
if >>662 == バカ:
  for i in range(1000000):
    print("map,filter,reduceもpythonではdeprecatedですよ")

694 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 09:50:18.72 ID:RIWhlWWt.net]
君達ってfor使う必要ないところで使ってるしレベル低そうだね
"a" * nこれ知らなさそう

695 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 09:54:11.86 ID:b0qHmmcL.net]
ごめんそれ100万回くらい聞いた

696 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 10:02:23.09 ID:ZvqErOlJ.net]
>>661
詰め込みすぎだよな
業務の現場でちゃちゃっとコマンドラインツールを作りたいだけなのに
印刷するとけっこうなページ数になるargparseなんか学んでられるかっての
inputでオプション一個ずつ入力させるやり方で逃げたわ

str.formatやpathlibなんかもそうだが、堅苦しく冗長な機能拡張が目立つようになってきた
シンプルお手軽っていう特長を捨ててJavaのようなカオスな方向に向かうのなら
言語として先は長くないだろう

697 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 10:13:50.73 ID:6AZT6oQ7.net]
>664-665
Pythonと関数型言語も両方ともって話なのに、
こんなに過剰反応とは・・・ウププ、あ、いや、なんでもないですw



698 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 10:27:46.84 ID:b0qHmmcL.net]
自分の理解できない物を無駄と評するのはどうなんでしょ
超初心者っぽくていいけどね

ここから引用
多くの初心者は自身が習得した一部の言語機能に拘泥しがちであり、知識を広げようとはしない。
引用終わり

699 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 12:44:27.04 ID:Xgwcc4Sq.net]
class 意味分からない
codecademyで 90%まできたけどclassの章で詰みそう

700 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 13:17:15.51 ID:Dac8LcQl.net]
python使う上でclassなんていらんやろ
classとannotation使い始めるとコードがとたんに汚くなる

701 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 13:27:42.56 ID:fcicNZfN.net]
また超初心者っぽい極論ですね。

702 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 13:41:15.94 ID:lZ/qTWvV.net]
argparse優しすぎるのにドキュメント呼んで理解できないのはアスペ

703 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 13:45:13.11 ID:sTpf+U42.net]
理解できない

704 名前:ニは書かれてないな
文意に沿った回答をするべき
[]
[ここ壊れてます]

705 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 13:47:18.82 ID:lZ/qTWvV.net]
657 :デフォルトの名無しさん [↓] :2016/06/05(日) 00:18:35.55 ID:ZvqErOlJ (1/2)
argparseは不出来なモジュールだと思う
ドキュメントを読んでも使い方がよくわからん

657 :デフォルトの名無しさん [↓] :2016/06/05(日) 00:18:35.55 ID:ZvqErOlJ (1/2)
argparseは不出来なモジュールだと思う
ドキュメントを読んでも使い方がよくわからん 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)


706 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 14:07:24.43 ID:MNddmiLP.net]
あのドキュメントは嫌い
リファレンスとHowToは分けろよ
というかHowToページ別にあるのに

707 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 14:08:14.27 ID:MNddmiLP.net]
途切れた

というかHowToページ別にあるのに、なんでリファレンスにまでHowTo書くんだよ



708 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 14:42:07.25 ID:b0qHmmcL.net]
他言語と比べると異質なリファレンスではあるね
Djangoやrequestsと比べでも何か異質
無駄とは言わないけど読みづらい

709 名前:デフォルトの名無しさん mailto:sage [2016/06/05(日) 15:34:55.87 ID:Xgwcc4Sq.net]
classの
def __init__ (self)のこのselfは何者ですか?
なんで消えるの?いんすうではないの?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<278KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef