Pythonのお勉強 Part67
レス数が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://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
◇Pythonオフィシャルサイト http://www.python.org/
◇Pythonドキュメント https://docs.python.org/ja/3/
◇まとめwiki ttp://python.rdy.jp/
●関連スレ● 自称初心者は↓へ
【まず1嫁】くだすれPython(超初心者用) その57
http://mevius.5ch.net/test/read.cgi/tech/1653225908/
〇前スレ〇 Pythonのお勉強 Part66
http://mevius.5ch.net/test/read.cgi/tech/1636970383/
次スレの建立は>>985が挑戦する。(980通過して24h後も落ちなくなった)
### END of TEMPLATE ###
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured 助かります!!
flaskに対してイベント起こせばいいんだろうけど、調べてもまったくピンとこないんすよね… >>897
YouTube で有名な雑食系エンジニア・KENTA は、下の動画で、
未経験者はシェアが高い、Ruby on Rails でポートフォリオを作れと言ってる
Django, Laravel はダメ。
特にKENTAは、PHP, Scala をオワコン認定したので、使わない方がよい
未経験からのエンジニア転職の必須教養【技術知識編】
www.youtube.com/watch?v=Q1c09rrhTjo
Railsは、KENTAのサロン以外にも、RUNTEQ、東京フリーランスのデイトラなど色々ある みんながやってることをやっても食いっぱぐれる
ニッチを狙え Ruby on Railsは将来性のないプログラミング言語の記事でよく挙がってたけどな 上位だったものではRubyとGoが墜落2大候補。
そ あんま関係ない話題だけど最近windowsのpowertoysに入ったText Extractorって機能がめっちゃ便利だな
動画で解説するタイプのプログラミング講座ってコピペしにくいのが難点だけど
これさえあればスクショ撮るような感じで画像からコピペできる RoRか
個人的には悪くないと思うんだけど
採用率は依然として低いな
開発時にちょっとした罠が
あちこちにある
まあ他の言語でもそうだが Ruby on Railsの良さが分からん。
誰かわかる?
pythonとruby比べてrubyのメリットある? Railsは伝統的なSSRアプリの標準的な開発ワークフローに対して徹底的に最適化されているから、一昔前までは確かに生産性が高かった
一方でSPAでは無用の長物となってしまい、もはや価値はない >>907
Djangoと両方経験すれば嫌でもわかるぞ Windowsマシンでselenium/Chromeを動かしてファイルをダウンロードすることをしてるんだが。
chromeのダウンロードフォルダーの設定のパス名に"/"と"\"を混在するさせると動かなくなった。
#chromeのダウンロードフォルダーの設定
chrome_download_folder=os.path.join(os.path.dirname(__file__), "dat")
#バックスラッシュに変換しないと動かなくなった
chrome_download_folder = chrome_download_folder.replace('/','\\')
"/"と"\"を置換するのてもっとos.path系の命令でふさわしいのがあるの?
とりあえず上のやつ動いてるけど。 【半年間使ってわかった】PythonのwebフレームワークDjangoを学ぶメリット・デメリット
www.youtube.com/watch?v=783JIyyyxMk
かよちんの動画でも見れば?
彼女は学生時代に未経験で、Ruby on Rails でポートフォリオを作って就職した。
そこで1年運用をやって、開発したいから転職した。
転職先で、Django をやってる
未経験者には、日本語情報が多いRailsが簡単。
Railsチュートリアル・Railsガイドとか、黒田努の3冊の本など、勉強環境が揃っている
Djangoから始めると難しくて、かなりの時間の無駄だし、
そもそも、文系には不要
ほとんどの会社の普通のウェブ開発で、Railsではなく、Djangoを選ぶ理由がない。
KENTA も言ってるけど、面接でDjangoを選んだ理由を説明できないから無理
余程、AWS の機械学習の資格を持っているとか、
大学院数学科卒とか、バリバリ理系の証明書がある人だけ。
文系じゃ無理 >>897
Laravelは依存性注入のようなことをかなりやっていて、ソースコードを追いづらくて難しいと思った。Ruby on Railsと一緒で、決められたことやるにはいいが
逸脱しようと思ってフレームワーク調べようとすると辛い感じがした。
Djangoの方が素直だと思う。 YouTube で有名な雑食系エンジニア・KENTA の動画
未経験からのエンジニア転職の必須教養【技術知識編】
www.youtube.com/watch?v=Q1c09rrhTjo
奇をてらって、Laravel, Django を選ぶな。
転職先が多い、Ruby on Rails が有利
キャリアパスも、Rails → Go だけ 何を選んだってそれで10年は食えない
手に職つける的な考えならこの業界は避けるのが吉 >>915
ありがとうございます。Djangoの道を迷わず進みます。 >>918
コンピューターサイエンスしてなきゃそりゃそーよ >>918
それをやるには全てマスターすれば良い
あとデザインとマーケティングも追加で
今はフルスタック+デザイナーとかが出来る奴も生まれてる MVCモデルとMTVモデルか
なんかviewの示しているものが違うんだよなあ Djangoでウェブアプリ公開してみました。
そのあとfaviconを設定したくて
.icoファイルをWEBサーバー側に保存したいのですが、
どうしたら良いのか教えてください
デプロイ後に画像などの静的ファイルを追加したい場合
どうするのが良いのか教えて欲しいです
(いくつか方法があるのでしょうか?) >>925
staticファイルを置くディレクトリを決めてそこに置きなさい a = (1, -1)[5 % 2 == 0] * 10
てどういう計算をやってるんですか?
a=10となりますが。 >>927
(5÷2=余り1)≠0⇒False≒0って事でタプルの0番目を取得して掛ける10 だとしたら、なんでハナから丁で書かないんだ。
甲 a = (1, -1)[5 % 2 == 0] * 10
乙 a = (1, -1)[false] * 10
丙 a = 1 * 10
丁 a = 10 要は濃度2の配列から0番目か1番目の要素を取ってきてそれに10かけるわけですな。
夜遅くにTHXです。
てっきり(1,-1)て座標なのかと思った。
グラフック系のプログラムで書いてあったので。 >>926
ありがとうございます。
static¥Img¥favicon.ico
とした時に
favison.icoを入れる方法ってどうするんですか?
ssh ***@ipアドレス
から上記のimgディレクトリまで移動したあと
ローカル環境からfavicon.icoファイルを
入れるのってどういうコマンドなんでしょうか? >>925
python manage.py collectstatic >>911Djangoの方が使いやすいことも判った
SPAでもルーティング描けば使えるし >>929
もう、アルファベットも算用数字も使っとるやないかというツッコミ >>932
それはimgフォルダにfavicon.icoが置かれた後
のコマンドですよね。
その前のfavicon.icoをimgフォルダに
入れる方法が知りたいのです。。 VSCode の拡張機能・Remote - SSH(Remote Development) とか、FileZilla
他には、PuTTY もある。寺尾のTeraTerm は古い。
RLogin と言うのもあるようだ >>935
ファイルも含んだgitレポジトリ作って
サーバー側でクローン作りゃええ 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))
みたいな。わからんけども 確かにハードコーディングしない方が良さそう
定数としてim.formatで参照できる辞書を用意してそれをベタ書き代入するしかないんじゃない save_optionsメソッドの中身がそのmatch-caseなら見通し悪くはないけどな
im内包したクラスでよゆうで感心分離できる >>942
フォーマット毎にオプションの指定の仕方が1種類ならいいんだけどそうとは限らないからね
ハードコーディングのほうが読みやすいかもしれん >>936
vscodeでTeraTerm(ssh接続)が使えたらいいなと思ってRemote - SSH入れたんだけどコレジャナイ感がある。
ウインドウ2つに増えないで欲しい。
理想は
ファイルはローカルファイル表示で
ローカル用のターミナルとsshターミナルにしたいんだけど無理かな? >>941
いくつかのキーワード引数に関数の返り値を渡す ってできるのけ? >>946
この場合なら関数の戻り値が辞書なら出来る
https://note.nkmk.me/python-argument-expand/
ゴリゴリ書くのも視認性が悪くなくていいけど、
条件がフォーマット以外にもあるなら、
ゴリゴリ部分を関数に分離して辞書で返すのもいいかもね
純粋に辞書用意してキーで引くだけだと、可読性が悪そう
それがベストなケースもあるとは思うけどね opt = {
'JPEG': {'quality': 85, 'subsampling': 0},
'PNG': {'optimize': Trur},
'WEBP': {'quality': 80, 'lossless': True}}
im.save(path, **opt[im.format]) 設定を、YAML・JSON ファイルにまとめて、それを読み込んだ方が良さそう
Ruby なら、それらをRubyオブジェクトに変換できる >>939
Git操作に自信がなかったので
今回は見合わせました。
最初に浮かんだのがこの方法だったので
Git勉強してから試したいと思います。
>>940
scpコマンドは知らなかったです。
試してみたら、無事リモート側へコピーすることが出来ました。
python3 manage.py collectstatic
で反映させることも出来ました。
お世話になりました! グレースケール画像にopencvのpolylinesで赤線をつけたいのですが、引数にカラーを設定しても白線か黒線しかつきません。
どのようにしたら赤線をつけることができますでしょうか? そらカラーにしなきゃ"赤"線は表示されないでしょ。 カラー画像に変換してもpolylinesはダメでした。他の線なら出来るものもあるらしいので試してみます。 質問させてください
サイトセブンをいうスロットのデータが載っているサイトからpythonを使ってスクレイピングをしてデータを集めることを外注にて頼みたいと思っています。
集めたい内容の詳細ですが、
・好きな店舗から
・好きな機種を(新機種対応)
・〇〇ゲームに当選して、その出玉の枚数
です。
これら3つのことがpythonでできることは分かるのですが問題は新機種対応です。
一度ツールを作成してもらえれば新機種にも対応したデータを取ることが可能でしょうか?
また、作れるのであればこれを作るのにみなさんならいくらで作りますか? もし出来ないんだったら自分で勉強してでもやるつもり スクレイピングはサイト側がちょっと変更しただけで対応する必要があるから
自分で勉強するのがいいよ 雰囲気からデータ販売してそうだし訴訟リスク&賠償額が高騰する可能性があるからまともなやつなら手出さないと思うぞ >>958
レスありがとう
頑張って勉強するわ
Pythonの1年生?って本買ってあるからまずはそれをやる
600時間あれば作れるようになるかなぁとみてる >>960
レスありがとう
確かにそれはあるかも…… 今Python勉強してるけどGooglecolabって何か分からな過ぎてモヤモヤする
Pythonだけが使える環境を勝手に用意してくれてるってこと?
あと実行してくられるのはいいんだけどあっち側で処理してるの?
それともこっち側のCPUGPU性能に依存してるの? >>965
そういうことか
サンクス
スッキリした >>967
こう見えて1浪して神戸大学卒業してるよ
鬱になったんだけどそれからは頭やられて記憶力も低下したが……
それでも頑張りたいという熱意はある >>969
確かにそうだよね
1日2時間を毎日は頑張りたい
パチプロやってるが1日は休みをとって8時間やって今年中には身につけたいと思ってる
要領悪いから600時間で出来ないかなぁ……と考えてるよ >>970
余計なお世話だが、パチスロで勝ってないならキッパリ辞めて勉強しようぜ プロならパチスロで勝てないってことはないだろ
天井期待値狙いとか狙ってれば一応安定はする
ただ、パチプロよりエンジニアの方が社会的地位も年収も将来性も上ではあるしどうせならパチプロ辞めた方が良い気もする >>970
パチプロ儲かる?
5号機までディスクでスロプロやってたけどコロナ以降勝てなくてやめてしまったわ >>971
月50万前後は勝ってる
今はこれで生計たててるからね
だけどパチプロで人生終わるのも嫌だと思ってスロットのデータを集めて販売する事業をおこそうとしてる
ちなみに友達と一緒にやる
勉強勧めてくれてありがとうな
やるからには中途半端は嫌だから今は稼働以外の時間はPythonの勉強をしてる
稼働もこれからはあんまり遅くにならないようにして、勉強時間を増やす >>973
時給2000円~2600円程度
月の稼働時間が250時間くらいだから月平均は今年は50万前後
去年は月平均70万あった >>972
パチスロに関することでPythonが必要だからスロットは辞めないよ
データを集めて記事を販売する仕事をするわけだが実際に打ってみないことには分からないしね
後はアダルトアフィを相方がワードプレスでやってるんだが来年の3月で仕事を辞めるんだよ
で、お互い教え合いながら事業にする計画を立てている >>977
いいのかw
でもやるからには真剣に勉強するよ
今はPython1年生って本を勉強中
すげー分かりやすくて逆に怖いくらいだよ
スクレイピングハッキングラボって本で挫折したからね…… >>975
エンジニアなら半分の稼働時間で同じくらい稼げるぞ
って思ったけどパチプロは換金した金を確定申告してないだろうし普通にエンジニアより金持ってそう >>978
自分にあった本があって良かった。
勉強する人は素晴らしいと思います。頑張ってくださいね。 Progateで修了してからUdemyで教材漁ってたら初心者入門とか言いながらいきなり難しいのやらされたわ
腹立つ 難しい状況に直面したときは、面白くなってきたぜ、ってぐらいに思えないと職業ソフトウェアエンジニア向いてないと思う
もちろんデスマーチとかで体力精神を消耗してるときは別だが、
訳わかんねーけどいい勉強のチャンスだから徹底的に調べて理解して問題解決しよう!って気持ちがないとやってられない気がする
趣味でも一緒かもしれないけど >>979
エンジニアってそんなに稼げるのか……
俺の場合は自分の立ち上げる事業に使うだけだけどねw
仮に事業が失敗したとしてもさらに勉強してフリーランスとして生きていくことも可能だなと感じたね
金はたいして持ってないよw >>980
ありがとうございます😢
稼働しながらにはなりますが必死でやりたいと思います! >>982
難しい状況ほど面白いものは無いと思っている
スロットでも考察が大好きで誰もが気づかないようなことを考えてnote書いたりしているからね レス数が1000を超えています。これ以上書き込みはできません。