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


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

Pythonのお勉強 Part67



1 名前:デフォルトの名無しさん [2022/05/26(木) 13:45:15.95 ID:veL/wiLO0.net]
!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://pastebin.com/     まずまずシンプル。
ttp://dpaste.com/      とてもシンプル。消えるまでの日数は十分長ーく指定のこと。

◇Pythonオフィシャルサイト www.python.org/
◇Pythonドキュメント https://docs.python.org/ja/3/
◇まとめwiki ttp://python.rdy.jp/

●関連スレ● 自称初心者は↓へ
【まず1嫁】くだすれPython(超初心者用) その57
mevius.5ch.net/test/read.cgi/tech/1653225908/

〇前スレ〇 Pythonのお勉強 Part66
mevius.5ch.net/test/read.cgi/tech/1636970383/

次スレの建立は>>985が挑戦する。(980通過して24h後も落ちなくなった)
### END of TEMPLATE ### ​
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured

932 名前:デフォルトの名無しさん [2022/09/10(土) 02:01:04.16 ID:IOlTXY+g0.net]
Railsとかやってる馬鹿は日本人だけだよ

933 名前:デフォルトの名無しさん mailto:sage [2022/09/10(土) 03:56:30.01 ID:FS+X576e0.net]
>>918
コンピューターサイエンスしてなきゃそりゃそーよ

934 名前:デフォルトの名無しさん [2022/09/10(土) 06:08:15.44 ID:5POslVcPp.net]
>>918
それをやるには全てマスターすれば良い
あとデザインとマーケティングも追加で
今はフルスタック+デザイナーとかが出来る奴も生まれてる

935 名前:デフォルトの名無しさん mailto:sage [2022/09/10(土) 07:33:34.80 ID:Wy1dWon00.net]
MVCモデルとMTVモデルか

なんかviewの示しているものが違うんだよなあ

936 名前:デフォルトの名無しさん mailto:sage [2022/09/10(土) 10:43:41.07 ID:F69XwvxE0.net]
>>906
ロット・オブ・ラフ?

937 名前:デフォルトの名無しさん [2022/09/11(日) 00:20:16.34 ID:kshYgW5E0.net]
Djangoでウェブアプリ公開してみました。
そのあとfaviconを設定したくて
.icoファイルをWEBサーバー側に保存したいのですが、
どうしたら良いのか教えてください

デプロイ後に画像などの静的ファイルを追加したい場合
どうするのが良いのか教えて欲しいです
(いくつか方法があるのでしょうか?)

938 名前:デフォルトの名無しさん mailto:sage [2022/09/11(日) 01:29:19.06 ID:VONtFQ6w0.net]
>>925
staticファイルを置くディレクトリを決めてそこに置きなさい

939 名前:デフォルトの名無しさん mailto:sage [2022/09/11(日) 02:27:31.08 ID:kifewkqL0.net]
a = (1, -1)[5 % 2 == 0] * 10
てどういう計算をやってるんですか?
a=10となりますが。

940 名前:デフォルトの名無しさん mailto:sage [2022/09/11(日) 03:25:05.90 ID:pt/tQ7i60.net]
>>927
(5÷2=余り1)≠0⇒False≒0って事でタプルの0番目を取得して掛ける10



941 名前:デフォルトの名無しさん mailto:sage [2022/09/11(日) 03:36:17.33 ID:lWTOx6Fz0.net]
だとしたら、なんでハナから丁で書かないんだ。
甲 a = (1, -1)[5 % 2 == 0] * 10
乙 a = (1, -1)[false] * 10
丙 a = 1 * 10
丁 a = 10

942 名前:デフォルトの名無しさん mailto:sage [2022/09/11(日) 04:04:36.05 ID:kifewkqL0.net]
要は濃度2の配列から0番目か1番目の要素を取ってきてそれに10かけるわけですな。
夜遅くにTHXです。
てっきり(1,-1)て座標なのかと思った。
グラフック系のプログラムで書いてあったので。

943 名前:デフォルトの名無しさん [2022/09/11(日) 07:30:50.84 ID:kshYgW5E0.net]
>>926
ありがとうございます。
static¥Img¥favicon.ico
とした時に
favison.icoを入れる方法ってどうするんですか?

ssh ***@ipアドレス
から上記のimgディレクトリまで移動したあと
ローカル環境からfavicon.icoファイルを
入れるのってどういうコマンドなんでしょうか?

944 名前:デフォルトの名無しさん mailto:sage [2022/09/11(日) 08:10:58.57 ID:OWOjlq1ga.net]
>>925
python manage.py collectstatic

945 名前:デフォルトの名無しさん [2022/09/11(日) 12:56:19.41 ID:4ex9Us8KF.net]
>>911Djangoの方が使いやすいことも判った
SPAでもルーティング描けば使えるし

946 名前:デフォルトの名無しさん mailto:sage [2022/09/11(日) 16:32:26.00 ID:7xUButbP0.net]
>>929
もう、アルファベットも算用数字も使っとるやないかというツッコミ

947 名前:デフォルトの名無しさん [2022/09/11(日) 20:35:25.53 ID:kshYgW5E0.net]
>>932
それはimgフォルダにfavicon.icoが置かれた後
のコマンドですよね。
その前のfavicon.icoをimgフォルダに
入れる方法が知りたいのです。。

948 名前:デフォルトの名無しさん mailto:sage [2022/09/11(日) 23:54:49.06 ID:sgooj1gM0.net]
VSCode の拡張機能・Remote - SSH(Remote Development) とか、FileZilla

他には、PuTTY もある。寺尾のTeraTerm は古い。
RLogin と言うのもあるようだ

949 名前:デフォルトの名無しさん mailto:sage [2022/09/12(月) 01:52:16.50 ID:ToznpEeaa.net]
ZMODEMだな

950 名前:デフォルトの名無しさん mailto:sage [2022/09/12(月) 02:20:48.74 ID:4fAz4cC90.net]
普通Kermit



951 名前:デフォルトの名無しさん mailto:sage [2022/09/12(月) 10:07:07.16 ID:b717zMVoa.net]
>>935
ファイルも含んだgitレポジトリ作って
サーバー側でクローン作りゃええ

952 名前:デフォルトの名無しさん mailto:sage [2022/09/12(月) 15:47:44.24 ID:D724xnZba.net]
>>931
scpコマンドでコピーしなさい

953 名前:デフォルトの名無しさん [2022/09/12(月) 17:42:21.40 ID:VZ5W8vafM.net]
pilのimage.saveってフォーマットによって引数が変わるのです

match im.format:
__case 'JPEG':
____im.save(path, quality=85, subsampling=0)

__case 'PNG':
____im.save(path, optimize=Trur)

__case 'WEBP':
____im.save(path, quality=80, lossless=True)
...

いまはこういうふうにゴリゴリ書いてるんですが
フォーマットが増えると読み書きしんどいです
なんかうまい書き方ないですか

im.save(path, *save_options(im.format))
みたいな。わからんけども

954 名前:デフォルトの名無しさん mailto:sage [2022/09/12(月) 17:53:57.11 ID:7tjwxSTf0.net]
確かにハードコーディングしない方が良さそう
定数としてim.formatで参照できる辞書を用意してそれをベタ書き代入するしかないんじゃない

955 名前:デフォルトの名無しさん mailto:sage [2022/09/12(月) 18:13:17.53 ID:1qRrRTaZ0.net]
save_optionsメソッドの中身がそのmatch-caseなら見通し悪くはないけどな
im内包したクラスでよゆうで感心分離できる

956 名前:デフォルトの名無しさん mailto:sage [2022/09/12(月) 18:29:03.93 ID:NDPjwj9o0.net]
>>942
フォーマット毎にオプションの指定の仕方が1種類ならいいんだけどそうとは限らないからね
ハードコーディングのほうが読みやすいかもしれん

957 名前:デフォルトの名無しさん mailto:sage [2022/09/12(月) 19:00:37.60 ID:TaaA+pgL0.net]
>>936
vscodeでTeraTerm(ssh接続)が使えたらいいなと思ってRemote - SSH入れたんだけどコレジャナイ感がある。
ウインドウ2つに増えないで欲しい。
理想は
ファイルはローカルファイル表示で
ローカル用のターミナルとsshターミナルにしたいんだけど無理かな?

958 名前:デフォルトの名無しさん [2022/09/12(月) 19:16:43.95 ID:pK+8JtrW0.net]
>>941
いくつかのキーワード引数に関数の返り値を渡す ってできるのけ?

959 名前:デフォルトの名無しさん [2022/09/12(月) 19:31:25.98 ID:hB83BsQt0.net]
>>946
この場合なら関数の戻り値が辞書なら出来る

https://note.nkmk.me/python-argument-expand/

ゴリゴリ書くのも視認性が悪くなくていいけど、
条件がフォーマット以外にもあるなら、
ゴリゴリ部分を関数に分離して辞書で返すのもいいかもね

純粋に辞書用意してキーで引くだけだと、可読性が悪そう
それがベストなケースもあるとは思うけどね

960 名前:デフォルトの名無しさん [2022/09/12(月) 20:13:12.68 ID:YXdRRv20a.net]
opt = {
'JPEG': {'quality': 85, 'subsampling': 0},
'PNG': {'optimize': Trur},
'WEBP': {'quality': 80, 'lossless': True}}
im.save(path, **opt[im.format])



961 名前:デフォルトの名無しさん [2022/09/12(月) 20:16:53.44 ID:pK+8JtrW0.net]
ほー勉強になりぁした

962 名前:デフォルトの名無しさん mailto:sage [2022/09/12(月) 23:26:14.48 ID:tB/rhxhy0.net]
設定を、YAML・JSON ファイルにまとめて、それを読み込んだ方が良さそう

Ruby なら、それらをRubyオブジェクトに変換できる

963 名前:デフォルトの名無しさん [2022/09/13(火) 20:47:16.53 ID:/oGo6iCW0.net]
>>939
Git操作に自信がなかったので
今回は見合わせました。
最初に浮かんだのがこの方法だったので
Git勉強してから試したいと思います。

>>940
scpコマンドは知らなかったです。
試してみたら、無事リモート側へコピーすることが出来ました。

python3 manage.py collectstatic
で反映させることも出来ました。
お世話になりました!

964 名前:デフォルトの名無しさん (アウアウエー Sa52-NyAd) [[ここ壊れてます] .net]
グレースケール画像にopencvのpolylinesで赤線をつけたいのですが、引数にカラーを設定しても白線か黒線しかつきません。
どの

965 名前:謔、にしたら赤線をつけることができますでしょうか? []
[ここ壊れてます]

966 名前:デフォルトの名無しさん [2022/09/14(水) 15:12:33.45 ID:RMedk5cP0.net]
そらカラーにしなきゃ"赤"線は表示されないでしょ。

967 名前:デフォルトの名無しさん mailto:sage [2022/09/14(水) 15:19:01.83 ID:I5gKGBSTa.net]
黒澤映画みたいな

968 名前:デフォルトの名無しさん mailto:sage [2022/09/14(水) 17:22:18.92 ID:qPO+1Rcna.net]
カラー画像に変換してもpolylinesはダメでした。他の線なら出来るものもあるらしいので試してみます。

969 名前:デフォルトの名無しさん mailto:sage [2022/09/14(水) 20:22:39.54 ID:nw7+PtW40.net]
質問させてください

サイトセブンをいうスロットのデータが載っているサイトからpythonを使ってスクレイピングをしてデータを集めることを外注にて頼みたいと思っています。

集めたい内容の詳細ですが、
・好きな店舗から
・好きな機種を(新機種対応)
・〇〇ゲームに当選して、その出玉の枚数
です。

これら3つのことがpythonでできることは分かるのですが問題は新機種対応です。
一度ツールを作成してもらえれば新機種にも対応したデータを取ることが可能でしょうか?

また、作れるのであればこれを作るのにみなさんならいくらで作りますか?

970 名前:デフォルトの名無しさん mailto:sage [2022/09/14(水) 20:45:53.32 ID:nw7+PtW40.net]
もし出来ないんだったら自分で勉強してでもやるつもり



971 名前:デフォルトの名無しさん mailto:sage [2022/09/14(水) 20:55:31.37 ID:W1rfw1F40.net]
スクレイピングはサイト側がちょっと変更しただけで対応する必要があるから
自分で勉強するのがいいよ

972 名前:デフォルトの名無しさん mailto:sage [2022/09/14(水) 20:57:39.49 ID:fwCXjxxZa.net]
140万円くらいです

973 名前:デフォルトの名無しさん mailto:sage [2022/09/14(水) 21:23:24.67 ID:DtZXqSNh0.net]
雰囲気からデータ販売してそうだし訴訟リスク&賠償額が高騰する可能性があるからまともなやつなら手出さないと思うぞ

974 名前:デフォルトの名無しさん mailto:sage [2022/09/14(水) 21:29:50.10 ID:nw7+PtW40.net]
>>958
レスありがとう
頑張って勉強するわ

Pythonの1年生?って本買ってあるからまずはそれをやる

600時間あれば作れるようになるかなぁとみてる

975 名前:デフォルトの名無しさん mailto:sage [2022/09/14(水) 21:30:19.32 ID:nw7+PtW40.net]
>>960
レスありがとう
確かにそれはあるかも……

976 名前:デフォルトの名無しさん mailto:sage [2022/09/14(水) 21:41:39.27 ID:QjXMryXwr.net]
今Python勉強してるけどGooglecolabって何か分からな過ぎてモヤモヤする
Pythonだけが使える環境を勝手に用意してくれてるってこと?
あと実行してくられるのはいいんだけどあっち側で処理してるの?
それともこっち側のCPUGPU性能に依存してるの?

977 名前:デフォルトの名無しさん mailto:sage [2022/09/14(水) 21:42:28.32 ID:QjXMryXwr.net]
スレチだったらゴメンね

978 名前:デフォルトの名無しさん mailto:sage [2022/09/14(水) 21:50:38.02 ID:W1rfw1F40.net]
全部向こうでやってる

979 名前:デフォルトの名無しさん mailto:sage [2022/09/14(水) 23:20:03.26 ID:PkV0i2zw0.net]
>>965
そういうことか
サンクス
スッキリした

980 名前:デフォルトの名無しさん [2022/09/15(木) 10:43:23.57 ID:nryr91iId.net]
馬鹿には無理



981 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 12:02:05.89 ID:VqLViKoX0.net]
>>967
こう見えて1浪して神戸大学卒業してるよ
鬱になったんだけどそれからは頭やられて記憶力も低下したが……
それでも頑張りたいという熱意はある

982 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 12:04:42.97 ID:la3DWPr7r.net]
自分のペースで身に付けよう

983 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 12:57:15.51 ID:VqLViKoX0.net]
>>969
確かにそうだよね
1日2時間を毎日は頑張りたい
パチプロやってるが1日は休みをとって8時間やって今年中には身につけたいと思ってる

要領悪いから600時間で出来ないかなぁ……と考えてるよ

984 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 15:06:22.52 ID:XAeT8cTWa.net]
>>970
余計なお世話だが、パチスロで勝ってないならキッパリ辞めて勉強しようぜ

985 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 15:27:35.13 ID:S3ZNVzajd.net]
プロならパチスロで勝てないってことはないだろ
天井期待値狙いとか狙ってれば一応安定はする
ただ、パチプロよりエンジニアの方が社会的地位も年収も将来性も上ではあるしどうせならパチプロ辞めた方が良い気もする

986 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 16:22:23.96 ID:vExTtQSor.net]
>>970
パチプロ儲かる?
5号機までディスクでスロプロやってたけどコロナ以降勝てなくてやめてしまったわ

987 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 16:28:43.13 ID:VqLViKoX0.net]
>>971
月50万前後は勝ってる
今はこれで生計たててるからね

だけどパチプロで人生終わるのも嫌だと思ってスロットのデータを集めて販売する事業をおこそうとしてる
ちなみに友達と一緒にやる

勉強勧めてくれてありがとうな
やるからには中途半端は嫌だから今は稼働以外の時間はPythonの勉強をしてる

稼働もこれからはあんまり遅くにならないようにして、勉強時間を増やす

988 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 16:31:36.25 ID:VqLViKoX0.net]
>>973
時給2000円~2600円程度
月の稼働時間が250時間くらいだから月平均は今年は50万前後
去年は月平均70万あった

989 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 16:39:04.54 ID:VqLViKoX0.net]
>>972
パチスロに関することでPythonが必要だからスロットは辞めないよ

データを集めて記事を販売する仕事をするわけだが実際に打ってみないことには分からないしね

後はアダルトアフィを相方がワードプレスでやってるんだが来年の3月で仕事を辞めるんだよ
で、お互い教え合いながら事業にする計画を立てている

990 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 16:50:25.62 ID:XAeT8cTWa.net]
>>974
ならヨシ!



991 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 17:17:04.34 ID:VqLViKoX0.net]
>>977
いいのかw

でもやるからには真剣に勉強するよ
今はPython1年生って本を勉強中
すげー分かりやすくて逆に怖いくらいだよ
スクレイピングハッキングラボって本で挫折したからね……

992 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 17:19:38.11 ID:lgQYk+0zd.net]
>>975
エンジニアなら半分の稼働時間で同じくらい稼げるぞ
って思ったけどパチプロは換金した金を確定申告してないだろうし普通にエンジニアより金持ってそう

993 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 17:38:55.11 ID:XAeT8cTWa.net]
>>978
自分にあった本があって良かった。
勉強する人は素晴らしいと思います。頑張ってくださいね。

994 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 17:58:13.84 ID:vExTtQSor.net]
Progateで修了してからUdemyで教材漁ってたら初心者入門とか言いながらいきなり難しいのやらされたわ
腹立つ

995 名前:デフォルトの名無しさん [2022/09/15(木) 18:23:12.44 ID:TG6VZytr0.net]
難しい状況に直面したときは、面白くなってきたぜ、ってぐらいに思えないと職業ソフトウェアエンジニア向いてないと思う
もちろんデスマーチとかで体力精神を消耗してるときは別だが、
訳わかんねーけどいい勉強のチャンスだから徹底的に調べて理解して問題解決しよう!って気持ちがないとやってられない気がする
趣味でも一緒かもしれないけど

996 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 18:44:40.91 ID:VqLViKoX0.net]
>>979
エンジニアってそんなに稼げるのか……
俺の場合は自分の立ち上げる事業に使うだけだけどねw

仮に事業が失敗したとしてもさらに勉強してフリーランスとして生きていくことも可能だなと感じたね

金はたいして持ってないよw

997 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 18:45:58.02 ID:VqLViKoX0.net]
>>980
ありがとうございます😢
稼働しながらにはなりますが必死でやりたいと思います!

998 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 18:50:28.90 ID:VqLViKoX0.net]
とりあえず次スレ建ててきます

999 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 18:53:07.69 ID:VqLViKoX0.net]
次スレです

Pythonのお勉強 Part68
https://mevius.5ch.net/test/read.cgi/tech/1663235546/

1000 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 18:55:15.34 ID:VqLViKoX0.net]
>>982
難しい状況ほど面白いものは無いと思っている

スロットでも考察が大好きで誰もが気づかないようなことを考えてnote書いたりしているからね



1001 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 20:04:06.33 ID:Yga2uy7/M.net]
以下、んちんちんちんちん で埋めよ

1002 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 20:04:13.42 ID:Yga2uy7/M.net]
んちんちんちんちん

1003 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 20:04:22.78 ID:Yga2uy7/M.net]
んちんちんちん

1004 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 20:04:30.29 ID:Yga2uy7/M.net]
んちんちん

1005 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 20:04:38.09 ID:Yga2uy7/M.net]
ちんちん

1006 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 20:05:07.79 ID:Yga2uy7/M.net]
ちんち

1007 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 20:05:20.39 ID:Yga2uy7/M.net]
ちん

1008 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 20:05:52.72 ID:Yga2uy7/M.net]


1009 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 20:06:57.90 ID:Yga2uy7/M.net]


1010 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 20:07:33.90 ID:Yga2uy7/M.net]




1011 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 20:08:06.92 ID:Yga2uy7/M.net]


1012 名前:デフォルトの名無しさん mailto:sage [2022/09/15(木) 20:11:29.79 ID:u8cmgYgo0.net]
print("んちんちんちんちん")

1013 名前:デフォルトの名無しさん [2022/09/15(木) 20:16:19.30 ID:Mk+PxLE/0.net]


1014 名前:1001 [Over 1000 Thread.net]
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 112日 6時間 31分 4秒

1015 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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