くだすれPython(超初心者用) その42【Ruby禁止】

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん
垢版 |
2019/03/18(月) 13:42:55.36ID:+MPRGO7m
★当スレに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/ ログイン必須になりやがった(゚Д゚#)
−−−−天麩羅ここまで−−−−
0863デフォルトの名無しさん
垢版 |
2019/04/13(土) 12:01:23.06ID:vzJQEXVg
>>859
なんでこんなスレ見てるんだ?
C#, VB.NET, PowerShellでも使ってなよ
あと会社ならOffice入ってるだろうからVBAでもいい
0865デフォルトの名無しさん
垢版 |
2019/04/13(土) 12:34:18.90ID:7xH7fDbL
>>859 矛盾してるな。 会社では使えないってお前個人のことをみんなそうだというように当てはめるのは根本的な間違いを犯している。
お前が知らないだけでお前がいつも使っているWindows の中でもpythonが動いていることも知らないんだろうな。
0866デフォルトの名無しさん
垢版 |
2019/04/13(土) 12:47:00.13ID:a4r2Gpw4
何で喧嘩腰なのかね。
普通に、遅いうえに、会社の環境の制限の問題があるのに、それでもなぜこの言語なのか理由を単純に示せばいいだけなのに。
感情的になる必要は存在しない。
0869デフォルトの名無しさん
垢版 |
2019/04/13(土) 13:14:32.59ID:a4r2Gpw4
この言語を学ぶ価値や目的を見い出すための質問の成果は得られなかった。
863が示す言語もあるのに、それでもpythonだけが持つ高い価値が何かあると思ったのに。
0870デフォルトの名無しさん
垢版 |
2019/04/13(土) 13:30:05.53ID:vzJQEXVg
そりゃいきなり実行速度が遅いとか言い出す人に理由示してもなんだかんだ言われるだけって容易に想像できるからな
0871デフォルトの名無しさん
垢版 |
2019/04/13(土) 13:45:43.14ID:cVtrqwkn
「遅いうえに、Windowsに初めから入ってるわけではないので、会社では使えない。」
じゃあ別の言語スレに行けばいいじゃん
0874デフォルトの名無しさん
垢版 |
2019/04/13(土) 14:26:01.49ID:lP9eu6U9
>>869
お前さんみたいな人間の質問に答えてお前さんを納得させるような回答をすることに価値や目的を見い出せなかった
0875デフォルトの名無しさん
垢版 |
2019/04/13(土) 14:45:49.56ID:qC7LW8Gr
>>869 簡単に言うとAI 他の言語では使えない。
そもそも会社の中で使えない言語の意義がわかっても意味ないでしょ。
つまり君は否定する理由を見つけたいだけの話で使うための理由が欲しいわけではないからこのスレを覗く意味はない。

そんな君にオススメのスレ

Pythonについて(アンチ専用)
https://mevius.2ch.net/test/read.cgi/tech/1203557046/
0876デフォルトの名無しさん
垢版 |
2019/04/13(土) 14:47:36.24ID:VdGcv5ba
C♯とPythonで概ね集約やな。
個人WebでTSとPHPを浅く、
組込ぐらいは出来るようC ++多少。
以上でPCからモバイルから全カバーで充分やわ。
0877デフォルトの名無しさん
垢版 |
2019/04/13(土) 14:53:52.54ID:yFKK8pTi
人が美味しく食べてるものをわざわざ嫌いだと言いに来る人がいるという漫画があったな(´・ω・`)
0879デフォルトの名無しさん
垢版 |
2019/04/13(土) 14:57:05.10ID:MR2MCft4
1時間かけてPythonで書いて10時間計算させると人件費は1時間分
10時間かけてCで書いて一分で計算が終わると人件費は10時間分
ニートじゃない限り前者を取る
エリートは両方できるようにしておく
0882デフォルトの名無しさん
垢版 |
2019/04/13(土) 15:40:09.83ID:qC7LW8Gr
>>878 そりゃかなり前からdeep learning ライブラリは色々あったからそれらを使い続けてる企業も多いだろう。
しかし最新の技術を利用しようとしたらPython しか選択肢がないという事。 技術の進化が早いから昔の手法では間に合わない。
0885デフォルトの名無しさん
垢版 |
2019/04/13(土) 16:04:11.67ID:qC7LW8Gr
例えば、極端な話になるが、最近 NVIDIA が、99ドルの AI 開発キットを売り出した。
ラズベリーパイと同じ位のサイズ(IO除く)でAI の機械学習ができる。

これが用意してる開発ツールがPython だけという事でもよくわかる。
昔だったら大々的に売り出す時には、何種類かの言語に対応しますとやったものだが、今はPythonだけで受け入れられるし、他でやっても非効率。
0887デフォルトの名無しさん
垢版 |
2019/04/13(土) 16:43:38.09ID:Nlkj8SLT
>>858
class datetime:
@classmethod
___def now(cls):
________return cls(現在の時刻)

def __init__(self, 時刻)
____self.yearを設定

実際にdatetimeモジュールがこうなってるかは分からんが
0889デフォルトの名無しさん
垢版 |
2019/04/13(土) 18:40:28.83ID:zdu2XuR8
google colab意味わかんね
読み込むためのファイル見つからないとか言いやがる
どうにもならんわ
0890デフォルトの名無しさん
垢版 |
2019/04/13(土) 18:45:00.04ID:U599Z1h6
google colab、既存のプロジェクトをそのまま使うだけならアホみたいに楽だけど、
別データを使う場合はgoogleドライブとの連携がめちゃくちゃ厄介
0891デフォルトの名無しさん
垢版 |
2019/04/13(土) 18:53:40.18ID:zdu2XuR8
別データとかよく分かんないけど、本に書いてある通りに夏目漱石のこころをword2vecで処理させようとしたらこころのファイルをどう頑張っても見つけてくれない
0892デフォルトの名無しさん
垢版 |
2019/04/13(土) 20:48:08.46ID:teGJwvBO
ロジックはどの言語でも似たようなものですか
チュートリアルがとある言語では少ないので、別の言語でロジックを学んだり
0895デフォルトの名無しさん
垢版 |
2019/04/13(土) 22:30:51.76ID:ykQef0zo
Pythonでホームページを作りたいと考えてます
HTMLを覚えようと思ったのですが挫折しました。今流行りのディープランニングで機械学習させて
自動的にHTMLを吐き出させたいのですがやり方がわかりません
おすすめのライブラリとか教えてください
0898デフォルトの名無しさん
垢版 |
2019/04/14(日) 01:01:50.69ID:HNz/PUE2
>>895 ホームページを作るのにHTML 位は使えないとどうしようもないぞ。
全部覚えようとするから挫折するんだよ。
Hello World 程度で最初は十分。 自分が作りたいものが見えてきたらおいおい調べれば良い。
0900デフォルトの名無しさん
垢版 |
2019/04/14(日) 05:15:43.57ID:ABk5/JOf
>>898
他サイトのHTMLをディープランニングさせて
イラストレーターなどでレイアウト画像を作ったらそのとおりのhtmlとcssを
自動生成したいと思ってます

Pythonもまだ初心者なのでご指導お願いします
0902デフォルトの名無しさん
垢版 |
2019/04/14(日) 07:28:56.89ID:/sR0LrTu
>>900
そんな途方もないもの作る間にHTMLとCSS覚える方が1,000倍速いぞ
ってかHTMLを覚えるのに挫折した奴に作れるとは思えん
0903デフォルトの名無しさん
垢版 |
2019/04/14(日) 08:23:39.86ID:UDnauAFh
>>900
ディープラーニングは自分の願ったことを何でも簡単に実現してくれる魔法の箱(またはドラえもん)じゃないぞ。
0904デフォルトの名無しさん
垢版 |
2019/04/14(日) 08:31:30.74ID:ABk5/JOf
ディープランニングはデータが沢山あれば何でもできるとききました
それは間違いですか?
0906デフォルトの名無しさん
垢版 |
2019/04/14(日) 08:50:02.32ID:R7QE13wf
なんでもできると言っても早さで言ったらHTML覚えてサイト作るほうが確実に早いと思う
1兆ページ作るなら話は別かも知れないけど
0907デフォルトの名無しさん
垢版 |
2019/04/14(日) 09:00:48.35ID:jCkW4E9O
>>904
> ディープランニングはデータが沢山あれば何でもできるとききました
> それは間違いですか?
何でもできると言った奴に聞けよ
0908デフォルトの名無しさん
垢版 |
2019/04/14(日) 09:36:31.72ID:AIBmgQB+
>>900
発想はいいね
機械学習向けの良い課題だ

一方でIllustratorのデザインからHTMLとCSSを作成するのはMac限定で有料だけども既に存在するので仕事ならそれを買うべし

趣味や研究なら、まず入力となるデザイン画像と出力となるHTMLとCSSをひたすら集めて、次に機械学習のモデルを開発して機械学習をする

肝心なモデル開発は専門家にお願いした方がいいと思うけど、一から自分でやりたいなら数年は勉強する覚悟が必要かな
0909デフォルトの名無しさん
垢版 |
2019/04/14(日) 09:48:51.43ID:HNz/PUE2
>>900 他サイトのデータを集めてディープラーニングさせるのが目的だったら、まずはそれだけに集中すること。
最初から何もかもやろうとしたら多分自分の頭がパニックに陥る。

まずはデータ集めだな。Web スクレイピング python で検索
0911デフォルトの名無しさん
垢版 |
2019/04/14(日) 09:53:32.92ID:ABk5/JOf
なんともうすでにやってる人がいるんですね
趣味と仕事両方を兼ねてやりたいですね、自分で
機械学習のモデルっすか!?既存のライブラリじゃできないのでしょうか?
サイキットラーンとかケラスとかいろいろあるじゃないっすか。。。
0912デフォルトの名無しさん
垢版 |
2019/04/14(日) 09:54:56.91ID:HNz/PUE2
>>910 言ってる意味がわからん、質問者の機械学習が画像だと思ってるの? 本人にしかわからん話だろ。
0913デフォルトの名無しさん
垢版 |
2019/04/14(日) 09:55:27.20ID:ABk5/JOf
スクレイピングは難しそうなので手動で1000サイトくらい集めようと思ってます
0915デフォルトの名無しさん
垢版 |
2019/04/14(日) 11:00:44.14ID:AIBmgQB+
>>911
scikit-learnやkerasは作るための道具という位置付けで、作りたいなら使いこなすことが必要

調べてみると既にpix2codeというアルゴリズムがあって、それをkerasを使って実装したScreenshot-to-codeというオープンソースがgithubにあった

おめでとう、あなたのやりたい事はちょっとしたpythonの知識とgithubの知識で実現できるようです
0917デフォルトの名無しさん
垢版 |
2019/04/14(日) 11:26:32.06ID:ABk5/JOf
そうなんですね
Screenshot-to-codeを使えばHTMLのスキルは不要になるんですね
これで念願のホームページがもてる
0918デフォルトの名無しさん
垢版 |
2019/04/14(日) 11:37:28.74ID:lziHCBYL
どうだ、俺がpythonで書いたAI釣り師は?
ディープラーニングでお前らの質問・反応・煽りパーターンは学習済みだ
0921デフォルトの名無しさん
垢版 |
2019/04/14(日) 12:30:51.54ID:TMB2OWGM
言語の違いは大した問題ではないですか?
pythonだとチュートが少ないものがあります
0922デフォルトの名無しさん
垢版 |
2019/04/14(日) 12:56:27.92ID:UCAANEse
Pythonでチュートリアルすくないってwwww
英語アレルギーで 1バイト文字見かけると死ぬ病気にでもかかってんのかwww
0924デフォルトの名無しさん
垢版 |
2019/04/14(日) 13:34:03.31ID:EMpiFVZg
>>917 あのさ、プログラムを志すんだったら、HTML なんて初歩の初歩だから知ってて当然なんだぞ。
全てを覚えようとしなくて良いから毛嫌いしないこと、使えばわかる。
0925デフォルトの名無しさん
垢版 |
2019/04/14(日) 14:05:06.84ID:TCgTzlhm
心配しなくても
「(クレンジングもできてない)データを学習器に突っ込んでフィッティングしてみた。
よく分からないけど望んだ結果が出ていないことは分かる。
ここからどうすればいいか見当がつかない」
で終わるから好きにやるといい
ここまでは素人でもできるが、この先は素人には不可能
0926 ◆QZaw55cn4c
垢版 |
2019/04/14(日) 14:07:12.90ID:AVvjfIV7
>>924
html って初歩の初歩なのですか?クライアントからいただいたパスに書いてある内容を、まったくパースせずに丸投げしているだけで動いていることになるだなんて、なんか変じゃないですか?
0927デフォルトの名無しさん
垢版 |
2019/04/14(日) 14:08:30.33ID:TCgTzlhm
ここでいう素人は情報系の4大を出てない人を言っている
素人でもやれる奴はいるが、まあ稀
ジャンボ宝くじで1000万円引くより希少だろう
0929デフォルトの名無しさん
垢版 |
2019/04/14(日) 14:45:25.40ID:UCAANEse
ホムペ持ちたいだけなら
Jimdoでググレカス
今なら日本語で写真(スクリーンショット)たっぷりのハウツー本も出ている
0935デフォルトの名無しさん
垢版 |
2019/04/14(日) 15:20:17.06ID:hwd9tenx
削除の心配してるあたりアダルト系だと思うけど
自分でサイト構築した場合はホスティング業者の規約で削除をくらうわけで、ホムペ作成サービスに比べて有利ってこともない
ほとんどのホスティングサービスはアダルトデータ公開禁止だから
0937デフォルトの名無しさん
垢版 |
2019/04/14(日) 15:47:53.28ID:2oedoA+a
>>926 なんか思い込みが激しいな。 HTML が初歩の初歩というのは、自分でHTML 位書けて当たり前という意味なんだけど、どこから丸投げだなんて話になるのわからん。
その辺のおばちゃんでも直ぐにHTMLくらい書けるようになるぞ。
0938デフォルトの名無しさん
垢版 |
2019/04/14(日) 16:04:06.41ID:TMB2OWGM
>>922
英語だと結局ロジックの理解が出来ないのです
0939デフォルトの名無しさん
垢版 |
2019/04/14(日) 16:15:54.90ID:rw472Lmx
たぶん日本語でも理解出来ないんだろうと思う
0941デフォルトの名無しさん
垢版 |
2019/04/14(日) 16:45:36.84ID:EMpiFVZg
>>940 ペラペーラジャ無くても、読めないと進まないよ。
プログラムやるなら覚悟しないとな。

でも単なる専門用語だけだし、簡潔なものが多いから難しく無い。 専門用語は日本語でも英語でも同じ。
わからないと言ってるやつは多分日本語の説明を見てもわからない。
0942デフォルトの名無しさん
垢版 |
2019/04/14(日) 16:56:10.35ID:IovzG98E
>>940
日本人の特徴なのか、完璧に読めないと。。。って人多いかもだけど、プログラミング自体言語のキーワードが英語が多いし、
変数や関数の名前を英語辞書引きながら英単語で書いていけば、単語だけは一般的な日本人より相当覚えてるわけで、
洋書に書かれてる単語から、自分の知ってる単語をピックアップして意味を考えて(専門書であることも加味して)考えればニュアンスは読み取れるもんよ。
完全に理解は出来なくても、少しでも情報を得られるし、得ようとする気持ちが大事なのかも知れん。
0943デフォルトの名無しさん
垢版 |
2019/04/14(日) 16:58:16.68ID:UCAANEse
雑談と観光案内しかできない程度のスピーチ力だが
読むのはぐぐれるからもそっといけるぞ
0944デフォルトの名無しさん
垢版 |
2019/04/14(日) 17:08:59.92ID:ABk5/JOf
英語もできてイケメンでプログラミングもできるお前らが羨ましいよ
俺はPythonでやっとハローワールドを表示させられるようになったレベルだから…
0945デフォルトの名無しさん
垢版 |
2019/04/14(日) 17:12:47.43ID:IovzG98E
最初は誰でも初心者。
頑張れ。
0947デフォルトの名無しさん
垢版 |
2019/04/14(日) 17:54:17.47ID:/sR0LrTu
>>942
> プログラミング自体言語のキーワードが英語が多いし、
プログラミングって言うかIT系の英単語って結構一般的に使われる意味と違う意味で使われてるから逆に面倒だったりする
install が就任するとか思い付かんしネットワークで使われるpromiscuous modeなんて普通の意味だと人前で使えないしw
0948デフォルトの名無しさん
垢版 |
2019/04/14(日) 18:14:44.89ID:IovzG98E
>>947
それはある。
最初ググル翻訳使ってたけど、かえって分かりにくかった。
0949 ◆QZaw55cn4c
垢版 |
2019/04/14(日) 18:17:00.77ID:AVvjfIV7
>>947
ある送信元から出た H/L レベルは、それが物理的につながっているのならどの受信部でも全部見えちゃいますからね…でも今は SSL を咬ましているのが普通だから接続先しかわからないんじゃないかな…
0951デフォルトの名無しさん
垢版 |
2019/04/14(日) 18:40:58.78ID:XgRuwrtZ
そういやプログラム覚えたての頃は
forで引っかかったな
「〜のために」
何のために僕はプログラムを・・・と頭によぎっていた
0952デフォルトの名無しさん
垢版 |
2019/04/14(日) 18:41:41.13ID:atAYzqEe
この問題文をChrome翻訳してみたんだけど・・・意味分からんから実行結果からコード書いた
こういの文書も英語分かれば大したことないのかな

https://codingbat.com/prob/p195669
リスがパーティーに集まるとき、彼らは葉巻を持ちたいです。葉巻の数が40と60の間であれば、
リスパーティーは成功します。週末でない限り、その場合、葉巻の数に上限はありません。
与えられた値を持つパーティが成功した場合はTrueを返し、そうでなければFalseを返します。
0953デフォルトの名無しさん
垢版 |
2019/04/14(日) 18:52:50.61ID:UCAANEse
>>952
問題文がリスのシガーパーティなのはあっちの笑い?のセンスだからどうにもならんので
実行結果例を先に見てみるのはただしいことだとおも
0954デフォルトの名無しさん
垢版 |
2019/04/14(日) 19:31:11.23ID:AIBmgQB+
>>952
英語の意味を正しく理解しないとコードも正しく書けなさそう

Chromeの翻訳では
between 40 and 60, inclusive
を40以上60以下と訳してくれていないし

Unless it is the weekend, in which case there is no upper bound
週末以外は上限がなくなるような日本語訳だが、whichはweekendを指してin weekend case になる
つまり週末には上限がなくなる、と言いたいんだ
意味が反対になってしまっている…
0955デフォルトの名無しさん
垢版 |
2019/04/14(日) 20:27:40.98ID:atAYzqEe
文学的な文章なら解釈も千差万別なんだろうけど
プログラムの仕様って理論的に書いてるだろうから機械翻訳も簡単だと思いこんでたわ 
0956デフォルトの名無しさん
垢版 |
2019/04/15(月) 00:48:29.05ID:hce9CeGK
スクレイピングは、Ruby, Nokogiri, Selenium WebDriver が定番

Ruby on Rails, Sinatra でも、Node.js は必須。
webpack, babel とか

Ruby にはGUI が無いから、GUI として、
HTML, SASS/CSS, JavaScript(JS), jQuery は基礎

今のJSは、ES2015 とか、Vue.js とか

CSS Selector は、Nokogiri, jQuery で学ぶ
0958デフォルトの名無しさん
垢版 |
2019/04/15(月) 02:17:58.91ID:noJXwcB8
perlでやっていた置換を、Pythonのワンライナーでやってみた
まぁ、常用するにはimportがめんどくさいな
0959デフォルトの名無しさん
垢版 |
2019/04/15(月) 07:09:45.39ID:IQEYapkI
実際にプログラム作ったとしてそれをWEBアプリにする方法が分からない
分かりやすく解説してるサイトとかない?
レス数が950を超えています。1000を超えると書き込みができなくなります。

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