くだすれPython(超初心者用) その51【まず1嫁】

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2020/10/17(土) 10:05:38.14ID:1RQ0Wdhu
当スレに★Python以外のプログラミング言語での回答類を書くべからず★
派生言語はそれぞれ専スレがあるのでそっち池。
「Ruby」「某言語では」をNGワード登録推奨。荒らしは、完全スルー放置が一番きらいです。

このスレッドは「お勉強」スレのほうには書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を、勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますので、お礼は Python の布教と初心者の救済をお願いします。

★エラーを解決したい場合は、
  表示されてるエラー全文(勝手に省略やスクショうp等の横着クソ行為禁止)と、
  実行環境(Pythonのバージョン・OSとIDEの種類とバージョン)をシッカリ書くこと。

【【【複数の連続半角スペースはなかったことになる・タブがうまく入らない5chの仕様】】】に注意!
Pythonの★ソースコードをそのまま5ちゃんにコピペすると、インデントが崩れてチヌ★ので
  ↓等の、いわゆるコードうp用サイトに貼ってこいください。
ttps://techiedelight.com/compiler/  Run Code機能あり。最近流行中?
ttp://ideone.com/      デフォ設定はC用のため言語選択ボタン押下がピコ手間かも。
ttp://codepad.org/      ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/     まずまずシンプル。
ttp://dpaste.com/      とてもシンプル。消えるまでの日数は十分長ーく指定のこと。

◇Python公式サイト◇ http://www.python.org/
◇まとめwiki◇ ttp://python.rdy.jp/wiki.cgi

〇前スレ〇 くだすれPython(超初心者用) その50【まず1嫁】
http://mevius.5ch.net/test/read.cgi/tech/1598527450/

次スレは >>985 あたりが挑戦してくだしあ。(980過ぎて自動落ちは、無くなって久しい)
### END OF TEMPLATE ###
548デフォルトの名無しさん
垢版 |
2020/11/23(月) 20:56:03.18ID:uZZUCgAn
>>543
Windowsならpy -3.6 もしくはpy -3.9で起動できる
仮想環境もpy -3.9 -m venv envでつくれる
2020/11/24(火) 04:18:20.78ID:FGR0jZQZ
>>548
  >>547してないと、それむりくね?
550543
垢版 |
2020/11/24(火) 19:13:50.73ID:HZvvV0Lc
やってみたら出来ました
答えてくれた方、ありがとうございました
2020/11/24(火) 19:14:13.91ID:FWk6XcjL
なんで相対Importこんな癖強いの
552デフォルトの名無しさん
垢版 |
2020/11/24(火) 19:22:37.02ID:1r1WUQcO
pythonのimport周りはガチでゴミ
2020/11/24(火) 20:20:37.92ID:FWk6XcjL
同じ階層なら何も引っかからずにすんなり通るのに(´・ω・`)
2020/11/24(火) 23:51:24.27ID:rjI7LKiS
カタカナの伸ばし棒がすべて半角ハイフン-になっているとして
・コ-ヒ- → コーヒー
・コ-ヒ--砂糖入り- → コーヒー-砂糖入り-
・カフェオレ-ミルク- → カフェオレ-ミルク-
こういうのってPythonで可能?規則性がない場合出現しうるあらゆる単語を手動で対策しないと無理かな
-の前がカタカナなら伸ばし棒に変換ってので単語としては成立するけどカフェオレーミルクーはお手上げ
2020/11/24(火) 23:55:11.19ID:NI0G1gzk
>>554
正規表現をご存知でない?
2020/11/25(水) 00:20:42.57ID:e2GmmQnc
規則性ないから辞書がないと無理でしょ
カフェオレーミルクーというメニューがないと知らないといけないから
2020/11/25(水) 08:50:41.22ID:F6rJOYse
言語の問題でない気がするが・・・556に一票。
558デフォルトの名無しさん
垢版 |
2020/11/25(水) 09:34:58.20ID:RkyjIoNj
>>554
>カフェオレ-ミルク-
これはどういうこと?カフェオレにさらにミルクが入ってるの?
それとも、カフェオレとはコーヒーにミルクが入ったものですよっていうこと?
その辺が曖昧だよね
559デフォルトの名無しさん
垢版 |
2020/11/25(水) 10:12:51.09ID:BL1+yQyO
主題副題分割なら、まずは全部の箇所で分割して、
コ -ヒ-
これはハイフンを閉じ括弧の亜種として対になってるから第一次判定に合格、
そしてコが主題でヒが副題、
しかし文字数判定であり得ない(主題副題共に1文字)から、主題でなければ副題でも無い、とすりゃいい

***

1 コ -ヒ--砂糖入り-
2 コ-ヒ --砂糖入り-
3 コ-ヒ- -砂糖入り-
4 コ-ヒ-- 砂糖入り-

1番はそれっぽいが「ハイフンは二つ重ならない」というルールで却下
2番も「副題主題はハイフンからは始まらない」として却下
4番は問題外
残るは3番は副題のハイフンが括弧対を形成しているので合格
560デフォルトの名無しさん
垢版 |
2020/11/25(水) 10:20:06.38ID:BL1+yQyO
丁度いいのがあった
フル-ル・ド・ラパンのハ-ブティ--ローズヒップ-
ttps://pbs.twimg.com/media/C-kqXNUUQAMoc-5.jpg
2020/11/25(水) 10:25:03.24ID:DoFzLzHw
後ろの-砂糖〜-とかのパターンは限られてそうだから、
こんな感じでだいたいはできないかな?
(?<!-)-(?!($|[ミ砂]))
2020/11/25(水) 10:55:23.79ID:BeZXjuPe
11/20

Python の無料動画の神、キノコードの37分の新動画が出てる。
たぶん、以前の各動画をまとめたものだと思う

【徹底解説】Windowsでの環境構築|Pythonでプログラミングをはじめる準備をしよう!
https://www.youtube.com/watch?v=kb6op3-E_lg
2020/11/25(水) 12:29:17.61ID:Eovv5MKD
>>559
炭酸コ-ヒ--クリ-ム-
はどうするよ
2020/11/25(水) 12:54:47.49ID:Eovv5MKD
C-1000タケダ-ミルク-はどうするよ
565デフォルトの名無しさん
垢版 |
2020/11/25(水) 13:06:14.77ID:BL1+yQyO
どうにかするルールを考えればいいじゃん

でも今回は、
炭酸コ-ヒ--クリ-ム- は「ハイフンは二つ重ならない」のルールで何とかする
C-1000タケダ-ミルク- は「主題副題が短すぎる」のルールで何とかする
566デフォルトの名無しさん
垢版 |
2020/11/25(水) 13:17:21.18ID:BL1+yQyO
主題副題分割なんだから、多分こういうのも念頭にあるんじゃないのか
ギャラクシ-エンジェル-激レアフォ-チュンクッキ--
本当のところの用途は知らんけど
2020/11/25(水) 13:22:18.15ID:bqcTiXDb
本当の用途は歌手名/曲名なんじゃないか
あと炭酸コーヒーは美味しくないから法で規制した方がいい
2020/11/25(水) 13:50:19.95ID:B0nrdhk4
プリティ-プロジェクトの孤高のビュ-ティ-プリンセス、るかにゃんこと姫乃川琉歌のクリスマスライブ衣装-にゃっぱれ恋泥棒バ-ジョン-

ちょっと規則性見いだせなかったわ
569デフォルトの名無しさん
垢版 |
2020/11/25(水) 14:22:40.62ID:BL1+yQyO
「装-」の「(漢字)ー」のパターンは無いとしていい
漢字の後に長音が続くパターンだ

すると、それはハイフンでなければならない
さらに、それが末尾でないなら、対括弧の開始ハイフンになる
2020/11/25(水) 14:26:29.69ID:s/U6WABr
終ー了ーw
571デフォルトの名無しさん
垢版 |
2020/11/25(水) 14:31:59.92ID:BL1+yQyO
1、主題副題の文字数が短すぎる
2、副題の後に文字があるパタンは実は副題ではなく、全文は分割できない
 つまり、閉じ括弧相当のハイフンの後に文字は来ない、故に分割してはならない
2020/11/25(水) 15:47:17.11ID:RoX/Ogzq
ゴ-ヤ-チャンプル-
ゴ-ヤ-マ-ボ-
ゴ-ヤ-マヨバタ-

ゴーヤ-チャンプル-、ゴーヤ-マーボ-、ゴーヤ-マヨバタ-なのか
ゴーヤーチャンプルー、ゴーヤーマーボー、ゴーヤーマヨバターなのか

どちらとも取れる単語がある限りは辞書使っても100%は無理なので
おおよそいけそうなルールを自分で決めてあとは諦める
2020/11/25(水) 17:08:34.67ID:CO7swdP4
コーヒーくらいジャンルが限定されてれば末尾がーのものも限られるだろうからコーヒーとか特定ワードで引っ掛ければと思うがノンジャンルなら厳しいかもね
574554
垢版 |
2020/11/25(水) 19:06:50.76ID:Sppz/PEX
いろいろレスサンクス
やはり当初の作戦通りン以外のひらがな、カタカナの後は伸ばし棒で基本処理するよ。
クリ-ム、ミルク、ローズヒップの後は-にすると、手前に来る単語で徐々に狭めていく。ジャンルが近い頻出単語はこれで潰せる
>>572こういうのがほんとに厄介、どちらの可能性もある単語。もう入力した本人に聞くしかないレベルのものとかもある
人間が判断するようなことをPythonにやらせるのはやはり難しいか
575デフォルトの名無しさん
垢版 |
2020/11/25(水) 19:11:55.38ID:nXT1AK4P
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^

あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!

強姦と窃盗するために生きてるゴミw
クソチョンw
2020/11/25(水) 19:17:52.71ID:KvQs2Dst
>>574
人間だって前提知識(単語力)がないと困るところだろJK
2020/11/25(水) 20:32:05.96
全部googleに投げて「もしかして」を拾えばいいのでは
2020/11/25(水) 20:34:43.45ID:zD7zhP2P
ぼく「google死ね」
google「もしかして:お前が死ね」
2020/11/25(水) 20:44:05.71ID:YGLcy80q
Pythonこそこういうの得意なんじゃないの
機械学習的なやつで
2020/11/25(水) 20:50:30.10ID:V89kYTjd
本件のように、一件の間違いも許されないデータ処理に機械学習は適さないと思う
2020/11/25(水) 21:40:05.68ID:7hZTXx85
半角スペースでも入れてくれりゃ楽なのにな
2020/11/25(水) 21:47:27.42ID:Sppz/PEX
>>579
自分も機械学習ってそういうもんなのかと思ってた
いまだに機械学習がなんなのかもわからんし使ったこともない
2020/11/25(水) 22:14:39.20ID:e2GmmQnc
>>580
そもそも人間でも正答率100%じゃないこの手の問題は機械学習向けでしょ
ゴーヤーチャンプルーは沖縄料理だから日本人大体知ってるけど、人によるし、
マリ-ゴールド-コ-ヒ-とかだと、
マリ・ゴールド・コーヒーという名前のものがあるのかないのかで全然答え変わってくるし、
判定者(判定システム)がそういう名前のものがあるかないのかは知りようがないのでは?
まあ、どうしてもルールベースもやってくれ、と言われたなら仕方ないからルールは考えるけど、
辞書や機械学習なしにやるのは筋悪案件なのには変わりない。
2020/11/25(水) 22:47:17.02ID:GINPOaUE
答え(勝ち負けとか正解不正解)が分からなければ機械学習出来ない
何か機械学習を勘違いしてない?
何千何万何百万と間違って最適化していくのが機械学習
正解不正解の判定が出来なければ学習不可能
答えが分かるならこの問題は解決する
学習型spamフィルタみたいに人が教え込んで辞書なりフィルタ定義を構築していくのは機械学習とは違うぞ
2020/11/25(水) 23:15:22.99ID:7hZTXx85
機械学習でやってみたら少し面白そうなテーマではある
'-'が'-'なのか'ー'なのかを間にある文字同士の結びつきで当てる分類タスクになるのかな
2020/11/25(水) 23:47:21.82ID:zhDDaAJr
>>580
>>572みたいな表記揺れがあったらどうしようも無いだろ
正解すらあるかないかわからんのに間違いが許されないって言われても困るw
2020/11/26(木) 00:12:14.66
raiseした直下ってreturnとかbreakとか必要?
2020/11/26(木) 00:27:20.76ID:IMBwVNgm
本について質問です
友人にPythonスタートブックを勧められたのですが、
他にも良い入門書ってありますか?
2020/11/26(木) 00:38:20.52ID:Ahy8UMnM
>>588
おすすめの本じゃないが
自分は市の図書館で入門書を5冊くらい借りて覚えた
個々人で合う合わないあると思うが数でカバーできる

買おうと思ってる本も図書館にあるなら借りてみるといい
2020/11/26(木) 01:03:27.64ID:nrM3g88W
図書館使う人とかあまり好きになれない。身銭使って学べない奴は薄っぺらいんだよなあ。
591588
垢版 |
2020/11/26(木) 01:04:05.68ID:IMBwVNgm
>>589
ありがとうございます
検討してみます
2020/11/26(木) 01:31:10.09ID:MXca/5hQ
>>589
pythonは人気がありすぎて、図書館で借りようにも、なかなか読めないよw
まぁ、多言語経験者なら公式ドキュメントを読んだほうがよほどためになるとおもうし、
わざわざ自腹きって本を買って読まなきゃならないものでもないな。
立ち読み程度で十分。
2020/11/26(木) 01:31:12.38ID:X4oHX3Yn
>>584
スパムメールのベイジアン学習も機械学習の一つの手法だと思うが
違うとしたら境目はなに?
大体、「答えが分からなければ機械学習できない」と、「人が教え込んでいくのは機械学習じゃない」は矛盾してない?
2020/11/26(木) 02:02:57.72ID:KChL8khM
>>592
自分の住んでるところでも貸し出し中は多かったよ
貸し出し中でも貸し出し予約出来るが
貸し出し中じゃないものから選んで借りた
ネット経由で最寄りの図書館受け取りだし気軽に借りれる

最近は逆引き系の書籍を借りてみたがそこそこ使えそうなの購入検討中
2020/11/26(木) 13:43:41.02ID:BC4iA6x5
>>590
別に金をけちるためと言ってるわけでもなく、図書館の正当な活用方法が何で気に入らないのか分からないが、お前のその決めつけも薄っぺらいものだと思うぞw
2020/11/26(木) 13:53:40.08ID:jm3BjrWz
図書館を選ぶのは金をケチりたいからでしょ
2020/11/26(木) 14:18:20.57ID:dGdApgXM
pythonの入門書とか時間と金の無駄
無駄なものにお金をケチって有意義なものにお金を使うのは賢い選択
2020/11/26(木) 14:22:28.77ID:pWRU7DEh
そりゃPythonで食っていくぞーって人なら本買えよって思うけど、このスレはそんな人ばかりじゃないから
2020/11/26(木) 14:23:24.62ID:ye1vQ6Qi
学び方は人それぞれ
本をじっくり読み込むスタイルが合う人もいれば、
キーボードを叩きながらPC画面で学べるオンライン学習サイトが合う人もいる
大切なことは毎日続けること
人は三日プログラミングから離れると、自分の書いたコードすら読めなくなる
2020/11/26(木) 14:27:01.12ID:l+ppMWJa
オンラインにも情報転がってるし金を出す意味はない
時間は惜しみなく出せ
2020/11/26(木) 15:41:49.21ID:nrM3g88W
愚者はそうやって時間を捨て老いていく。
賢者は金を払い、効率よく順序よく学びスキルを身につける。
602デフォルトの名無しさん
垢版 |
2020/11/26(木) 16:42:01.95ID:D+V6U/tS
本だけ買い揃えて満足してそう
2020/11/26(木) 16:43:48.99ID:0+aT9pM+
典型的な積読バカがいると聞いて
2020/11/26(木) 16:47:36.29ID:xBQH8cKm
本読む価値があるのって設計とかCSの本とかじゃないの
言語単体なら本買うより公式リファレンス見た方がマシ
2020/11/26(木) 16:49:19.09ID:vejzC3OQ
自称賢者はカネさえ払えば効率が良いと考えているようだな
取捨選択すらできないで効率もへったくれもないと思うんだが
2020/11/26(木) 16:50:37.84ID:ae4kcUSb
>>604
それだとEffective Pythonが読めないぞ
607588
垢版 |
2020/11/26(木) 17:11:15.74ID:IMBwVNgm
書き込みとかしたいのでやはり買うことにしました
図書館を勧めてくれた方ごめんなさい
SBクリエイティブの「Python超入門」にしました
608デフォルトの名無しさん
垢版 |
2020/11/26(木) 17:44:52.48ID:StrviZCw
私、本に書き込む人って嫌い
2020/11/26(木) 18:17:13.29ID:nrM3g88W
>>605
初心の話をしてるだよ、右も左もわからない状態で取捨選択できるような人間少ないだろう。
多少過激な物言いをすると直ぐに時系列を理解しないこーゆう愚者が現れ恥を晒す。
610デフォルトの名無しさん
垢版 |
2020/11/26(木) 18:22:28.42ID:T0UZuAda
>>600
オススメのサイトとかある?
2020/11/26(木) 18:24:27.19ID:ko8YYDT7
Pythonの入門書を選ぶのは結構難しいよな
とある事情で他人に勧める参考書を探しているのだけれども、
基本を押さえていて、リファレンス的になりすぎず、かといって変に応用だけやるみたいにもなっておらず、間違いがない本を探すのはかなり難しかった。
他言語の経験がある人なら公式チュートリアル読めで終わりなんだけどね
612デフォルトの名無しさん
垢版 |
2020/11/26(木) 18:41:18.80ID:fjpYUDuO
図書館にPythonの本は何冊かあるんだけど普通に10年前くらいのあるなぁ…
2015年出版とかの本は使えるのだろうか?
2020/11/26(木) 18:42:37.49ID:YYN7U/8V
>>611
だから図書館で複数纏めて借りたんだけどね
筆者毎に薦める開発環境も入り方も全く違うから
自分に合うのが1冊あれば他は返却するつもりだったし
合うのが無くてもそれぞれ読み合わせるつもりだった
2020/11/26(木) 19:11:36.57ID:l+ppMWJa
>>610
めちゃくちゃ叩かれそうだけど書く
paizaとqiitaを往復するのがいいと思う
paizaのスキルチェック受けながらわからないところを調べていく
pythonでなにか作りたいとかなければこれがベストなんじゃないかな
課題を与えてもうのはとても良いことだと個人的には思う
2020/11/26(木) 19:20:10.25ID:zyTAEVOK
>>611
なにを勉強するにも入門書ってあうあわない+良し悪しがあってむつかしいねぇ

>>613
複数まとめて借りたってちゃんと最初からかいてたっけっか?
2020/11/26(木) 19:24:22.04ID:YYN7U/8V
>>615
>>589で最初から言ってる
2020/11/26(木) 20:18:23.65ID:zyTAEVOK
>>613>>589だったのか!!!
なんか勘違いしてたわごめん

ねるぽ
2020/11/26(木) 20:25:58.77ID:Su7UQCea
>>609
だから自分で調べるなりここで聞けばいいだけだろ?
金出して教えを請うたりしたところで、大した違いはない
各種選択肢の中から結局自分で解決方法を選ぶことになるんだから

金出せば簡単にすむと思ってる輩には難しいのかもしれないけど、
自分でやろうとする気のないのは何やってもだめなんだよ
2020/11/26(木) 20:48:24.82ID:nrM3g88W
>>618
論点がズレてるから絡まなくてよい。
読書はよい、このように思考がバグってる奴の相手をしなくてすむからな。洗練された筆者と時空を超えて対話するツールである。
2020/11/26(木) 20:52:28.72ID:4zwvuqDK
>>619
賢者モード 乙
2020/11/26(木) 21:55:47.46ID:H5c28v3A
自身がバグっていないと証明することは不完全性定理により不可能なんだっけ

賢い俺らは自身と外界の両方から情報を得てアップデートしていこうな!
2020/11/26(木) 22:02:03.50ID:BC4iA6x5
>>619
高校生が背伸びして難しいことを言ってみたという感じかな?
623デフォルトの名無しさん
垢版 |
2020/11/26(木) 22:40:02.36ID:NeNbHCSj
>>614
paizaってスキルチェックなんかもあったんだ…知らなかったなぁ…ありがとナス!
2020/11/26(木) 22:56:41.34ID:nrM3g88W
>>622
いいえ、アラフォーです
2020/11/27(金) 13:46:54.91ID:m0c4MBXJ
>>619
> 洗練された筆者と時空を超えて対話するツールである。
> 洗練された筆者と時空を超えて対話するツールである。
> 洗練された筆者と時空を超えて対話するツールである。
( ( ( ( ( (゚∀゚) ) ) ) ) )ユンユンユーン
626588
垢版 |
2020/11/28(土) 12:23:46.13ID:bhBilOI2
この本コメントの書き方が載ってない… 信じられない…

まあ#で書くって知ってはいるけど
2020/11/28(土) 18:52:16.51ID:duaGF17R
>>611
他の言語に比べると入門書の質が悪すぎると思う
2020/11/28(土) 21:20:00.04ID:wikslLsj
>>627
わかる
質の低い入門書が量産されるのは
公式ドキュメントの質が低いから
2020/11/28(土) 21:25:27.00ID:7MYLw5P/
マジか…Pythonは初心者にも分かりやすいって聞いて始めたんだけど…
630デフォルトの名無しさん
垢版 |
2020/11/28(土) 21:27:25.17ID:73Gx5wYa
純粋の母数の問題じゃねえか?
スタージョンの法則で90%はゴミ、
ただし業界のピラミッドがでかけりゃデカいほどクズ本は巷に溢れる
Haskell本の少なさを見てみろ

ネコも杓子もpython入門書を書いてる、
圧倒的なまでに量産されてる、
それが原因だ
2020/11/28(土) 21:28:57.39ID:Qx/oNDgY
プログラミング自体の初心者が多いので、
畢竟、入門書もプログラミング自体の基礎から始める必要があるんじゃないかねぇ
2020/11/28(土) 21:32:14.00ID:mMC1knSV
>>629
わかりやすいぞ
これほどわかりやすい言語は他にない
C・Java・JavaScript・Ruby・Go…これらの言語に挫折してきた俺がPythonだけは覚えられたからな
2020/11/28(土) 22:26:16.41ID:FGpMIdZG
「みんなのPython」など、多くの本の質が低下した

なぜ、文法が減ったかと言うと、
Jupyter Notebook, Pandas など、ライブラリの説明が増えたから

一方、Ruby では「たのしいRuby」1冊で、十分に文法が説明されている
634633
垢版 |
2020/11/28(土) 22:36:37.55ID:FGpMIdZG
YouTube で有名な雑食系エンジニア・KENTA は、
初心者が進む道を、サーバー側言語のRuby → Go を王道としてる

この2つ以外は、出てこない

最初に、Python, PHP を学べとは、絶対に言わない。
将来的に、Pythonをやりたいからと言って、Pythonから始めてはいけないって言ってる

つまり小学生が将来、大学へ行きたいからと言って、
いきなり大学の試験勉強から始めてはいけない

小学生は、小学生の勉強から始めなければならない。
次に中学生になれば、中学生の勉強をする。
そして高校生の勉強をする

つまり、勉強の順番が大切
2020/11/28(土) 22:55:57.26ID:9//L8RlG
>>630
母数警察です👮🚓
母数は分母のことではありません
統計用語としてのparametersの訳です
詳しくはwikipediaなどを引いてみてください
2020/11/28(土) 23:25:18.30ID:bhBilOI2
>>634
ま た お 前 か
2020/11/29(日) 03:06:12.24ID:9kWt1Kcb
でたルビおじw
2020/11/29(日) 10:04:01.50ID:GnQH3nQR
Python で デスクトップアプリwwww
とか言われてるの見て、違うんかなと思ってたけど、最近OKINI の MyPaint ってソフトのGITHUB みたらほぼ Python で書かれてたわ
ちゃんと快適に動作するんやね
PyQt とか、PyGTK とか、 Native Library をゴリゴリによんでるっぽいが、それが楽なのは良いよね
639デフォルトの名無しさん
垢版 |
2020/11/29(日) 14:49:24.35ID:EaJiwQmK
>>623
paizaスキルチェックは答えを公開してはいけない規約のせいで良いコードが見れない。
paizaスキルチェックはスキルを伸ばし終えた人が就職のためにやるものだと思う。

スキルを伸ばしたいならCheckiOで冒険するのがベストだゾ
https://checkio.org/

checkioでは問題を解いた後、Best Solutionsで他の人が書いたコードで高評価が多かったものが見れる。
そういうのを読んでいけばスキルが向上していくと思うわ。
640デフォルトの名無しさん
垢版 |
2020/11/29(日) 15:42:13.31ID:nZSW4pQM
じゃあ最初からいいモノだけを見せて純粋培養すればもっと効率よくなるじゃん
自分で解くだけ時間の無駄じゃん
2020/11/29(日) 16:31:12.91ID:krdYa2S6
インプットとアウトプットは別物だからなぁ
2020/11/29(日) 17:49:42.57ID:yRBxHDUY
AtCoderでいいかな
643デフォルトの名無しさん
垢版 |
2020/11/29(日) 17:59:19.66ID:QDwVKtUj
>>610
<5分で始めるクリップボードにコピーしたテキストを検索>
退屈なことはPythonにやらせよう編

#! python
import webbrowser, sys, pyperclip
if len(sys.argv) > 1:
# この下の1行は半角スペース4個分あけてから書く(半角スペースを開けなかった時のエラーメッセージは"IndentationError: expected an indented block")
keyword = ' '.join(sys.argv[1:])
else:
# この下の1行は半角スペース4個分あけてから書く
keyword = pyperclip.paste()
# ttpsをhttpsに変更して使ってね
webbrowser.open("ttps://www.deepl.com/translator#xx/ja/" + keyword)
webbrowser.open("ttps://stackoverflow.com/search?q=" + keyword)
webbrowser.open("ttps://qiita.com/search?q=" + keyword + "&sort=like")
webbrowser.open("ttps://teratail.com/search?q=" + keyword)
webbrowser.open("ttps://www.google.com/search?q=" + keyword)
# ttps://duckduckgo.com/bang_lite.html

# Automate the Boring Stuff with Python > Chapter 11 – Web Scraping > Step 3: Handle the Clipboard Content and Launch the Browser
# ttps://automatetheboringstuff.com/chapter11/
# RUNNING PROGRAMS
# ttps://automatetheboringstuff.com/2e/appendixb/
# 翻訳版:退屈なことはPythonにやらせよう ――ノンプログラマーにもできる自動化処理プログラミング Al Sweigart 著、相川 愛三 訳
644デフォルトの名無しさん
垢版 |
2020/11/30(月) 12:39:15.63ID:79yVLdeW
Tweepyで3-leggedOAuth認証とAccessToken,AccessTokenSecretの取得方法教えて
2020/11/30(月) 14:02:35.50ID:wCS2S4dQ
押忍
iniファイルの読み出しに付いて教えてほしいです

URLをブラウザからコピーするとURLエンコードされた状態でコピーされます
これをそのままiniファイルに貼り付けると、configparserで読み出すときにエラーになってしまいます

[example]
url = https://example.com/%E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A/abcdefg/
Traceback (most recent call last):
File "<pyshell#9>", line 1, in <module>
ini['example']['url']
File "C:\Users\Mercury\AppData\Local\Programs\Python\Python38\lib\configparser.py", line 1255, in __getitem__
return self._parser.get(self._name, key)
File "C:\Users\Mercury\AppData\Local\Programs\Python\Python38\lib\configparser.py", line 799, in get
return self._interpolation.before_get(self, section, option, value,
File "C:\Users\Mercury\AppData\Local\Programs\Python\Python38\lib\configparser.py", line 395, in before_get
self._interpolate_some(parser, option, L, value, section, defaults, 1)
File "C:\Users\Mercury\AppData\Local\Programs\Python\Python38\lib\configparser.py", line 442, in _interpolate_some
raise InterpolationSyntaxError(
configparser.InterpolationSyntaxError: '%' must be followed by '%' or '(', found: '%E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A/abcdefg/'


今は仕方なく適当なサイトでURLデコードして貼り付けてますが、結構な手間です
手間かけずに巧くやる方法はないでしょうか

ちなみにデコードすると以下になります
https://example.com/あいうえお/abcdefg/
2020/11/30(月) 14:06:29.94ID:mKaKPR0T
>>645
つurllib.parse.unquote()
647デフォルトの名無しさん
垢版 |
2020/11/30(月) 16:21:12.97ID:lAYyI3JE
>>645
config = configparser.ConfigParser(interpolation=None)

https://stackoverflow.com/questions/14340366/configparser-and-string-with/62592195#62592195
https://docs.python.org/ja/3/library/configparser.html#interpolation-of-values
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況