Pythonのお勉強 Part66
レス数が1000を超えています。これ以上書き込みはできません。
!extend:default:vvvvv:1000:1024
!extend:default:vvvvv:1000:1024
↑スレ立てる毎に減るので、減ってたら3つに補充すること。
・当スレにRubyのソースコード類を書くことを禁ず
・Ruby等、Pythonではないプログラミング言語での回答類・質問を書くのも禁止
・「Ruby では」「Rubyでは」「Rails」正規表現→「^クソチョンw$」をNGワード登録推奨
・エラーを解決したいときは、かならず
エラー文(勝手に省略orスクショうp等の横着禁止)と
おま環(Pythonのバージョン番号+OS名とバージョン+IDE名)を書け。
★Pythonのソースコードを5ちゃんに直貼はインデントが崩壊するので、
↓等のコードうp用サイトに貼ってきてくだしあ。(スクリーンショットをうpる「横着」禁止)
ttps://techiedelight.com/compiler/ Run Code機能あり。
ttp://ideone.com/ デフォ設定がCなので、Pythonするには言語種選択ボタン押下がピコ手間かも。
ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
◇Pythonオフィシャルサイト http://www.python.org/
◇まとめwiki ttp://python.rdy.jp/
●関連スレ● 自称初心者は↓へ
【まず1嫁】くだすれPython(超初心者用) その55
https://mevius.5ch.net/test/read.cgi/tech/1633070807/
〇前スレ〇
Pythonのお勉強 Part65
https://mevius.5ch.net/test/read.cgi/tech/1621749112/
次スレの建立は>>985が挑戦する。(980通過して24h後も落ちなくなった)
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured プログラミング言語を初めさわり始めたならあるあるの話題かもしれんね
cやら他やってからならコイツもかよって思うだろうけど 遠い昔の記憶
ARGC, ARGVの仕様を初めて知った時、何だそれ変なのって絶対思った筈なんだよな
そこからもう変えられない
少なくとも、argvの文字列を使う限りは同じにしないと余計に混乱する
そういうものだとして飲み込んでもらうしかない 知らんけどとりあえずidを引数に期待しているんだからこれを叩いているプログラムやら手入力するidが存在するはずなんで作った人に聞けとしか言えないんだよな CLIはDOS/Windowsが特殊だよな
Unix系ならviとviewとかを考えれば、argv[0]が本体を指しているのが当然と思うし > お前は毎朝起きるたびに俺に負けたことを思い出すよ^^
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
くそチョンw
くそチョンはウンコを食べる糞食人種w
朝鮮人はゲリ便をじゅるじゅると
うまそうに食うw
在日は強姦を繰り返す犯罪者!
皆殺しにすべし! 日本人ではないんだろうなとは思う
あとこのレベルでDBに接続しちゃいかん
まず変数名を_idにするところからやり直し やり直しというより、諦めさせる方が本人のためになる Python では、
sys.argv[0] が プログラム名
sys.argv[1]が 第一引数
一方、Ruby では、実行するスクリプトファイル名は、ARGV じゃなく、$0 に入る
ruby script.rb 引数1 引数2
ARGV[ 0 ]・[ 1 ] は引数
script.rbの内容が、以下の時、
p $0, ARGV[ 0 ], ARGV[ 1 ]
ruby script.rb 123 abc
と入力すると、
"script.rb"
"123"
"abc" 912>にすると何も表示されませんでした
911>読んでみたのですが意味が分かりませんでした、すみません。
924>id関数ではなく文章の中にある変数見たいです?
927>意味はよく分らずargparse/getopt今後使ってみます。
942>sys.argv[0] が プログラム名、sys.argv[1]が 第一引数見たい?。
945>そもそも[0]が本体の名前になるというのが、悪しき伝統な気がする
直感的には1つ目の引数がargv[0]であるべき
でも自分が誰か知りたいとかフルパスを知りたいとかの用途にも応える為に、
[0]にプログラム名を割り込ませた
そのせいで、大抵の場合は先頭を除去する処理が増えた
948>argumentではないんだよな
950>第1文の> Pythonスクリプトに渡されたコマンドライン引数のリスト
だけ読めば、[0]が1つ目の引数だと解釈して当然
第2文の
> argv[0] はスクリプトの名前となりますが
これがいきなり第1文と矛盾していて、そのことに配慮していないのが問題
953>ARGC, ARGVの仕様を初めて知った時、何だそれ変なのって絶対思った筈なんだよな
そこからもう変えられない
少なくとも、argvの文字列を使う限りは同じにしないと余計に混乱する
そういうものだとして飲み込んでもらうしかない
960>知らんけどとりあえずidを引数に期待しているんだからこれを叩いているプログラムやら手入力するidが存在するはずなんで作った人に聞けとしか言えないんだよな
967>Python では、
sys.argv[0] が プログラム名
sys.argv[1]が 第一引数
一方、Ruby では、実行するスクリプトファイル名は、ARGV じゃなく、$0 に入る
ruby script.rb 引数1 引数2、ARGV[ 0 ]・[ 1 ] は引数script.rbの内容が、
以下の時、p $0, ARGV[ 0 ], ARGV[ 1 ]ruby script.rb 123 abc
と入力すると、
お宅の説明が一番わかりやすかったです、皆さんありがとうございます。 アンカーの付け方も知らないとかマジで向いてないから辞めた方が良い 今ちょうどクラスオブジェクトの、
object['item']
と
object.item
の違いが酔って判らなくなったところ requestを使ってbingの画像検索からセーフサーチを無効にして画像を拾いたんですが、async?q=おっぱい&safeSearch=offで無効にできません><
ブラウザ上でも試したのですが、edgeだけは無効にして検索できます
safeSearch=offの他に何が必要なのか分かる方教えください >>973
1. www.bing.com (Cookie発行)
2. www.bing.com/settings.aspx?pref_sbmt=1&adlt_set=off&adlt_confirm=1&GUID=MUID (MUIDはCookie MUIDの値)
3. www.bing.com/images/search?q=検索文字列
いつ仕様変わるかわからんからSelenium等で操作する方が堅い >>975
レスありがとうございます!
無効にして画像収集できました
Pythonの話題からズレちゃうんですが、settings.aspxにクエリを渡すとかってどうやって調べるんですか? djangoでmodelを使ってbulk_create()でDBに保存したいがリレーションが分からない
カラムが一つだけでフォーリンキーを持たないモデルaがあってモデルbとcはaをフォーリンキーで参照している
けどcはbも参照している
これだと例えばcは二重にaを参照することになるんじゃないの?
こんがらがってきた djangoの話でもないしましてやPythonの話でもない
リレーショナルデータベースの勉強しなさい youtubeにpython、C、 X86 Assm で同時にプログラムを書き始めてどれが一番早く書けるか、実行はどれが一番早いか。
を比べる動画があった。
まあ、当然 python >= C >> assm ソース制作時間。
assm >= C >>>> python 実行時間。
だけどねw
X86 assmでプログラムが書けるのがカッコいいよね。 >>979
カスみたいな答えいいんで真面目に答えてください >>978
cのレコードとcが参照してるbのレコードが
必ず同じaのレコードを参照する関係の場合は非正規形になる
ビジネスルールの観点と意図的に非正規化するかどうかという技術的な観点から設計判断が必要 自分が訳わからずリレーション張ったなら間違い
誰かが張ったのをみたならオプションなどみてそのほかの意味を考える pythonは計算が遅いけど、numpyを使えば高速化できる
そして、numpyが要るような高度な計算はアセンブラで書くのは不可能で、
コーディングはC言語よりも速く、実行速度がC言語と同じなら、
それはもうpython一択なのでは ____
/ \
/ ⌒ ⌒ \ 何言ってんだこいつ
/ (●) (●) \
| 、" ゙)(__人__)" ) ___________
\ 。` ⌒゚:j´ ,/ j゙~~| | | |
__/ \ |__| | | |
| | / , \n|| | | |
| | / / r. ( こ) | | |
| | | ⌒ ーnnn |\ (⊆ソ .|_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄l二二l二二 _|_|__|_ >>978
まずはリレーションの正しい意味を説明している本を探して勉強する。ネタとかじゃなくて。 Repl.itは、リンターやデバッガーからサードパーティのパッケージ、ホスティング、デプロイまで、
すべてを備えた、ブラウザー内の完全な共同クラウド開発環境です
以下のようなテンプレートがあります
React, Vue.js, Django, Node.js / Express
個人向けブログサイト、ポートフォリオサイト
A-FrameによるVRプロジェクト
p5.js / Phaser.js用のゲーム開発
Three.jsによる3Dコンテンツの作成
WebGL なら、Three.jsだろ? このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 76日 9時間 24分 14秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。