- 1 名前:デフォルトの名無しさん mailto:sageteoff [2017/03/25(土) 15:52:22.91 ID:ZSinSYil.net]
- このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その32 echo.2ch.net/test/read.cgi/tech/1486173667/
- 862 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 18:36:28.88 ID:WoQXb1YP.net]
- >>828
あざす挑戦してみます
- 863 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 18:52:01.25 ID:pQmUH9mY.net]
- 本を読まずにネットで一から十まで聞く
- 864 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 19:03:43.89 ID:rnnQH6fx.net]
- 本読まないけどネットで質問したこともない
リファレンス読めばだいたい分かりません? もちろん日本語版ではないやつをね
- 865 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 19:04:40.33 ID:YAniTqrY.net]
- ぷぷぷ
- 866 名前:デフォルトの名無しさん [2017/05/20(土) 19:09:44.50 ID:sOB03+JF.net]
- >>830
おっけーです
- 867 名前:デフォルトの名無しさん [2017/05/20(土) 19:15:57.96 ID:sOB03+JF.net]
- モノポリーおじさんまたおるやん
- 868 名前:デフォルトの名無しさん [2017/05/20(土) 20:25:17.11 ID:Mv7voCuV.net]
- 今日の某初心者向けのイベント
何で経験浅い奴がメンターやってるんだろう
- 869 名前:モノポリーおじさん mailto:sage [2017/05/20(土) 21:10:47.29 ID:mBBESjva.net]
- 830が理解できないので、最初から、やり直します
- 870 名前:デフォルトの名無しさん [2017/05/20(土) 21:13:50.48 ID:PwVUEJE2.net]
- リストとタプルの使い分けで質問。
タプルで済む局面では全てタプルを使うべきだと思うが、 書籍ではタプルではなくリストが普通に使われいるように思える。 例えば↓のようなもの。 ages = [20, 22, 25, 27, 21, 23, 37, 31, 61, 45, 41, 32] bins = [18, 25, 35, 60, 100] cats = pandas.cut(ages, bins) ※Pythonによるデータ分析入門から抜粋 リストを使っている理由ってなんなんでしょ? そんなにパフォーマンス変わらない?
- 871 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 21:21:35.48 ID:1QdXRE7A.net]
- >>839
とりあえずタプルにはメソッドがない
- 872 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 21:28:09.34 ID:F0TA52b2.net]
- >>839
リストのパフォーマンスやメモリ効率が問題になるのは、何十万件レベルの要素を詰め込んだ時だよ 数十・数百レベルではびくともしないさ
- 873 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 21:44:26.62 ID:PwVUEJE2.net]
- レスどうも。
逆にメソッドを使う必要なく、大容量データを使うならタプルということですね。
- 874 名前:デフォルトの名無しさん [2017/05/20(土) 22:35:43.81 ID:sOB03+JF.net]
- >>839
タプルは辞書のキーに使える。リストは使えない
- 875 名前:デフォルトの名無しさん [2017/05/20(土) 22:41:41.56 ID:sOB03+JF.net]
- リストをスタック、キューとして使うなら
docs.python.jp/3.5/library/collections.html#collections.deque 使ったほうが効率いい
- 876 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 22:57:16.07 ID:WmFfeyqJ.net]
- >>811-817
1行ずつ、ステップ実行して、怪しそうな場所で、変数をwatch すれば? 画像で示されても、文字情報じゃないから、文字をコピーして検索できないから、 今後はどこかのサイトに、テキストで貼り付けて Pythonのエラーメッセージは、分かりにくい
- 877 名前:デフォルトの名無しさん mailto:sage [2017/05/21(日) 20:45:22.77 ID:xpoJGUXM.net]
- numpyのndarrayで、ある軸の要素番号が奇数である要素だけを-1倍したいのですが、
forループの中で条件分岐するようなやり方しか思いつきません。 どうするのが「普通」でしょうか。 最終的には軸A、B、
- 878 名前:Cの要素番号の和が奇数である要素だけを-1倍するといったことがやりたいです。 []
- [ここ壊れてます]
- 879 名前:デフォルトの名無しさん mailto:sage [2017/05/22(月) 09:29:08.88 ID:vziiTvHx.net]
- リストに関数を追加してるんですけど引数込みで追加する方法はないでしょうか?
今は関数だけ追加して引数はグローバル変数に入れてます funcs = [] def hello(): print("hello") def bye(): print("bye") def add(n): print(str(5 + n)) funcs.append(hello) funcs.append(bye) funcs.append(add(8)) #<-こういう感じのことをやりたいけど関数は呼び出したくない
- 880 名前:デフォルトの名無しさん mailto:sage [2017/05/22(月) 09:35:51.40 ID:ybAqWz3b.net]
- lambda
- 881 名前:デフォルトの名無しさん mailto:sage [2017/05/22(月) 09:43:07.73 ID:mjjAkcu0.net]
- 関数と引数のペアをタプルにして入れとくのがせいぜいかなあ
- 882 名前:デフォルトの名無しさん mailto:sage [2017/05/22(月) 10:05:42.62 ID:iDpEABX6.net]
- 無理矢理でよければ、文字列として入れてeval
- 883 名前:デフォルトの名無しさん mailto:sage [2017/05/22(月) 10:47:11.26 ID:wKLWXaOa.net]
- え?クロージャやろ常識的に考えて
- 884 名前:デフォルトの名無しさん mailto:sage [2017/05/22(月) 11:39:56.97 ID:p2FIawek.net]
- μ
- 885 名前:デフォルトの名無しさん mailto:sage [2017/05/22(月) 11:40:48.97 ID:5l14YPb3.net]
- はじめての
パイパン
- 886 名前:デフォルトの名無しさん [2017/05/22(月) 12:33:29.81 ID:ER711B9o.net]
- >>848
これ 関数を呼び出す関数を代わりに登録する
- 887 名前:デフォルトの名無しさん mailto:sage [2017/05/22(月) 14:09:38.44 ID:vziiTvHx.net]
- 847です。ご指導ありがとうございました。
funcs.append(lambda: add(8)) とすることで望みの結果が得られました。
- 888 名前:デフォルトの名無しさん mailto:sage [2017/05/22(月) 16:27:07.84 ID:PfanrHfD.net]
- 849の方法が一番スマートだろうな
呼び出すときは*引数リストでできるし
- 889 名前:モノポリーおじさん mailto:sage [2017/05/22(月) 18:29:47.06 ID:rHMzv/si.net]
- オブジェクト指向?
MAP番地を返して、物件の購入をさせたい MAP住所 ↓//受け取り プレイヤー所持金 ↓//受け取り 購入処理(関数)←ここを通過させる ↓ ユーザー選択 上記の一連の流れは、簡潔に教えて頂けないでしょうか? def(関数で纏める所など、です) MAP配列=[0,39] キャラ所持金=[1,2,3,4] //4人使用 仮定 def aiueo(番地、所持金): お金が足りるかの処理
- 890 名前:モノポリーおじさん mailto:sage [2017/05/22(月) 18:35:33.83 ID:rHMzv/si.net]
- 今は単純にサイコロを作ってます
https://ideone.com/A9yqea 問題は有りますが、こんな書き方で大丈夫でしょうか? 明日は所持金とか考えて見ます
- 891 名前:デフォルトの名無しさん mailto:sage [2017/05/22(月) 22:34:50.59 ID:t4wHpx3M.net]
- サイコロが所持金を持つのか?
- 892 名前:デフォルトの名無しさん mailto:sage [2017/05/22(月) 22:36:40.80 ID:t4wHpx3M.net]
- >>858
なんやこれ どの辺がサイコロなんや ゲシルュタト崩壊するでんでん
- 893 名前:デフォルトの名無しさん mailto:sage [2017/05/22(月) 23:15:48.20 ID:XhRKlUOx.net]
- >>860
モノポリーはサイコロ2個使うからじゃない? 6面ダイス2個と 12面ダイス1個じゃ確率が変わるから注意したほうがいいんだけどね
- 894 名前:デフォルトの名無しさん mailto:sage [2017/05/22(月) 23:50:45.80 ID:wy0czQdl.net]
- サイコロ一気に四人分振るんか?
- 895 名前:モノポリーおじさん mailto:sage [2017/05/23(火) 00:25:40.92 ID:92R1Xkzv.net]
- 12面ダイスと6面ダイスの違いは盲点でした。
ゲーム板に移りましたので、これからはpyhonの質問の為に来ます。 協力してくれる方はゲーム板を覗いて下さい 失礼します。 ありがとうございました。
- 896 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 00:43:49.11 ID:ksVXUe+Q.net]
- さようなら
- 897 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 00:51:10.57 ID:PZYq3vzy.net]
- その糞みたいなサイコロの角に頭打ち付けて死ね
- 898 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 16:35:57.04 ID:62g8hFHf.net]
- リストの中からランダムで一つ取り出したくて、ネットで拾った一例で
import random x = [a.b.c] random choice (x) print (x) 他にも色々調べて試したんですがこれを始めとしてエラー出まくりで困ってます
- 899 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 16:43:08.65 ID:nu8Noumz
]
- [ここ壊れてます]
- 900 名前:.net mailto: >>866
その通りのコードを実行してるのだとしたら色々見直したほうがいい 具体的には要素の区切り方とかメソッドの呼び出し方とか [] - [ここ壊れてます]
- 901 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 17:08:41.98 ID:uQsIVxQH.net]
- プログラムを書く適性が無い
- 902 名前:デフォルトの名無しさん [2017/05/23(火) 17:10:41.03 ID:tkk+t7Rj.net]
- L = [1, 2, 3]
func(L[1:]) とすると関数 func には [2, 3] が渡されます。 これでは L[1:] のコピーが関数 func に渡されてしまうと思いますが、 これを参照渡しする方法はありますか? func(L, 1) などとすれば参照渡しできると思いますが、引数一つで参照渡し したいです。 よろしくお願いします。
- 903 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 17:32:33.48 ID:2h7sOhJv.net]
- IEDriverServerをはじめて使ってみたのですが、管理者権限がないと動いてくれません。
chromedriverであれば管理者権限が無くても動くようなのですが、そんなものでしょうか
- 904 名前:デフォルトの名無しさん [2017/05/23(火) 17:56:20.52 ID:SYZGYjVy.net]
- >>866
まずは、プログラミングしやすいエディタを手に入れるんだ! pythonの構文を理解してくれるやつがあれば一番良い
- 905 名前:デフォルトの名無しさん [2017/05/23(火) 18:10:27.24 ID:SYZGYjVy.net]
- >>869
numpyのarrayがそういう動作してくれるらしいよ https://stackoverflow.com/questions/5131538/slicing-a-list-in-python-without-generating-a-copy
- 906 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 20:31:15.13 ID:62g8hFHf.net]
- >>867 やはりいきなり書くのは無理でしたか… ちなみにモチベと参考の為にもこの場合どう書くのか教えて頂けませんか?
>>868 適正と言われても昨日からプログラミング始めてみようと思ったので… >>871 Pythonのshellで書いてるのですがエディタ使うべきですか?
- 907 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 20:33:07.56 ID:ErNaD40N.net]
- >>873
pycharm先生ならこんなコード書いたらゴラーしてくれるよ
- 908 名前:デフォルトの名無しさん [2017/05/23(火) 20:46:37.88 ID:fLVFxcCp.net]
- コンパイル言語よりインタプリタ言語の方が速い
解説は 2017-05-23 - 「不思議だ」の日記 fushigida.hatenablog.com/entry/2017/05/23/162048
- 909 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 20:56:33.09 ID:nu8Noumz.net]
- >>873
とりあえず配列部分の.を,に変えてrandomとchoiceの間のスペースを.に変えると動くはず
- 910 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 21:09:20.85 ID:62g8hFHf.net]
- >>874
入れてみます ありがとうございます! >>876 動いたっちゃ動いたんですがリストがまんま表示されただけでリストの中の物を一つランダムで取り出す事はしてはくれないですね… 後方互換性が消えたとか書き方変わったとか聞いたのでver3.6.1のshellではこれじゃダメとかですかね? バカですいません
- 911 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 21:13:15.43 ID:IEg1DOoE.net]
- >>877
このままだとrandom.choice(x)の結果が虚空に消えてるから y = random.choice(x) print(y) みたいに一時的に変数に入れとくか print(random.choice(x)) みたいに結果を直接表示するなり
- 912 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 21:19:17.90 ID:62g8hFHf.net]
- >>878
出来ました!ありがとうございます! 結局投げちゃって聞いてしまったのですが始めて自分で考えた課題だったので動いて嬉しいです!本買って勉強頑張ります本当に有難う御座いました!
- 913 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 21:38:26.92 ID:lBktgM7p.net]
- 実践力を身につけるPythonの教科書というのが超初心者向けでオススメだよ
なるべく飛ばさずやるようにね
- 914 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 21:50:28.63 ID:IEg1DOoE.net]
- >>879
諦めるまで自分で考えるのが大事だと思うから頑張って 人のコードひたすら読んでどうして動くのか考えると上達が速い気がする
- 915 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 21:51:36.08 ID:lPl
]
- [ここ壊れてます]
- 916 名前:Giyj1.net mailto: 基礎python終わったんだけど次なにいけばいい? []
- [ここ壊れてます]
- 917 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 22:14:49.35 ID:/wuACqRE.net]
- 自分がやりたかったこと or 実践 Python 3 or パーフェクトPython
- 918 名前:デフォルトの名無しさん [2017/05/23(火) 22:36:11.79 ID:vE+85AhN.net]
- 考えてみると今はプログラミングを学ぶ本があまりないよなあ
プログラミング作法 プログラマのうちあけ話 プログラム設計の着想 この辺は初心者の頃凄く為になったけど 最近の入門者はどうやってプログラミング学んでるんだろ
- 919 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 22:48:07.29 ID:OxXI/az9.net]
- >>881
特にやることがないならアルゴリズムとデータ構造
- 920 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 22:58:59.36 ID:tStcJT3l.net]
- 人のコードってどこで読めるの?
- 921 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 23:20:51.14 ID:pFvn5jb7.net]
- >>886
Python自身のソースコードやオープンソースのPython製ライブラリのソースコード、もしくはGithubで管理されてる好きなソフトとかね
- 922 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 23:28:57.28 ID:OxXI/az9.net]
- >>886
コードウォーズが楽しい https://www.codewars.com 問題を解いていくと他人が書いた同じ問題への解答が見られる 競技プログラミング的なコードが多いけど趣味として見る分には楽しい
- 923 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 23:33:55.60 ID:tStcJT3l.net]
- >>887,888
ありがとうございます。覗いてみます。
- 924 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 23:35:06.60 ID:z/1gcKoJ.net]
- 今unittest.main()でテストを実行しているんですけど、テストクラスに外部から何かの
パラメータを渡したい場合ってどうすればいいんでしょう? グローバル変数を使う以外に何か方法はありますか?
- 925 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 23:44:41.90 ID:ZEoEO5ey.net]
- どの言語でもそうだけど、
1, 2冊目は入門書。 次は、コーディング規則か、リファレンス、レシピ本 その次は、Effective 何々。 これは、プロ必須本 ここまで読めば、ひとまず上司に聞きながら、仕事ができるレベル
- 926 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 23:44:44.35 ID:u7xU/vNF.net]
- 初期化、後処理がかけるだろ
adtech-blog.united.jp/archives/173
- 927 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 23:54:33.60 ID:OxXI/az9.net]
- >ひとまず上司に聞きながら、仕事ができるレベル
当たり前のように「仕事で使うもの」と決めつけるのが日本のプログラマーの悪い癖だと思うの 現状のpythonの求人率考えたら 趣味や学術で習う人のほうが多そうなもんなのにな
- 928 名前:デフォルトの名無しさん mailto:sage [2017/05/23(火) 23:58:04.20 ID:z/1gcKoJ.net]
- 初期化ってsetUp()のこと?__init__()じゃあないですよね?
どっちにしても、引数などを渡せそうには見えないですが。
- 929 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 00:32:40.66 ID:3fCtxiyt.net]
- 環境変数とか
引数とか
- 930 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 00:35:34.60 ID:3fCtxiyt.net]
- あ、引数はsys.argvの話
- 931 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 00:53:10.57 ID:gAbnOA9b.net]
- 内部でsys.argvを使う機能をテストするの?
mockでsys.argvを置き換えればできると思うけど
- 932 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 07:45:57.84 ID:I+zx4ruH.net]
- おっぱいそん
- 933 名前:890 mailto:sage [2017/05/24(水) 08:09:06.58 ID:tHoyeV8z.net]
- なるほど、環境変数とargvですか。
それくらいしか手がないのならやっぱりグローバル変数ですかね。
- 934 名前:デフォルトの名無しさん [2017/05/24(水) 08:29:53.78 ID:is3XMlN/.net]
- 外部から渡したい情報って、どうせどこかのファイルにまとめなきゃならないから外部に設定ファイルを用意したな
たとえばどんな情報を渡したい?
- 935 名前:デフォルトの名無しさん [2017/05/24(水) 09:08:55.45 ID:is3XMlN/.net]
- テストのロードやインスタンス化をunittest.mainに任せるから、パラメーターをわたす手段が限られる
load_testsでロードの仕方をカスタマイズすれば、好きにTestCaseのインスタンスにアクセスできるからプロパティなどでパラメーターは渡し放題だよ 大抵は、
- 936 名前:そこまでする必要は無いけど []
- [ここ壊れてます]
- 937 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 09:10:06.47 ID:2RBb7Y8v.net]
- >>899
あなたから提示された情報だけではそのくらいしか言えないってことよ
- 938 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 11:58:23.91 ID:RPJTgULc.net]
- 本格的なテストデータなどは、データベース・ファイルから読み込む
ちょっとしたものなら、設定ファイルとか、オプション・引数で渡したり
- 939 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 12:27:39.89 ID:l3I5XkNn.net]
- 関数の中にテストクラスを書いて
テストクラスを返す関数を作ったら? 試してみたらちゃんと動いた
- 940 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 14:35:02.65 ID:4nncZNTT.net]
- >>875
ハードワイヤードより機械学習の方が速いとか言ってそう
- 941 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 15:34:29.51 ID:IgpnYvX1.net]
- 単体テストの意味がわからないアホの子>>890
- 942 名前:デフォルトの名無しさん [2017/05/24(水) 16:07:25.80 ID:4nncZNTT.net]
- ひろいもの
GitHubリポジトリトレンドRanking 1 Jupyter Notebook 16.2 2 Python 4.0 3 C# 3.5 4 C 2.4 5 C++ 1.3
- 943 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 16:17:24.58 ID:bsSiDbCN.net]
- 関数の引数をグローバルに定義する必要があるのか?
- 944 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 16:19:45.97 ID:bsSiDbCN.net]
- pytonの初心者はほとんどプログラムの初心者である。 スレの第一法則
- 945 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 16:34:13.27 ID:J/a5ufCE.net]
- プログラム初心者でもなけりゃすぐに理解できるレベルだからな
- 946 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 16:45:02.98 ID:bsSiDbCN.net]
- 単体テスト、結合テスト、・・・も分からないのだろう。
何を聞くのか分からないの可能性大だと思うが。
- 947 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 17:05:42.61 ID:hPScducK.net]
- グダグダ言ってるが、超初心者スレだからな。
初心者相手が嫌なら覗かなければいい。
- 948 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 17:08:30.04 ID:bsSiDbCN.net]
- 事実を指摘してるだけだよ
- 949 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 17:14:04.97 ID:rw+7fc+A.net]
- >>913
雪風は人間初心者だろ?死ねよ
- 950 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 17:15:09.68 ID:bsSiDbCN.net]
- >>914
お前からどうぞ
- 951 名前:デフォルトの名無しさん [2017/05/24(水) 18:42:36.90 ID:is3XMlN/.net]
- >>906
スレタイが読めない子
- 952 名前:デフォルトの名無しさん [2017/05/24(水) 18:43:42.44 ID:is3XMlN/.net]
- >>913
なんかの役に立つのか?
- 953 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 20:08:28.62 ID:tHoyeV8z.net]
- >>900
渡したいのは作業ディレクトリのパスや外部のテストデータを置いた場所など、実行環境や その時々の状況で変えたかったりするものですね。設定と言えば設定です。 他に良い方法があればと思って質問しましたが、なければないでオーケーです。
- 954 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 20:16:46.57 ID:NP3MXGIQ.net]
- seleniumでコンソールとブラウザを隠してバックグラウンドで実行するのは普通にはできないのでしょうか、
ぐぐるとだまし討ちみたいな方法しか見当たらないのですが
- 955 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 20:24:31.20 ID:new7aopo.net]
- Seleniumってブラウザ動かしてるんじゃなかったっけ?
だったら騙し討ちみたいな方法が最上な気がする
- 956 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 21:13:05.54 ID:2RBb7Y8v.net]
- Windowsならpythonwで
ブラウザはヘッドレスの奴を使う
- 957 名前:デフォルトの名無しさん [2017/05/24(水) 21:25:08.42 ID:z+5c6Npk.net]
- >>918
だったら個々のTestCaseがsys.argvや環境変数、カレントディレクトリを元に設定ファイルを読むのがベストだよ
- 958 名前:デフォルトの名無しさん [2017/05/24(水) 21:41:12.63 ID:G4FdFvlU.net]
- phantomJS使うんじゃないの?
- 959 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 21:44:00.68 ID:tHoyeV8z.net]
- 設定手段とTestCaseを直接結合しちゃうのがベストだとは思わん。分離できるならその方がいい。
- 960 名前:デフォルトの名無しさん [2017/05/24(水) 21:47:55.77 ID:WW1YGaoR.net]
- >>924
だったら分離すればいいだけど てかお前自分で言ってる意味わかってないよね
- 961 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 21:57:55.97 ID:Qm8ZwoxT.net]
- やっぱり単体テストの意味が分かっていない
- 962 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 23:48:45.43 ID:8LeOA5GL.net]
- すみません本当に初心者すぎる質問かもしれませんがprettytableで表を作ったのですが、csvファイルに表を出力?させる際にこのサイトでは
momijiame.tumblr.com/post/44704474054/python-%E3%81%AE-prettytable-%E3%81%A7%E3%83%97%E3%83%AA%E3%83%86%E3%82%A3%E3%83%BC%E3%81%AA-ascii-%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E3%82%92%E4%BD%9C%E3%82%8B とありますが、table = prettytable.from_csv(fp) のところで'prettytable' is not definedというエラーが出てしまいました。どなたか教えていただけると助かります。
|

|