★当スレにRubyのソースコード類を書くことを禁ず★
☆Ruby等、Pythonではないプログラミング言語での回答類を書くのも禁止
☆「Ruby では」「Rubyでは」をNGワード登録推奨
◆エラーを解決したいときはエラー表示と
環境(Pythonのバージョン・OS・IDEの種類とバージョン)をシッカリ書く
◆Pythonのソースコードを5ちゃんにコピペするとインデントが崩れるので
↓にあげてるような、ソースコード用サイトに貼ってきてくだしあ
(スクリーンショットをimgurうp等の横着をしない)
ttp://ideone.com/ 推定最大手。デフォ設定がCなので、Pythonするには選択ボタン押下がピコ手間かも。
ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
ttps://jupyter.org/try (旧try.jupyter.org)ちょっとめんどうそう。
ttps://ja.osdn.net/pastebin/ ログイン必須になりやがった(゚Д゚#)
◇Pythonオフィシャルサイト
http://www.python.org/
◇まとめwiki
ttp://python.rdy.jp/
●関連スレ●
くだすれPython(超初心者用) その41【Ruby禁止】
http://mevius.5ch.net/test/read.cgi/tech/1549282930/
〇前スレ
Pythonのお勉強 Part58
http://mevius.5ch.net/test/read.cgi/tech/1540468210/
次スレの建立は>>985が挑戦する
Pythonのお勉強 Part59
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2019/03/10(日) 14:11:02.97ID:eNJkLSXg404デフォルトの名無しさん
2019/04/04(木) 01:38:07.32ID:Pph5q3Tv >>403 コンピュータに親しむには最高の教材だが、学校プログラミングには難易度が高すぎるな。
大学生くらいになるとモザイク消しとか色んなことにチャレンジして欲しいが。
大学生くらいになるとモザイク消しとか色んなことにチャレンジして欲しいが。
405デフォルトの名無しさん
2019/04/04(木) 02:10:37.81ID:l5IgkZnr そもそも小学校のネット環境とかがプログラミング必修化と相性最悪。
プログラミング教育、ハードやネット環境でも前途多難
〜WDLCがプロジェクト進捗状況を報告
https://pc.watch.impress.co.jp/docs/news/1156297.html
もうNintendoDSとプチコンとか。
紙と鉛筆でもプログラミングと実行結果の確認出来るHaskell(のプログラミングに必要な最低限の文法に限定したもの。ほぼ算数に変数・関数・再帰とリスト・組の概念を取り入れたものでリスト以外はほぼ数学そのもの)とかで良いんじゃねーの?
算数じゃ変数教えちゃダメなのに、プログラミングだと変数教えておkとか意味分からんが。
main = print $ 10 ^/ 2
(^/) n m | n < m = 0
(^/) n m = 1 + (^/) (n - m) m ― 割り算とは、何回引き算出来るか数えると言う演算。
10 ^/ 2
= (^/) 10 2
= 1 + (^/) 8 2
= 1 + 1+ (^/) 6 2
= 1 + 1+ 1 + (^/) 4 2
= 1 + 1+ 1 + 1 + (^/) 2 2
= 1 + 1+ 1 + 1 + 1 + (^/) 0 2
= 1 + 1+ 1 + 1 + 1 + 0 ― (^/) n m | n < m = 0 より
= 5
プログラミング教育、ハードやネット環境でも前途多難
〜WDLCがプロジェクト進捗状況を報告
https://pc.watch.impress.co.jp/docs/news/1156297.html
もうNintendoDSとプチコンとか。
紙と鉛筆でもプログラミングと実行結果の確認出来るHaskell(のプログラミングに必要な最低限の文法に限定したもの。ほぼ算数に変数・関数・再帰とリスト・組の概念を取り入れたものでリスト以外はほぼ数学そのもの)とかで良いんじゃねーの?
算数じゃ変数教えちゃダメなのに、プログラミングだと変数教えておkとか意味分からんが。
main = print $ 10 ^/ 2
(^/) n m | n < m = 0
(^/) n m = 1 + (^/) (n - m) m ― 割り算とは、何回引き算出来るか数えると言う演算。
10 ^/ 2
= (^/) 10 2
= 1 + (^/) 8 2
= 1 + 1+ (^/) 6 2
= 1 + 1+ 1 + (^/) 4 2
= 1 + 1+ 1 + 1 + (^/) 2 2
= 1 + 1+ 1 + 1 + 1 + (^/) 0 2
= 1 + 1+ 1 + 1 + 1 + 0 ― (^/) n m | n < m = 0 より
= 5
406デフォルトの名無しさん
2019/04/04(木) 02:17:46.79ID:l5IgkZnr リストという概念も、数学的に定義出来るので数学だけでプログラミングの授業って出来るのに、算数の授業のレベル上げずにプログラミングの授業なら数学的には算数より上の概念を教えても良いとか。。。
算数の授業で論理的な思考を教えて来なかったツケをプログラミングの授業に押し付けてるんじゃねーよって言うね。
算数の授業で論理的な思考を教えて来なかったツケをプログラミングの授業に押し付けてるんじゃねーよって言うね。
407デフォルトの名無しさん
2019/04/04(木) 08:20:46.52ID:kwDU7R/H メロン
408デフォルトの名無しさん
2019/04/04(木) 08:47:56.04ID:mwipv9yH リクルート、Python向け日本語自然言語処理オープンソースライブラリ「GiNZA」公開
2019年04月03日 13時43分 公開
https://www.itmedia.co.jp/news/articles/1904/03/news087.html
リクルートはこのほど、同社のAI研究機関・Megagon Labsが開発したPython向け日本語
自然言語処理オープンソースライブラリ「GiNZA」(ギンザ)と、国立国語研究所と共同で
研究してきた学習済みモデルを組み込んだ「GiNZA日本語Universal Dependencies(UD)
モデル」をGitHubで公開した。
GiNZAは、複雑な導入作業不要で、ワンステップでモジュールとモデルファイルの導入が
可能なライブラリ。エンジニアやデータサイエンティストが自然言語処理を簡単に応用
できることを目指して開発したという。
自然言語処理ライブラリ「spaCy」をフレームワークとして利用し、オープンソース形態素
解析器「SudachiPy」を組み込んでおり、「産業用途に耐える性能を備えている」としている。
spaCyの国際化機能により、複数の欧米言語と日本語の言語リソースを切り替えて使用する
こともできる。
「GiNZA日本語UDモデル」には、Megagon Labsが国立国語研究所と共同で研究してきた
学習済みモデルを組み込んだ。国立国語研究所が蓄積してきた大規模・高品質なテキスト
コーパスに、日本語Wikipediaテキストも同時に用いて機械学習に適用しており、幅広い
分野に適応可能なモデルを構築したという。
2019年04月03日 13時43分 公開
https://www.itmedia.co.jp/news/articles/1904/03/news087.html
リクルートはこのほど、同社のAI研究機関・Megagon Labsが開発したPython向け日本語
自然言語処理オープンソースライブラリ「GiNZA」(ギンザ)と、国立国語研究所と共同で
研究してきた学習済みモデルを組み込んだ「GiNZA日本語Universal Dependencies(UD)
モデル」をGitHubで公開した。
GiNZAは、複雑な導入作業不要で、ワンステップでモジュールとモデルファイルの導入が
可能なライブラリ。エンジニアやデータサイエンティストが自然言語処理を簡単に応用
できることを目指して開発したという。
自然言語処理ライブラリ「spaCy」をフレームワークとして利用し、オープンソース形態素
解析器「SudachiPy」を組み込んでおり、「産業用途に耐える性能を備えている」としている。
spaCyの国際化機能により、複数の欧米言語と日本語の言語リソースを切り替えて使用する
こともできる。
「GiNZA日本語UDモデル」には、Megagon Labsが国立国語研究所と共同で研究してきた
学習済みモデルを組み込んだ。国立国語研究所が蓄積してきた大規模・高品質なテキスト
コーパスに、日本語Wikipediaテキストも同時に用いて機械学習に適用しており、幅広い
分野に適応可能なモデルを構築したという。
409デフォルトの名無しさん
2019/04/04(木) 12:05:37.22ID:WpGBjsCO >>408
面白そうだけど形態素解析以外に具体的に何ができるんだろう
面白そうだけど形態素解析以外に具体的に何ができるんだろう
410デフォルトの名無しさん
2019/04/04(木) 14:16:28.90ID:ly6XgvBu 2525GINZAに訴えられそう
411デフォルトの名無しさん
2019/04/04(木) 16:17:42.32ID:s+zuioOJ >>408
mecabはインストールが面倒だったからありがたい
mecabはインストールが面倒だったからありがたい
412デフォルトの名無しさん
2019/04/04(木) 17:14:59.86ID:I9XLKTGd 書いたコードをexe化するためにpyinstallerっての使ったんだが
これってソースを難読化する効果ありますか?
あっさり解析されるなら難読化もしておきたい・・・
それと、このexeを配布することでユーザー名等の環境変数(?)がバレることってありますか
これってソースを難読化する効果ありますか?
あっさり解析されるなら難読化もしておきたい・・・
それと、このexeを配布することでユーザー名等の環境変数(?)がバレることってありますか
413デフォルトの名無しさん
2019/04/04(木) 18:29:14.61ID:WHF4gv4w414デフォルトの名無しさん
2019/04/04(木) 19:55:30.99ID:c7BBV/yp goはビルドパスがバレるらしい
415デフォルトの名無しさん
2019/04/04(木) 21:53:25.60ID:FS4bYbf8 windows10でpyinstallerって大量のwarningが出るんだけど、基本的に無視しても大丈夫なの?調べるとwindows-10-sdkでなんとかなるとかVS2015のランタイムを入れると大丈夫とかいうようなのはみた記憶があるんだけど
416デフォルトの名無しさん
2019/04/04(木) 23:07:20.66ID:WHF4gv4w417デフォルトの名無しさん
2019/04/04(木) 23:49:24.62ID:JTSo4cE5 ワーニングハッテバーグ
418デフォルトの名無しさん
2019/04/04(木) 23:56:05.38ID:ZmaHN4lq クラスが一行に理解できん
本読んでその通りに入力してできたーと喜んでいるが、じぶんが作りたいものが作れない。
写経の数が足りないだけ?
本読んでその通りに入力してできたーと喜んでいるが、じぶんが作りたいものが作れない。
写経の数が足りないだけ?
419デフォルトの名無しさん
2019/04/05(金) 00:05:34.88ID:blgALsSj >>418
何も考えずに写経してるだけじゃいつまでたってもそのままだよ。
自分が書いたものが何をするためのものか、一部を変更して思った通りに変化が現れるのか、思った通りでないならそれはなぜなのか、頭を使って考えながら書いていかないとただの無駄な作業だよ。
何も考えずに写経してるだけじゃいつまでたってもそのままだよ。
自分が書いたものが何をするためのものか、一部を変更して思った通りに変化が現れるのか、思った通りでないならそれはなぜなのか、頭を使って考えながら書いていかないとただの無駄な作業だよ。
420デフォルトの名無しさん
2019/04/05(金) 04:42:40.04ID:MWGs6gce421デフォルトの名無しさん
2019/04/05(金) 09:25:34.38ID:3zzzpIKb クラスは必須じゃないから最初は使わずに書いていいと思うぞ
つらつらプログラムを書いてて、ここの処理は共通だから関数に分けるかーという発想と同じように、
ここのデータ構造は共通だからクラスにするかーとか思うようになる
それに慣れると、やがて最初からここはクラスに分けておくかーとなる
つらつらプログラムを書いてて、ここの処理は共通だから関数に分けるかーという発想と同じように、
ここのデータ構造は共通だからクラスにするかーとか思うようになる
それに慣れると、やがて最初からここはクラスに分けておくかーとなる
422デフォルトの名無しさん
2019/04/05(金) 15:05:12.63ID:9t6qmcnd セブンイレブンのプレスリリースURLが雑だと話題に 「_copy_copy」とは?
https://hayabusa9.5ch.net/test/read.cgi/news/1554442485/
https://hayabusa9.5ch.net/test/read.cgi/news/1554442485/
423デフォルトの名無しさん
2019/04/05(金) 15:39:27.44ID:HFmqA5dX >>408
これで再び東ロボプロジェクトを
これで再び東ロボプロジェクトを
424デフォルトの名無しさん
2019/04/05(金) 19:21:40.53ID:6LVMJo12425デフォルトの名無しさん
2019/04/05(金) 19:26:51.49ID:GL7Lveyj426デフォルトの名無しさん
2019/04/05(金) 19:32:51.95ID:7aJ6EfcK オブジェクト指向を勉強して何となくわかっても、それを使ったプログラミングが出来ない
そんな時はデザインパターンを勉強した方がいいのかね
そんな時はデザインパターンを勉強した方がいいのかね
427デフォルトの名無しさん
2019/04/05(金) 19:37:55.00ID:IRsRTegS いや、オブジェクト指向でたくさんプログラミング書けよ
428デフォルトの名無しさん
2019/04/05(金) 19:52:34.92ID:TdKnQq4/429デフォルトの名無しさん
2019/04/05(金) 20:03:12.18ID:UI2qU3qP kivyの勉強したらclassなんて勝手に見につく
430デフォルトの名無しさん
2019/04/05(金) 20:22:42.27ID:DEywG6Zd431デフォルトの名無しさん
2019/04/05(金) 21:32:41.84ID:ybPgH0Td オブジェクト指向になれてくる
そして俺のこのプログラムいけてね?天才じゃね?ってなる
後に上位互換のデザインパターンを知る
そして俺のこのプログラムいけてね?天才じゃね?ってなる
後に上位互換のデザインパターンを知る
432デフォルトの名無しさん
2019/04/05(金) 22:20:22.02ID:DYT7GqDJ >>429
前kivy勉強しようと思ったけど、覚えることが意外に多くて諦めた
テキストボックスに日本語を入力しようとするとうまくいかなかったり残念だった記憶しかない
classの勉強のために手を出すもんじゃないと思う
前kivy勉強しようと思ったけど、覚えることが意外に多くて諦めた
テキストボックスに日本語を入力しようとするとうまくいかなかったり残念だった記憶しかない
classの勉強のために手を出すもんじゃないと思う
433デフォルトの名無しさん
2019/04/06(土) 05:23:55.03ID:VUIBvQ2c jsonの連想配列の順序を保持したいのですがどうにかなりませんか
デバッグや差分取りが大変なのでなんとかしたいです
配列は構造が変わってしまうのでダメです
デバッグや差分取りが大変なのでなんとかしたいです
配列は構造が変わってしまうのでダメです
434デフォルトの名無しさん
2019/04/06(土) 08:00:26.01ID:H9iI7cc3 >>433
辞書の代わりに OrderedDict を使う
import json
import collections
data = collections.OrderedDict([("1", 1), ("2", 2), ("3", 3), ("4", 4)])
print(type(data), json.dumps(data))
src = '{"1":1, "2":2, "3":3, "4":4}'
data = json.loads(src, object_pairs_hook=collections.OrderedDict)
print(type(data), json.dumps(data))
辞書の代わりに OrderedDict を使う
import json
import collections
data = collections.OrderedDict([("1", 1), ("2", 2), ("3", 3), ("4", 4)])
print(type(data), json.dumps(data))
src = '{"1":1, "2":2, "3":3, "4":4}'
data = json.loads(src, object_pairs_hook=collections.OrderedDict)
print(type(data), json.dumps(data))
435デフォルトの名無しさん
2019/04/06(土) 08:45:35.88ID:1moq2C1C 3.6以降のCPythonなら順序変わらんのでは
3.6は実装上の話で、仕様化されたのは3.7からだけど
2系とかいう汚物は知らない
3.6は実装上の話で、仕様化されたのは3.7からだけど
2系とかいう汚物は知らない
436web入門者
2019/04/06(土) 13:07:31.74ID:uytkrFKC 微妙にスレだったらスマヌ
web系ほぼ未経験なんだけど、pythonと並行して覚えておくと良いスキルってありま?
c++/c#歴計5年。仕事でpythonを3か月ほどかじったんだが、
c++/c#と違って、pythonは単体で仕事がなさそうなことに気づいて悩み中。
とりあえずこの辺抑えとけっての教えてくれたら嬉しす★(_ _)★
web系ほぼ未経験なんだけど、pythonと並行して覚えておくと良いスキルってありま?
c++/c#歴計5年。仕事でpythonを3か月ほどかじったんだが、
c++/c#と違って、pythonは単体で仕事がなさそうなことに気づいて悩み中。
とりあえずこの辺抑えとけっての教えてくれたら嬉しす★(_ _)★
437デフォルトの名無しさん
2019/04/06(土) 13:35:35.41ID:pqIY+ulC >>436
人工知能とか機械学習の勉強汁
人工知能とか機械学習の勉強汁
438デフォルトの名無しさん
2019/04/06(土) 13:41:50.28ID:hBfZV6UD >>436 web 系をやるなら最低 HTML の知識と javascript の基本は覚えておいた方が良いかも。 C 系の経験があればjavascript はすぐに理解できるだろう。
ただ覚えるのは苦痛だろうから何か目標を作ってやったほうが楽しいかも。簡単なアプリを作ってみるとか。
flask を使えば軽量なwebアプリを作れるよ。
DB管理ツールのpgAdminは、最近 flask+python に切り替わり起動するとWebブラウザの一つのタブとして実行される。
ただ覚えるのは苦痛だろうから何か目標を作ってやったほうが楽しいかも。簡単なアプリを作ってみるとか。
flask を使えば軽量なwebアプリを作れるよ。
DB管理ツールのpgAdminは、最近 flask+python に切り替わり起動するとWebブラウザの一つのタブとして実行される。
439デフォルトの名無しさん
2019/04/06(土) 13:50:38.26ID:hBfZV6UD >>438
ゾンビでもわかるPythonプログラミング
2017-11-03
[Python] Flask 入門
http://python.zombie-hunting-club.com/entry/2017/11/03/223503
ゾンビでもわかるPythonプログラミング
2017-11-03
[Python] Flask 入門
http://python.zombie-hunting-club.com/entry/2017/11/03/223503
440デフォルトの名無しさん
2019/04/06(土) 13:58:03.29ID:nLxbdKTP バカでもわかる猿でもわかる
なんてのはよく見るけどゾンビでもわかるってのは初めて見るな
なんてのはよく見るけどゾンビでもわかるってのは初めて見るな
441デフォルトの名無しさん
2019/04/06(土) 16:41:29.32ID:88JNIb5L バカでも猿でも思考力はあるがゾンビにはないからな
442デフォルトの名無しさん
2019/04/06(土) 16:48:32.04ID:2u7PnB0c ちょっと前にpyinstallerの話題出てたけどVS2015のランタイムってvenvの環境だけにインスト出来たりする?
443デフォルトの名無しさん
2019/04/06(土) 18:39:12.32ID:uytkrFKC444デフォルトの名無しさん
2019/04/06(土) 19:11:39.34ID:nnViyGGt オーブンのファームでも開発していたのかな?
445デフォルトの名無しさん
2019/04/06(土) 22:20:46.99ID:9PwHg32S446デフォルトの名無しさん
2019/04/06(土) 22:54:47.03ID:FcZeCs1O >>443 web系ってどんな目的で勉強したいんだよ。 そもそもどんな会社で働いてて何の為に Python を始めたの?
447デフォルトの名無しさん
2019/04/06(土) 23:29:13.17ID:f7FNE/du 一般的に、Python だけで出来ることは、Ruby で出来るから、皆Rubyで作る。
Vagrant, Chef, Homebrew などがそう
Pythonは、統計・数学系・AI・ラズパイ・matplot などで使う。
だから言語の文法など、ほとんど関係ない
統計・数学系などは、大学院で数年以上やっていないと、全くわからない
Vagrant, Chef, Homebrew などがそう
Pythonは、統計・数学系・AI・ラズパイ・matplot などで使う。
だから言語の文法など、ほとんど関係ない
統計・数学系などは、大学院で数年以上やっていないと、全くわからない
448デフォルトの名無しさん
2019/04/07(日) 01:42:16.41ID:BK+3u/Rf449デフォルトの名無しさん
2019/04/07(日) 09:19:12.93ID:KWJ+xksL >>448 仕事の幅を増やすのだったらやはりweb系よりもAI系に突っ込んだ方が収入も多くなるんじゃないかな。
flask だと、アプリを作るためのツールだと考えればやっておいて損はないけど。
Web 系そのものは受注できても単価が安いよ。大きなシステムだとPython を使うケースは少ないと思うし。 まだ、Javaの方がマシ。
最近売り出された、NVIDAI の jetson nano って知ってる? 99ドル 日本では1.2万円。
https://www.nvidia.com/ja-jp/autonomous-machines/embedded-systems/jetson-nano/
こんな低価格で AI のエッジサービスとして機械学習もできる。 10cm 以下のボード。 これは開発キットで、本体のボードは1回り小さく安い。
機械学習はこの例でもわかるようにハードはどんどん安くなりどんな場所にも使われるようになっていくから、これを買ってしばらく遊んでみるのも良いのでは?
言語はPython だが、中心はAI 機械学習の各種ツール群
jetson 関連の仕事は増えていくと思うよ。 動かした経験ありと言えば受注率も上がるかも。
flask だと、アプリを作るためのツールだと考えればやっておいて損はないけど。
Web 系そのものは受注できても単価が安いよ。大きなシステムだとPython を使うケースは少ないと思うし。 まだ、Javaの方がマシ。
最近売り出された、NVIDAI の jetson nano って知ってる? 99ドル 日本では1.2万円。
https://www.nvidia.com/ja-jp/autonomous-machines/embedded-systems/jetson-nano/
こんな低価格で AI のエッジサービスとして機械学習もできる。 10cm 以下のボード。 これは開発キットで、本体のボードは1回り小さく安い。
機械学習はこの例でもわかるようにハードはどんどん安くなりどんな場所にも使われるようになっていくから、これを買ってしばらく遊んでみるのも良いのでは?
言語はPython だが、中心はAI 機械学習の各種ツール群
jetson 関連の仕事は増えていくと思うよ。 動かした経験ありと言えば受注率も上がるかも。
450デフォルトの名無しさん
2019/04/07(日) 09:41:53.97ID:KWJ+xksL >>449 Web系で思い出した。 Web でPython と言うと Web スクレイピング。 この需要は高まって来てる。
最終的にはAI を使って分析していくことになるが。その元ネタをリアルタイムに収集するための方法がスクレイピング。
https://ja.m.wikipedia.org/wiki/%E3%82%A6%E3%82%A7%E3%83%96%E3%82%B9%E3%82%AF%E3%83%AC%E3%82%A4%E3%83%94%E3%83%B3%E3%82%B0
Python Webスクレイピング 実践入門
https://qiita.com/Azunyan1111/items/9b3d16428d2bcc7c9406
この例では日経新聞のデータを収集
python2 の例だから少し古い
Beautiful Soup4でWebサイト解析
https://hombre-nuevo.com/python/webscraping0002/
こっちはPython3 での例
最終的にはAI を使って分析していくことになるが。その元ネタをリアルタイムに収集するための方法がスクレイピング。
https://ja.m.wikipedia.org/wiki/%E3%82%A6%E3%82%A7%E3%83%96%E3%82%B9%E3%82%AF%E3%83%AC%E3%82%A4%E3%83%94%E3%83%B3%E3%82%B0
Python Webスクレイピング 実践入門
https://qiita.com/Azunyan1111/items/9b3d16428d2bcc7c9406
この例では日経新聞のデータを収集
python2 の例だから少し古い
Beautiful Soup4でWebサイト解析
https://hombre-nuevo.com/python/webscraping0002/
こっちはPython3 での例
451デフォルトの名無しさん
2019/04/07(日) 10:42:28.97ID:VS5mFLzx >>450
rubyバカがいるからあまり言いたくないが、こと日本語ウェブサイトのスクレイピングに関してはrubyでnokogiriを使った方が便利だよ
ウェブ系ならフロントエンドはJavaScript、サーバーサイドはJava,rubyがまだ主流、いずれGoになると考えている
いまだサーバーサイドでpythonの仕事は見たことがない
逆にデータサイエンティストになるならpythonかRで深層学習ならpython, 統計ならRになる
rubyバカがいるからあまり言いたくないが、こと日本語ウェブサイトのスクレイピングに関してはrubyでnokogiriを使った方が便利だよ
ウェブ系ならフロントエンドはJavaScript、サーバーサイドはJava,rubyがまだ主流、いずれGoになると考えている
いまだサーバーサイドでpythonの仕事は見たことがない
逆にデータサイエンティストになるならpythonかRで深層学習ならpython, 統計ならRになる
452447
2019/04/07(日) 10:53:54.39ID:mKsxK2JJ Python は、R, matlab のシェアを奪った
Rust, go よりも、Ruby 風のElixir の方が良いかも。
go は、マイクロサービス用
Rust, go よりも、Ruby 風のElixir の方が良いかも。
go は、マイクロサービス用
453デフォルトの名無しさん
2019/04/07(日) 11:28:55.00ID:407m9KwD ムダにrubyを推すからrubyというワードだけでNGにされるっていう
匿名の掲示板ならではのジレンマ
匿名の掲示板ならではのジレンマ
454デフォルトの名無しさん
2019/04/07(日) 12:06:12.19ID:aPMrZc41 NokogiriってインストールにつまづいたアホがQiitaに死ぬほど同じ内容のエントリを作成しまくってる
アレですか^^;
アレですか^^;
455447
2019/04/07(日) 12:52:05.10ID:mKsxK2JJ Gemfile に、gem "nokogiri" って書いて、
そのフォルダで、Bundle install ってやるだけだろ
他のコンポーネントのバージョンによって、依存関係が悪くなって、インストールできないのかね。
すべての依存関係が良く、動くバージョンを探すのは、大変かも知れない
Ruby 2.4, 2.5 あたりなら動くだろ。
2.6 は、新しすぎるかも
まあ、関係のない話で、スマソ
そのフォルダで、Bundle install ってやるだけだろ
他のコンポーネントのバージョンによって、依存関係が悪くなって、インストールできないのかね。
すべての依存関係が良く、動くバージョンを探すのは、大変かも知れない
Ruby 2.4, 2.5 あたりなら動くだろ。
2.6 は、新しすぎるかも
まあ、関係のない話で、スマソ
456デフォルトの名無しさん
2019/04/07(日) 13:54:21.94ID:AyJn19zz 811→810
813→815
817→815
818→820
のように、0か5に整形したいのだが、
やり方が分からない><
813→815
817→815
818→820
のように、0か5に整形したいのだが、
やり方が分からない><
457デフォルトの名無しさん
2019/04/07(日) 14:12:38.14ID:opmlQB67 >>456
2倍して1の位を丸めて2で割れ
2倍して1の位を丸めて2で割れ
458デフォルトの名無しさん
2019/04/07(日) 14:17:37.18ID:AyJn19zz ありがとうございます!
n=818
round(n*2)/2
でしょうか?!
この件とは別の話ですが。。。
roundは精度が今一らしいですが、
何を使ったらいいのだろう。。。
n=818
round(n*2)/2
でしょうか?!
この件とは別の話ですが。。。
roundは精度が今一らしいですが、
何を使ったらいいのだろう。。。
459デフォルトの名無しさん
2019/04/07(日) 14:22:00.65ID:AyJn19zz n=818
n=round(n*2,-1)/2
print(n)
の間違い^^^
n=round(n*2,-1)/2
print(n)
の間違い^^^
460デフォルトの名無しさん
2019/04/07(日) 15:01:37.67ID:pahFUo3A461デフォルトの名無しさん
2019/04/07(日) 17:41:09.37ID:sScivHGl >>456
(n+2)//5*5
(n+2)//5*5
462デフォルトの名無しさん
2019/04/07(日) 17:55:58.11ID:e8gDiwtT >>461
なにこれすごーい!!
なにこれすごーい!!
463デフォルトの名無しさん
2019/04/07(日) 18:03:33.72ID:pahFUo3A 数学やってる人はお茶の子さいさいなんだろうけど、数学から離れてるとすぐには思いつかないな、
((n+2)//5)*5
((n+2)//5)*5
464デフォルトの名無しさん
2019/04/07(日) 18:38:03.54ID:Qm+X8XSh 算数だろ
465デフォルトの名無しさん
2019/04/07(日) 18:58:39.87ID:53viUk5v どやあ
((n+2)//5)*5
((n+2)//5)*5
466デフォルトの名無しさん
2019/04/07(日) 19:49:36.14ID:xkzGi5Bs 自分でプログラミングするときはこういうコード書いちゃうけど可読性低いよなぁ
467デフォルトの名無しさん
2019/04/07(日) 20:11:53.64ID:AvqFg232 >>456
とりあえず
# 811→810
# 813→815
# 817→815
# 818→820
# のように、0か5に整形する
x = ((n+2)//5)*5
ってコメント入れとけばいいんじゃね
とりあえず
# 811→810
# 813→815
# 817→815
# 818→820
# のように、0か5に整形する
x = ((n+2)//5)*5
ってコメント入れとけばいいんじゃね
468デフォルトの名無しさん
2019/04/07(日) 20:25:51.48ID:qUzyJy0X Pydroid入れた
確かにこれなら暇なとき便利
確かにこれなら暇なとき便利
469デフォルトの名無しさん
2019/04/08(月) 00:36:11.51ID:JdKNksUp huobi_japanのAPIを利用して売買プログラムを作りたいんですが、価格取得などはできるものの認証ありが上手くいきません
どなたかヒントを頂かませんでしょうか?
どなたかヒントを頂かませんでしょうか?
470デフォルトの名無しさん
2019/04/08(月) 02:17:58.98ID:9HXSysmh わかる。難しくてできんよね。
出来るやつ尊敬するわ
出来るやつ尊敬するわ
471デフォルトの名無しさん
2019/04/08(月) 03:18:47.42ID:pk9a/DVz selenium使ってみるとか?
472デフォルトの名無しさん
2019/04/08(月) 05:04:10.67ID:QfzJZ21c Ruby, Nokogiri, Selenium Webdriver を使うとか
認証は、認証用のライブラリを使うとか
認証は、認証用のライブラリを使うとか
473デフォルトの名無しさん
2019/04/08(月) 08:56:20.41ID:xawk68Fs >>472
死ね
死ね
474デフォルトの名無しさん
2019/04/08(月) 12:39:53.53ID:Jxa6IsAm 物騒ですなぁ
475デフォルトの名無しさん
2019/04/08(月) 12:49:14.71ID:TYYUgKBG476デフォルトの名無しさん
2019/04/08(月) 13:14:57.58ID:ZEnp0nYF すいませんなんとか出来ました、ほぼコピペですけど
つぎはhuobijapan頑張ってみます
つぎはhuobijapan頑張ってみます
477デフォルトの名無しさん
2019/04/08(月) 13:17:03.38ID:ZEnp0nYF >>469間違えたbitpointだった
478デフォルトの名無しさん
2019/04/08(月) 13:44:42.45ID:v1zWTGpg おーすごい!どうやったんです?
479デフォルトの名無しさん
2019/04/08(月) 13:50:24.66ID:ZEnp0nYF githubにあるものをそのままだと通らなかったので適当に修正したりliquid用のものを流用したりでなんとかなりました
huobiも作りたいと思うんですが途中です
huobiも作りたいと思うんですが途中です
480デフォルトの名無しさん
2019/04/08(月) 14:23:33.72ID:LKdogrbE あっそう(令和バージョン)
481デフォルトの名無しさん
2019/04/08(月) 15:42:39.51ID:FwctVaAh うまく行かない、ヒントが欲しい
なんとか出来た。ほぼコピペです
次は〜頑張ります
(どうやって出来ました?)
適当に修正と流用で出来ました
色々凄いなwww
なんとか出来た。ほぼコピペです
次は〜頑張ります
(どうやって出来ました?)
適当に修正と流用で出来ました
色々凄いなwww
482デフォルトの名無しさん
2019/04/08(月) 19:42:01.84ID:vKiaXw34 >>423
BARTではやってないのか?
BARTではやってないのか?
483デフォルトの名無しさん
2019/04/08(月) 23:51:33.83ID:At7B1Y7t pythonは本の陳腐化が早いな…あれこれインストールしなきゃと思ってやったら全部エラーになって調べると
最近のバージョンには全部入ってた…
最近のバージョンには全部入ってた…
484デフォルトの名無しさん
2019/04/09(火) 05:16:52.47ID:Ds+BH9Ta まさかAnacondaとか使って
最近のバージョンには全部入ってるとか言ってないよね?
最近のバージョンには全部入ってるとか言ってないよね?
485デフォルトの名無しさん
2019/04/09(火) 10:18:35.71ID:Ajt2ByEv 前から不思議に思ってたんだが、
なぜAnacondaなんか入れるんだ?
Pythonの実行環境を入れればそれで済むだろ
なぜAnacondaなんか入れるんだ?
Pythonの実行環境を入れればそれで済むだろ
486デフォルトの名無しさん
2019/04/09(火) 11:28:49.18ID:BHsSN/WI >>485
pythonの実行環境とは?anaconda(というよりminiconda)使いなので擁護してみようと思う
・venvやpipenv等の関係を覚えるよりもシンプルでもちろん環境も分けられる
・conda installでインストールされるものはpipよりもパッケージ干渉が少ない
・centosなどライブラリが古い場合にバイナリごとインストールされるので異なるLinux間の互換性が高い
・conda installではR等、python以外も入れられるroot権限がない場合に楽
デメリットは
・conda installはパッケージの数が少なく別のチャネルや結局pipと併用する
ことくらいだろうか
pythonの実行環境とは?anaconda(というよりminiconda)使いなので擁護してみようと思う
・venvやpipenv等の関係を覚えるよりもシンプルでもちろん環境も分けられる
・conda installでインストールされるものはpipよりもパッケージ干渉が少ない
・centosなどライブラリが古い場合にバイナリごとインストールされるので異なるLinux間の互換性が高い
・conda installではR等、python以外も入れられるroot権限がない場合に楽
デメリットは
・conda installはパッケージの数が少なく別のチャネルや結局pipと併用する
ことくらいだろうか
487デフォルトの名無しさん
2019/04/09(火) 11:34:53.31ID:GpL36fRz Windowsで仮想環境も含めた一通りまともに使える環境が簡単に揃う
macやlinuxだと正直要らん
macやlinuxだと正直要らん
488デフォルトの名無しさん
2019/04/09(火) 12:10:26.45ID:7p6Pa037 10nen前にPython2学んで、ほとんど知識をアップデートせずにやってきた老害なんだけど、Python3やらvenvやらFlaskやらの知識を効率的にアップデートできるおすすめ本とかない?
489デフォルトの名無しさん
2019/04/09(火) 12:10:29.91ID:NjLS1lXP >>487
大正解
大正解
490デフォルトの名無しさん
2019/04/09(火) 12:13:38.04ID:YPZe2Y4x anacondaはデータ解析目的に使うなら便利
特にmatlab使ってた人だと仮想環境とか意識せず何でも呼び出せるのが自然になってるから
特にmatlab使ってた人だと仮想環境とか意識せず何でも呼び出せるのが自然になってるから
491デフォルトの名無しさん
2019/04/09(火) 14:43:08.31ID:wn+fABub >>488
Dive into Python3
Dive into Python3
492デフォルトの名無しさん
2019/04/09(火) 16:42:06.13ID:IHOcLm8m アメリカではpythonが最も主流な言語らしいんだが日本ではなぜ流行らないんだ?
493デフォルトの名無しさん
2019/04/09(火) 16:46:38.68ID:GpL36fRz オワrubyのせい
494デフォルトの名無しさん
2019/04/09(火) 17:06:34.58ID:NTTh3gha >>488 基礎ができてるんなら本家のドキュメントで良いんじゃない?
https://docs.python.org/ja/3/index.html
https://docs.python.org/ja/3/library/venv.html
おさらいの意味で チュートリアル を読み流せば良いだろうし。
flask は単独でサイトを見れば良い。入門サイトはいろいろあるでしょ。
http://python.zombie-hunting-club.com/entry/2017/11/03/223503?amp=1
正直 紙の本なんて必要ないと思うよ。 検索すらできないし。
>>492 日本語が使えなかったからだろ。 Python3 でUTF8 が使える様になり、ようやく日本でも一般的に使われ始めた。 Python2を使わないといけないとかあったらとても使えない。
ようやくPython2 を捨てられる様になってきたから、これから本格化するだろう。
https://docs.python.org/ja/3/index.html
https://docs.python.org/ja/3/library/venv.html
おさらいの意味で チュートリアル を読み流せば良いだろうし。
flask は単独でサイトを見れば良い。入門サイトはいろいろあるでしょ。
http://python.zombie-hunting-club.com/entry/2017/11/03/223503?amp=1
正直 紙の本なんて必要ないと思うよ。 検索すらできないし。
>>492 日本語が使えなかったからだろ。 Python3 でUTF8 が使える様になり、ようやく日本でも一般的に使われ始めた。 Python2を使わないといけないとかあったらとても使えない。
ようやくPython2 を捨てられる様になってきたから、これから本格化するだろう。
495デフォルトの名無しさん
2019/04/09(火) 17:09:45.36ID:P/Gq/8w6 データ解析なんて書き捨てコードいっぱい書くハメになるので本当はpythonよりもrubyの方が向いてる気がする
496デフォルトの名無しさん
2019/04/09(火) 17:20:05.79ID:QoVolURM それはない
497デフォルトの名無しさん
2019/04/09(火) 17:24:01.29ID:HbJ8wPKJ >>495 rupy でも作ったら?
498デフォルトの名無しさん
2019/04/09(火) 17:47:56.54ID:xojjfE/H なんだやっぱ日本人が作った言語は主流になれないんだな
499デフォルトの名無しさん
2019/04/09(火) 18:27:34.01ID:+DwNQSSD500デフォルトの名無しさん
2019/04/09(火) 23:26:22.27ID:n5iDyOW3 RubyにもNumrubyとかPandasとかがあればなあ
501デフォルトの名無しさん
2019/04/10(水) 02:19:49.47ID:ctVOU6iK Ruby にも、C言語で作られた、数値計算用の多次元配列、NArray がある
その速さは、Octave にも匹敵するほど!
その速さは、Octave にも匹敵するほど!
502デフォルトの名無しさん
2019/04/10(水) 07:45:37.35ID:bZQdtc4s https://github.com/numpy/numpy スター数10174
https://github.com/ruby-numo/numo-narray スター数165
これがジャップ言語の限界
https://github.com/ruby-numo/numo-narray スター数165
これがジャップ言語の限界
503デフォルトの名無しさん
2019/04/10(水) 12:40:06.27ID:6bwzErXP tkinterでbootstrap的な見た目をよくするテンプレートみたいなもんってないよね?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 日経平均の下落率3%超す、財政懸念で長期金利上昇 ★2 [お断り★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 【実況】博衣こよりのえちえち歌枠🧪
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【雑談】暇人集会所part18
- 高市早苗「支持者の理解を得られないので台湾発言を撤回できない」 [931948549]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 中国外務省「日中関係の悪化は高市早苗首相が原因」と名指しで強く非難。キタ━(゚∀゚)━! [153490809]
