★当スレにRubyのソースコード類を書くことを禁ず
☆Ruby等、Pythonではないプログラミング言語での回答類を書くことも禁ず
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。
エラーを解決したいときはエラー表示や環境(バージョン/IDEまたはcommand line/OS)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで
前スレ
くだすれPython(超初心者用) その41【Ruby禁止】
http://mevius.5ch.net/test/read.cgi/tech/1549282930/
◆PythonのHome Page
http://www.python.org/
◆まとめwiki
ttp://python.rdy.jp/
◆Pythonのソースコードをそのまま5ちゃんにコピペすると
インデントが崩れるので
こういうところ↓にはってきてください
ttp://ideone.com/ Pythonするにはぷち手間あるのがめんどうかなぁ
ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数を長めに指定しる。
ttps://jupyter.org/try (旧try.jupyter.org)ちょっとめんどうそう
ttps://ja.osdn.net/pastebin/ ログイン必須になりやがった(゚Д゚#)
−−−−天麩羅ここまで−−−−
探検
くだすれPython(超初心者用) その42【Ruby禁止】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2019/03/18(月) 13:42:55.36ID:+MPRGO7m582デフォルトの名無しさん
2019/04/03(水) 20:18:05.43ID:Kr7AuJYU583デフォルトの名無しさん
2019/04/03(水) 20:28:41.38ID:EjkP21xl584デフォルトの名無しさん
2019/04/03(水) 20:33:33.26ID:0FHlYbf3585デフォルトの名無しさん
2019/04/03(水) 20:42:11.74ID:5Stw3nSC フリーソフトとして公開すればバグ報告もらえるよ
586デフォルトの名無しさん
2019/04/03(水) 20:53:20.32ID:YPQocgCC >>582
学生時代プログラミングやってましたで就職して派遣先で働いてるんですが現場の開発者が自分だけなのでレビューとかが無いんです
動くものは作れるんですが設計の際にクラス間の責任をどうするかとかこの場合どう実装するのが可読性や再利用性が良いのかとか、ある程度気にして書いてるつもりなんですが井の中の蛙のような気がしてストレス貯まるんですよね…
学生時代プログラミングやってましたで就職して派遣先で働いてるんですが現場の開発者が自分だけなのでレビューとかが無いんです
動くものは作れるんですが設計の際にクラス間の責任をどうするかとかこの場合どう実装するのが可読性や再利用性が良いのかとか、ある程度気にして書いてるつもりなんですが井の中の蛙のような気がしてストレス貯まるんですよね…
587デフォルトの名無しさん
2019/04/03(水) 21:21:03.18ID:P49ekyQy588デフォルトの名無しさん
2019/04/03(水) 23:30:06.62ID:4XO/CSdW 文法チェックなら、各言語に、Lint みたいなツールがあるはず
アプリ開発のデザインパターンは、Ruby on Rails みたいなフレームワークで学ぶ。
基本は、SASS のPartial File みたいな、各部品(コンポーネント)ごとにファイルを分割して作る
そうすると、各コンポーネントが初期化される順番が難しくなるので、
設定ファイルなどで、依存性注入などを行う
各ライブラリを自分で組み立てる方法では、
全体の組み立て方がわからないため、次第に、スパゲッティ・泥団子へと発展していく
一方、フレームワークで学ぶと、先に全体像があって、そこに各部品をはめ込むため、
非常にわかりやすいし、個人による骨組みの違いがないので、プロ向き
ほとんどのフレームワークが、Rails を基礎としているのは、そういう理由
アプリ開発のデザインパターンは、Ruby on Rails みたいなフレームワークで学ぶ。
基本は、SASS のPartial File みたいな、各部品(コンポーネント)ごとにファイルを分割して作る
そうすると、各コンポーネントが初期化される順番が難しくなるので、
設定ファイルなどで、依存性注入などを行う
各ライブラリを自分で組み立てる方法では、
全体の組み立て方がわからないため、次第に、スパゲッティ・泥団子へと発展していく
一方、フレームワークで学ぶと、先に全体像があって、そこに各部品をはめ込むため、
非常にわかりやすいし、個人による骨組みの違いがないので、プロ向き
ほとんどのフレームワークが、Rails を基礎としているのは、そういう理由
589デフォルトの名無しさん
2019/04/03(水) 23:34:13.19ID:mjGt9zO6 >>588
毎度毎度、お前は人の話を聞いてないんだから二度と書き込むな。消えろ。
毎度毎度、お前は人の話を聞いてないんだから二度と書き込むな。消えろ。
590デフォルトの名無しさん
2019/04/04(木) 00:07:46.46ID:iClvVPMc なんとなくだけど、>>588が荒らしだしてからrubyの案件が目に見えて減少している
591デフォルトの名無しさん
2019/04/04(木) 00:41:27.74ID:Pph5q3Tv >>590 何よりやつ自身が没落を身にしみて感じてるからだろう。最後は美しく死んで欲しいね。
592デフォルトの名無しさん
2019/04/04(木) 12:03:07.17ID:evLvGSW5 a=[1,2,3]
a.append([4,5])
これでアペンドできますが、リストにアペンドできるものって数字のリストだけなんですか?
どういった種類があるか教えてください。
ゲームエンジンを使ってるんですが、シーンのインスタンスをアペンド出来るです。
a.append([4,5])
これでアペンドできますが、リストにアペンドできるものって数字のリストだけなんですか?
どういった種類があるか教えてください。
ゲームエンジンを使ってるんですが、シーンのインスタンスをアペンド出来るです。
593デフォルトの名無しさん
2019/04/04(木) 12:08:20.48ID:o65Xx8ND まずは試してみなきゃ
594デフォルトの名無しさん
2019/04/04(木) 12:17:11.31ID:ujCmteOm ドキュメントも読まなきゃ
595デフォルトの名無しさん
2019/04/04(木) 12:28:33.01ID:evLvGSW5 あい
596デフォルトの名無しさん
2019/04/04(木) 12:28:49.81ID:evLvGSW5 15パズルのロジックを超簡単に教えてください
概念的なものです
概念的なものです
597デフォルトの名無しさん
2019/04/04(木) 13:22:34.49ID:1Q0DXPVq まぁクソ単純な配列操作じゃね
要するに4x4の配列に1〜16までの数列割り振って16番を操作キャラとして考えて
16番を上下左右に移動させようとした時、移動先の配列が存在するかを判定
盤からはみ出さないなら移動先の配列に書かれた数字と16番を入れ替えるってのを繰り返すだけじゃね?
最初のシャッフルは16番を乱数移動で1000回くらい移動させれば破綻なく混ざると思う
要するに4x4の配列に1〜16までの数列割り振って16番を操作キャラとして考えて
16番を上下左右に移動させようとした時、移動先の配列が存在するかを判定
盤からはみ出さないなら移動先の配列に書かれた数字と16番を入れ替えるってのを繰り返すだけじゃね?
最初のシャッフルは16番を乱数移動で1000回くらい移動させれば破綻なく混ざると思う
598デフォルトの名無しさん
2019/04/04(木) 14:24:13.52ID:ly6XgvBu 適当にシャッフルすると解けないパターンあるから
あくまで移動をランダムにする
あくまで移動をランダムにする
599デフォルトの名無しさん
2019/04/04(木) 14:36:37.23ID:I9XLKTGd BeautifulSoupでのスクレイピングプログラムを書いています。
classがhogeclassになっているaタグの中のhref値をリストに入れたいのですが、
途中で躓いているので指導してくださるとうれしいです
以下のコードを実行するとaタグの抽出までは上手くできているのですがhrefが抽出できておらず
[]0<class 'list'>しか返ってきません。。。
改善コードを提示していただけると助かります
hogeclass_list=soup.select('.hogeclass')
for i in range(len(hogeclass_list):
href=hogeclass_list[i].select('a')
print(href,type(href),len(href)
classがhogeclassになっているaタグの中のhref値をリストに入れたいのですが、
途中で躓いているので指導してくださるとうれしいです
以下のコードを実行するとaタグの抽出までは上手くできているのですがhrefが抽出できておらず
[]0<class 'list'>しか返ってきません。。。
改善コードを提示していただけると助かります
hogeclass_list=soup.select('.hogeclass')
for i in range(len(hogeclass_list):
href=hogeclass_list[i].select('a')
print(href,type(href),len(href)
600デフォルトの名無しさん
2019/04/04(木) 15:04:30.61ID:WSmaK6Af soup.select('a.hogeclass')
601デフォルトの名無しさん
2019/04/04(木) 15:06:10.09ID:96SYsPoC602デフォルトの名無しさん
2019/04/04(木) 15:27:51.48ID:I9XLKTGd お、解決いたした
参考までに書くと
aタグ自体は既に抽出できているのでその後のhref値を取り出せば良く
それはhref=class_list[i].attrs['href']でいけた
実はそのURLも見てはいたんだが頭が働いてなかったみたいで今見返して理解した感じ
本当に助かったありがとうございます
参考までに書くと
aタグ自体は既に抽出できているのでその後のhref値を取り出せば良く
それはhref=class_list[i].attrs['href']でいけた
実はそのURLも見てはいたんだが頭が働いてなかったみたいで今見返して理解した感じ
本当に助かったありがとうございます
603デフォルトの名無しさん
2019/04/04(木) 16:42:46.14ID:evLvGSW5 >>597
わからぬい
わからぬい
604デフォルトの名無しさん
2019/04/04(木) 17:15:21.70ID:ddTv14P9 質問なのですが、tkinterでコンボボックスをつくり、そのボックスにある選択肢をapple, beef, chickenとし、appleを選べば1、beefを選べば2、chickenを選べば3と表示するプログラムを書きたいのですが、どういったイベントを規定するコードを書けばいいか教えてもらえますか?
605デフォルトの名無しさん
2019/04/04(木) 17:51:36.17ID:AS0nQCUM606デフォルトの名無しさん
2019/04/04(木) 19:32:05.03ID:evLvGSW5 idleって一画面に統合できないのですか?
607デフォルトの名無しさん
2019/04/04(木) 19:54:03.78ID:WWWXQk49608デフォルトの名無しさん
2019/04/04(木) 19:56:26.10ID:c7BBV/yp pycharmだろ
609デフォルトの名無しさん
2019/04/04(木) 20:13:41.38ID:4Of4T8i/ Jupyterだろ
610デフォルトの名無しさん
2019/04/04(木) 21:17:59.94ID:bM0dXWpT pyscripterだろ
611デフォルトの名無しさん
2019/04/04(木) 21:52:32.61ID:1Q0DXPVq pyscripterが一番好み
612デフォルトの名無しさん
2019/04/05(金) 05:18:10.52ID:A+FAf1kt 実は俺も!
613デフォルトの名無しさん
2019/04/05(金) 07:00:28.59ID:7aJ6EfcK pycharmはコミュニティ版があるのがいいね
あれだけ高機能なIDEがただで使えるのはええわ
あれだけ高機能なIDEがただで使えるのはええわ
614デフォルトの名無しさん
2019/04/05(金) 08:15:49.82ID:NlhXm2eb 言うほど高機能か?
Web開発ができなかったりとか機能削られまくってるしプラグインも使えない
所詮は客寄せの評価版だぞ
professional買うならともかく、community使うくらいなら断然vscodeのほうが上や
Web開発ができなかったりとか機能削られまくってるしプラグインも使えない
所詮は客寄せの評価版だぞ
professional買うならともかく、community使うくらいなら断然vscodeのほうが上や
615デフォルトの名無しさん
2019/04/05(金) 09:16:54.33ID:8ooHbZPM anacondaの方がいいやろ
616デフォルトの名無しさん
2019/04/05(金) 09:23:09.84ID:ZiUfxS77 は?
617デフォルトの名無しさん
2019/04/05(金) 09:26:35.35ID:3zzzpIKb Anacondaは互換環境にすぎないからな
618デフォルトの名無しさん
2019/04/05(金) 10:02:15.88ID:oSs39RQY ちなAnacondaはVSCode推奨
619デフォルトの名無しさん
2019/04/05(金) 13:29:53.79ID:Cy9dd+PS 987654って数値があった時、特定の位の数値のみを取り出したいんだけど
文字に変換しないよい方法ってありませんか?
文字に変換しないよい方法ってありませんか?
620デフォルトの名無しさん
2019/04/05(金) 13:29:54.68ID:/JgPqvyr globalでいっぱい宣言する時に長過ぎるから2行にするとエラーが出るんだけどどう直せばいいですか?
global a, b, c,
x, y, z
c,←コイツがsyntaxエラー
global a, b, c
global x, y, z
にするとダサい気がするから、globalを一つにまとめたい
global a, b, c,
x, y, z
c,←コイツがsyntaxエラー
global a, b, c
global x, y, z
にするとダサい気がするから、globalを一つにまとめたい
621デフォルトの名無しさん
2019/04/05(金) 13:42:25.86ID:oSs39RQY622デフォルトの名無しさん
2019/04/05(金) 13:46:28.27ID:Cy9dd+PS623デフォルトの名無しさん
2019/04/05(金) 14:08:23.58ID:/q9oyI1L624デフォルトの名無しさん
2019/04/05(金) 14:09:14.01ID:/q9oyI1L ↑文字化けしてるけど¥はバックスラッシュね
625デフォルトの名無しさん
2019/04/05(金) 14:53:10.55ID:/JgPqvyr626デフォルトの名無しさん
2019/04/05(金) 15:20:02.87ID:gjpR2cvs627デフォルトの名無しさん
2019/04/05(金) 15:24:50.63ID:oSs39RQY628デフォルトの名無しさん
2019/04/05(金) 16:53:57.54ID:2flhsj5Q629デフォルトの名無しさん
2019/04/05(金) 16:58:30.50ID:fBA+S4b3 >>621 それじゃフロートになってしまうだろ。 数字1桁を取り出したことにならない。
630デフォルトの名無しさん
2019/04/05(金) 17:06:55.98ID:fBA+S4b3 >>621 そもそも ^ はPythonでは論理積だぞ。 べき乗なら ** 。 mod やfloor だって標準関数じゃないし。何言語を想定してるんだよ。 Python も動かせない奴が回答するなよ。
631デフォルトの名無しさん
2019/04/05(金) 17:40:25.90ID:G2NqkZ6v てか、>>619程度の算数がわからんようではプログラミングなんてとても無理じゃないか?w
632デフォルトの名無しさん
2019/04/05(金) 18:26:28.97ID:qQEc9QbG >>631
そこはまあ超初心者用スレだから仕方ないんでない?
そこはまあ超初心者用スレだから仕方ないんでない?
633デフォルトの名無しさん
2019/04/05(金) 18:30:16.81ID:fBA+S4b3 >>622 お礼を言う方も言う方だよ。 どんな場所にいたか知らないが、このくらいは自分で確認すれば動かない事くらい解っただろうに。
世の中には詐欺師が沢山いるんだから、自分で確認したこと以外は信用するなよ。 特にプログラマーだったら。
出先の電車の中だってこんなのWebで確認できるんだから、そのくらいはいつもテスト出来るようにしてないと上達しないぞ。
世の中には詐欺師が沢山いるんだから、自分で確認したこと以外は信用するなよ。 特にプログラマーだったら。
出先の電車の中だってこんなのWebで確認できるんだから、そのくらいはいつもテスト出来るようにしてないと上達しないぞ。
634デフォルトの名無しさん
2019/04/05(金) 18:53:56.17ID:GL7Lveyj635デフォルトの名無しさん
2019/04/05(金) 19:03:10.71ID:Cy9dd+PS636デフォルトの名無しさん
2019/04/05(金) 19:35:45.55ID:iDnb4MC+ intを文字列に変換する処理はCのレベルで走るだろうから
素直に文字列にしてインデックスでとったほうがいいんでない?
素直に文字列にしてインデックスでとったほうがいいんでない?
637デフォルトの名無しさん
2019/04/05(金) 19:38:25.53ID:hemeotiD Windows8.1にインストールしましたが
管理者権限じゃないとなぜかエディタが起動してくれません・・・
管理者権限じゃないとなぜかエディタが起動してくれません・・・
638デフォルトの名無しさん
2019/04/05(金) 19:43:30.76ID:Cy9dd+PS >>636
そうなんですか。文字に変換したほうが早いんですね。
そうなんですか。文字に変換したほうが早いんですね。
639デフォルトの名無しさん
2019/04/05(金) 19:51:53.85ID:TdKnQq4/640デフォルトの名無しさん
2019/04/05(金) 19:53:58.14ID:fBA+S4b3 >>>>638 お前はアホか。 人の言う事を信じる前に何で自分で確認しないんだよ。
詐欺師を信用するな。
詐欺師を信用するな。
641デフォルトの名無しさん
2019/04/05(金) 19:59:08.00ID:fBA+S4b3 >>638 プログラムで最も危険なことは、こう書けば動くだろうと言う先入観でプログラムを書き進めていくこと。
まずは疑問に思う事は一つ一つ自分で確認していくようにしないと何も作れないぞ。 大火事になる。
ところで何歳でどんな経験があって今Python をやろうとしてるんだ?
適性と言うのもあるから、やってることが正しいかどうか人の意見を聞いてみるのもいいかもよ。
まずは疑問に思う事は一つ一つ自分で確認していくようにしないと何も作れないぞ。 大火事になる。
ところで何歳でどんな経験があって今Python をやろうとしてるんだ?
適性と言うのもあるから、やってることが正しいかどうか人の意見を聞いてみるのもいいかもよ。
642デフォルトの名無しさん
2019/04/05(金) 20:00:49.55ID:Cy9dd+PS ありがとうございます。
確認してみます。
確認してみます。
643デフォルトの名無しさん
2019/04/05(金) 20:03:48.88ID:zbJZTl/M >>625
C言語由来の作法じゃないのかコレ
C言語由来の作法じゃないのかコレ
644デフォルトの名無しさん
2019/04/05(金) 20:16:25.49ID:MEdBpv++645デフォルトの名無しさん
2019/04/05(金) 20:58:37.59ID:UI2qU3qP >>643
C言語使ったことないから知らなかったよ
C言語使ったことないから知らなかったよ
646デフォルトの名無しさん
2019/04/06(土) 00:53:08.44ID:FcZeCs1O647デフォルトの名無しさん
2019/04/06(土) 01:16:15.72ID:yyDZS6P1648デフォルトの名無しさん
2019/04/06(土) 03:10:37.87ID:1moq2C1C 新しい糞をありがとう
649デフォルトの名無しさん
2019/04/06(土) 05:46:08.51ID:1pyrGwe+ 変数とプロパティは同じと思っていいんですか
プロパティ=メンバ変数?
あ?
プロパティ=メンバ変数?
あ?
650デフォルトの名無しさん
2019/04/06(土) 09:26:56.16ID:9IkbKopt651デフォルトの名無しさん
2019/04/06(土) 09:44:38.93ID:zBsOQwj6 @propertyってメソッドだよな
652デフォルトの名無しさん
2019/04/06(土) 11:16:32.35ID:ABRVPIaD あくまで数式を書いたまでだよ
どうPythonで実装するかは好きにしたらいい(震え声)
どうPythonで実装するかは好きにしたらいい(震え声)
653デフォルトの名無しさん
2019/04/06(土) 11:25:37.81ID:FcZeCs1O >>652 アルゴリズムとしても間違ってるだろ。 プログラム板で、整数と浮動小数の区別もつけないアルゴリズムなんて全く存在価値はない。
問題はある桁を取り出せなんだから、整数1桁そのものでなければならない。 そもそもPython 板で動かない数式を示しても何の意味もない。
問題はある桁を取り出せなんだから、整数1桁そのものでなければならない。 そもそもPython 板で動かない数式を示しても何の意味もない。
654デフォルトの名無しさん
2019/04/06(土) 11:40:39.98ID:FcZeCs1O print(str(100/10)+'1')
#10.01
#10.01
655デフォルトの名無しさん
2019/04/06(土) 12:04:08.83ID:3J+kczjM >>653
log10()を使って実装出来ませんかね
log10()を使って実装出来ませんかね
656デフォルトの名無しさん
2019/04/06(土) 12:10:21.22ID:1pyrGwe+ >>650
tonkatsu
tonkatsu
657デフォルトの名無しさん
2019/04/06(土) 12:58:46.94ID:hBfZV6UD >>655 色んな方法でできるだろうけど、質問者は文字列操作をしないでやりたいと言う事はある程度スピードを意識してるんだろうから、関数なんて使ったら遅くなる。
文字列操作でも桁数が大きくなればそれほど遅くないと思うけどな。
文字列操作でも桁数が大きくなればそれほど遅くないと思うけどな。
658デフォルトの名無しさん
2019/04/06(土) 13:42:02.27ID:2yA38LSH >>626
これ(n-1)じゃなくてnそのまま使ってるせいで5桁目出そうとして6桁目出してないか?
これ(n-1)じゃなくてnそのまま使ってるせいで5桁目出そうとして6桁目出してないか?
659デフォルトの名無しさん
2019/04/06(土) 13:56:01.15ID:hBfZV6UD660デフォルトの名無しさん
2019/04/06(土) 14:04:35.86ID:LTLRiaot スピードを意識するのにPythonなのか…
661デフォルトの名無しさん
2019/04/06(土) 14:10:09.19ID:zww3IW8D >>658
試してからレスしたら?
試してからレスしたら?
662デフォルトの名無しさん
2019/04/06(土) 14:15:03.42ID:2yA38LSH >>659
冗談だよね・・・?
冗談だよね・・・?
663デフォルトの名無しさん
2019/04/06(土) 15:39:31.28ID:t4iABxtY >>662
右端を0桁目という言い方は日本語では誤解を生むから使いたくないがPythonらしい引数なら右端か左端を取り出す指定は0じゃないかね
hoge='abc'でhoge.__getitem__(0)がaなんだから
この辺りは定義の問題だから瑣末な問題かと思うよ
右端を0桁目という言い方は日本語では誤解を生むから使いたくないがPythonらしい引数なら右端か左端を取り出す指定は0じゃないかね
hoge='abc'でhoge.__getitem__(0)がaなんだから
この辺りは定義の問題だから瑣末な問題かと思うよ
664デフォルトの名無しさん
2019/04/06(土) 15:45:37.23ID:t4iABxtY まぁでも自分の課題で勝手に右端を0桁目とかたわけた定義してきたら怒るな
間違いなくw
間違いなくw
665デフォルトの名無しさん
2019/04/06(土) 16:18:17.11ID:pqIY+ulC 自然言語が不自由な連中
666デフォルトの名無しさん
2019/04/06(土) 16:18:51.83ID:7tGee9uO667デフォルトの名無しさん
2019/04/06(土) 16:23:38.52ID:1pyrGwe+ pythonで画像表示ッテできますか?
vs code使ってるんですが、コンソールでは表示できませんよね
vs code使ってるんですが、コンソールでは表示できませんよね
668デフォルトの名無しさん
2019/04/06(土) 16:39:24.00ID:t4iABxtY >>667
画像ファイルの表示ならPillow, OpenCV, scikit-imageのどれかを使う
データの画像化とかならmatplotlib
動的に動かすとかならPyGame
VSCodeは単なるエディタでしかないので、別ウインドウが立ち上がる
画像ファイルの表示ならPillow, OpenCV, scikit-imageのどれかを使う
データの画像化とかならmatplotlib
動的に動かすとかならPyGame
VSCodeは単なるエディタでしかないので、別ウインドウが立ち上がる
669デフォルトの名無しさん
2019/04/06(土) 16:57:12.53ID:1pyrGwe+ ↑なるほど vscodeに拡張でもないかとおもってましたが、別のソフトと関連付けるってことですかね
670デフォルトの名無しさん
2019/04/06(土) 17:21:49.20ID:1pyrGwe+ import numpy as np
import cv2
#画像の読み込み
img = imread('gimp_kun.png', cv2.IMREAD_GRAYSCALE)
opencvインストールしてこれを書いても別ウインドウ開かなかったんですが、何がだめなんでしょうか?
vscode使用です
実行すると自動的に起動するのかなとおもったんですが
import cv2
#画像の読み込み
img = imread('gimp_kun.png', cv2.IMREAD_GRAYSCALE)
opencvインストールしてこれを書いても別ウインドウ開かなかったんですが、何がだめなんでしょうか?
vscode使用です
実行すると自動的に起動するのかなとおもったんですが
671デフォルトの名無しさん
2019/04/06(土) 17:34:48.67ID:qxcHWWFz cv2.imshowとかで表示しないとだめ
672デフォルトの名無しさん
2019/04/06(土) 17:54:24.45ID:Mn11yHOy >>619
「位の数」で桁の位置を指定すればいいんじゃないの
「位の数」で桁の位置を指定すればいいんじゃないの
673デフォルトの名無しさん
2019/04/06(土) 18:40:24.67ID:V8TVt+EN674デフォルトの名無しさん
2019/04/06(土) 18:49:14.71ID:O+y/8osN beautifulsoupスクレイピングで詰まったので質問です。
現在、フォーム内の複数のinputタグ(name=で区別されている)のvalueを取得するコードを書いているのですが
どのようにしてvalue値を取得すればいいのか分かりません
今抽出できているのはformのみで
<input name="hoge1" value="value1"/>
<input name="hoge2" value="value2"/>みたいな感じになっています。
これのvalue1のみを抽出したいです。
どなたかお助け下さい
現在、フォーム内の複数のinputタグ(name=で区別されている)のvalueを取得するコードを書いているのですが
どのようにしてvalue値を取得すればいいのか分かりません
今抽出できているのはformのみで
<input name="hoge1" value="value1"/>
<input name="hoge2" value="value2"/>みたいな感じになっています。
これのvalue1のみを抽出したいです。
どなたかお助け下さい
675デフォルトの名無しさん
2019/04/06(土) 19:01:38.28ID:H9qvhtnQ676デフォルトの名無しさん
2019/04/06(土) 19:11:02.54ID:nnViyGGt >>674
nameを条件に検索する場合はfindまたはfind_allのattrs引数を使え
nameを条件に検索する場合はfindまたはfind_allのattrs引数を使え
677デフォルトの名無しさん
2019/04/06(土) 19:29:26.69ID:HvitwzZ2 >>619です。
皆さん、ありがとうございます。
Pythonを熟知した方でも見解が分かれるほど難しい問題なのですね。
速度を自分で計測したら文字に変換した方が早いという意外な結果になってしまいました。
皆さん、ありがとうございます。
Pythonを熟知した方でも見解が分かれるほど難しい問題なのですね。
速度を自分で計測したら文字に変換した方が早いという意外な結果になってしまいました。
678デフォルトの名無しさん
2019/04/06(土) 19:31:14.07ID:1pyrGwe+ >>671
一瞬しか表示されないですが、なんとなくできました
一瞬しか表示されないですが、なんとなくできました
679デフォルトの名無しさん
2019/04/06(土) 19:38:20.55ID:O+y/8osN >>676
ありがとうございます。
findでclass_を指定する方法とかは見つかるんですがnameを指定する方法が見つからなくて困っている状況です。
hoge=soup.find('name="hoge1"')みたいに書いてname="hoge1"という文字列で判定させる感じなのでしょうか・・・
本当に分からないです、URLでもいいので教えてくれませんか
本当にごめんなさい
ありがとうございます。
findでclass_を指定する方法とかは見つかるんですがnameを指定する方法が見つからなくて困っている状況です。
hoge=soup.find('name="hoge1"')みたいに書いてname="hoge1"という文字列で判定させる感じなのでしょうか・・・
本当に分からないです、URLでもいいので教えてくれませんか
本当にごめんなさい
680デフォルトの名無しさん
2019/04/06(土) 19:41:58.94ID:LtpcIU8C >>674
input = soup.select("input[name = 'hoge1']")
value = input.attrs['value']
pythonは実はよく分からないのでこれで動くか自信がないけど、
要するに input タグで name = hoge1 という属性を持つ要素を特定し、その要素から value の値を取得。
input = soup.select("input[name = 'hoge1']")
value = input.attrs['value']
pythonは実はよく分からないのでこれで動くか自信がないけど、
要するに input タグで name = hoge1 という属性を持つ要素を特定し、その要素から value の値を取得。
681デフォルトの名無しさん
2019/04/06(土) 19:44:59.04ID:O+y/8osN 一応ここは見ましたがさっぱりでした
https://tdoc.info/beautifulsoup/
https://tdoc.info/beautifulsoup/
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「日本はドイツと違い反省せず」…中国外相、独外相に対日批判 台湾問題で理解求める [少考さん★]
- 【おこめ券】鈴木農相 米価維持の意図「一切ない」 [ぐれ★]
- 【警視庁】走行中の電車で女性に露出した下半身押しつけたか 無職の男(46)逮捕「チャンスがあればいつでもやる」 [nita★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★6 [七波羅探題★]
- 【苺ましまろ】立民衆院議員、人気漫画の水着少女画像を「醜悪」タイ人少女の性搾取事件と関連付け…党内で反発 [少考さん★]
- 「残業キャンセル界隈」若者が増加?「職務放棄」との批判も…“定時退社の権利”どこまで通用するか [七波羅探題★]
- 高市政権「かけてもつながらない。機能していない」防衛当局間のホットライン機能せず [834922174]
- あたしゃやだよ
- 【高市悲報】中国軍「公海で空母の発着訓練するって事前通告したのになんで自衛隊機は急接近してきたんだ…?」中国軍困惑 [931948549]
- 【高市悲報】中国軍「公海で空母の発着訓練するって事前通告したのになんで自衛隊機は急接近してきたんだ…?」中国軍困惑★2 [931948549]
- 【朗報】ケンモジサンが買うふりかけ、二択に絞られる [394133584]
- 30過ぎた大人おじさんが大学生(昔)のままのファッションをする「おじさんキッズコーデ」、炎上して問題視される。 [153490809]
