★当スレにRubyのソースコード類を書くことを禁ず★
☆Ruby等、Pythonではないプログラミング言語での回答類を書くのも禁止
☆「Ruby では」「Rubyでは」をNGワード登録推奨
◆エラーを解決したいときはエラー文(勝手に省略禁止)と
環境(Pythonのバージョン・OS名・IDEの種類とバージョン)をシッカリ書くこと
◆Pythonのソースコードを5ちゃんにコピペするとインデントが崩壊するので
↓等のソースコードうp用サイトに貼ってきてくだしあ
(スクリーンショットを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)ちょっとめんどうそう。
◇Pythonオフィシャルサイト
http://www.python.org/
◇まとめwiki
ttp://python.rdy.jp/
●関連スレ●
くだすれPython(超初心者用) その44【Ruby禁止】
http://mevius.5ch.net/test/read.cgi/tech/1563969768/
〇前スレ
Pythonのお勉強 Part61
http://mevius.5ch.net/test/read.cgi/tech/1563622784/
次スレの建立は>>985あたりが挑戦する。 [EOF]
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
Pythonのお勉強 Part62
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 7301-e0wG)
2019/09/15(日) 16:06:00.08ID:E+Kc3PWT0200デフォルトの名無しさん (ブーイモ MMc9-Pspk)
2019/10/07(月) 09:25:23.00ID:i5RoY7ITM polish pillarとかの時代
201デフォルトの名無しさん (ワッチョイ 7559-eADx)
2019/10/07(月) 09:41:56.19ID:SdznGAt+0 Ready? と言われると V-MAX発動!と返したくなる
あれ、発動宣言してからReadyだったっけ?
あれ、発動宣言してからReadyだったっけ?
202デフォルトの名無しさん (ワッチョイ c55f-KLvH)
2019/10/07(月) 12:01:35.88ID:Lz0AbqdP0 VMAX発動!
「Ready!」
「Ready!」
203デフォルトの名無しさん (ワッチョイ 7d01-Qh1z)
2019/10/07(月) 12:36:46.60ID:UkX/bq2a0 蒼き流星
204デフォルトの名無しさん (アウアウクー MM7d-601y)
2019/10/07(月) 19:06:00.76ID:1o1RFUhAM ラズパイに繋いだ圧電ブザーで
周波数で音の高さが変わるのは分かりましたが
音の音色を変えるにはどう制御すればいいですか?
具体的には音色をピアノ風にしたいです。
周波数で音の高さが変わるのは分かりましたが
音の音色を変えるにはどう制御すればいいですか?
具体的には音色をピアノ風にしたいです。
205デフォルトの名無しさん (ワッチョイ f15a-Pspk)
2019/10/07(月) 20:58:09.87ID:QGOUHRCn0 スピーカーをつないでピアノの音を鳴らすか
鍵盤を用意して物理的に叩くギミックを用意する
鍵盤を用意して物理的に叩くギミックを用意する
206デフォルトの名無しさん (ワッチョイ 9ece-G1PU)
2019/10/07(月) 21:12:02.49ID:yg0UiPau0207デフォルトの名無しさん (ワッチョイ 152c-W79r)
2019/10/08(火) 13:55:30.56ID:fIh6S9d10 プログラミング言語人気トップ8、過去15年間で安定 - 例外はPython
2019/10/07 14:16 後藤大地
https://news.mynavi.jp/article/20191007-905781/
TIOBE Softwareから、2019年10月のTIOBE Programming Community Index (PCI)が公開された。
TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題に
なっているかをインデックス化したもの。(中略)
TIOBE Softwareは発表の中で、毎年新たなプログラミング言語が登場しているものの、TIOBE
Programming Community Indexのトップ8は過去15年間でほとんど変化していないと説明した。
Perlが消えてPythonに入れ替わったことや、Objective-Cが消えてSwiftに替わったというのが大きな
例外で、それ以外に大きな変動はないと指摘している。
ただし、プログラミング言語の分野に関してはいくつかの傾向があるとして、その例としてPHPやPerlから
Pythonへ移っていること、新しいプログラミング言語としてDart、Scala、Lua、Rust、Kotlin、TypeScript
などが人気上昇の渦中にあることなどを説明している。
10月TIOBE Programming Community Index / 円グラフ
https://news.mynavi.jp/article/20191007-905781/images/001.jpg
2019/10/07 14:16 後藤大地
https://news.mynavi.jp/article/20191007-905781/
TIOBE Softwareから、2019年10月のTIOBE Programming Community Index (PCI)が公開された。
TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題に
なっているかをインデックス化したもの。(中略)
TIOBE Softwareは発表の中で、毎年新たなプログラミング言語が登場しているものの、TIOBE
Programming Community Indexのトップ8は過去15年間でほとんど変化していないと説明した。
Perlが消えてPythonに入れ替わったことや、Objective-Cが消えてSwiftに替わったというのが大きな
例外で、それ以外に大きな変動はないと指摘している。
ただし、プログラミング言語の分野に関してはいくつかの傾向があるとして、その例としてPHPやPerlから
Pythonへ移っていること、新しいプログラミング言語としてDart、Scala、Lua、Rust、Kotlin、TypeScript
などが人気上昇の渦中にあることなどを説明している。
10月TIOBE Programming Community Index / 円グラフ
https://news.mynavi.jp/article/20191007-905781/images/001.jpg
208デフォルトの名無しさん (エムゾネ FF0a-2rUB)
2019/10/08(火) 13:59:03.18ID:YDJb962sF >人気上昇の渦中
終わってるのあるやん
終わってるのあるやん
209デフォルトの名無しさん (ワッチョイ 397c-StTZ)
2019/10/08(火) 14:11:07.35ID:J68M6wrj0 ちおべは説得力ない
210デフォルトの名無しさん (ワッチョイ a612-k3BS)
2019/10/08(火) 20:51:01.81ID:oYvZ36SI0 Rubyは24.6%もあるじゃん
211デフォルトの名無しさん (ワッチョイ 6d63-V2QA)
2019/10/08(火) 20:56:57.87ID:eKdwgre+0 Pythonが最強なのは知ってるからわざわざ貼らなくてよい
212デフォルトの名無しさん (ワッチョイ d72c-8Rbt)
2019/10/10(木) 23:57:06.99ID:wQAIptsN0 PyPy、JSONパーサを大幅高速化 - CPythonとNodeより高速 2019/10/10 09:47 後藤大地
https://news.mynavi.jp/article/20191010-907234/
高速なPythonの実装系を開発しているPyPyチームは2019年10月8日(米国時間)、「PyPy Status
Blog: PyPy's new JSON parser」において、ここ1、2年で取り組んできたJSONパーサの高速化の取り
組みについて発表した。
JSONデータは特に扱いが増えているデータ形式。さまざまなプログラミング言語が基本的なデータ
形式として扱っており、設定ファイルのような使い方から大規模データ保持の方法としてまで幅広く
使われている。
PyPyチームはいくつかの手法を試して高速化に取り組んだ。結果、処理速度は、CPythonおよびNodeの
双方よりも高速化することに成功したとしている。この新しいパーサは次のリリースバージョンとなるPyPy
7.2に同梱が予定されている。
ただし、PyPyチームはこの新しい実装にはいくつかの課題があると説明。課題とは、高速なJSONパーサと
して知られているRapidJSONほどは高速化を実現できなかったこと、仕組み上採用した仕掛けがPyPyの
世代別ガベージコレクタとの相性が最悪であること、メモリ使用量に関してはNode/V8のほうに分がある
ことなどだ。PyPyチームは、今後さらに多くのベンチマークを実施する必要があるだろうと説明している。
Pythonは現在人気があるプログラミング言語の1つで、デフォルトの処理系以外にもいくつかの実装系が
存在しており、処理速度の高速化に力を入れたている。
https://news.mynavi.jp/article/20191010-907234/
高速なPythonの実装系を開発しているPyPyチームは2019年10月8日(米国時間)、「PyPy Status
Blog: PyPy's new JSON parser」において、ここ1、2年で取り組んできたJSONパーサの高速化の取り
組みについて発表した。
JSONデータは特に扱いが増えているデータ形式。さまざまなプログラミング言語が基本的なデータ
形式として扱っており、設定ファイルのような使い方から大規模データ保持の方法としてまで幅広く
使われている。
PyPyチームはいくつかの手法を試して高速化に取り組んだ。結果、処理速度は、CPythonおよびNodeの
双方よりも高速化することに成功したとしている。この新しいパーサは次のリリースバージョンとなるPyPy
7.2に同梱が予定されている。
ただし、PyPyチームはこの新しい実装にはいくつかの課題があると説明。課題とは、高速なJSONパーサと
して知られているRapidJSONほどは高速化を実現できなかったこと、仕組み上採用した仕掛けがPyPyの
世代別ガベージコレクタとの相性が最悪であること、メモリ使用量に関してはNode/V8のほうに分がある
ことなどだ。PyPyチームは、今後さらに多くのベンチマークを実施する必要があるだろうと説明している。
Pythonは現在人気があるプログラミング言語の1つで、デフォルトの処理系以外にもいくつかの実装系が
存在しており、処理速度の高速化に力を入れたている。
213デフォルトの名無しさん (ワイーワ2 FFdf-1wBF)
2019/10/11(金) 10:41:11.87ID:hkXt1GtmF msgpackの勝利
214デフォルトの名無しさん (ワッチョイ 5701-5UQo)
2019/10/15(火) 23:44:28.20ID:LXkkA+L30 CでコンパイルするCython は評判が良く無いけど、Dropbox が開発してる Mypyc は、評判が良さそうだね。
https://news.ycombinator.com/item?id=17846341
https://blogs.dropbox.com/tech/2019/09/our-journey-to-type-checking-4-million-lines-of-python/
https://news.ycombinator.com/item?id=17846341
https://blogs.dropbox.com/tech/2019/09/our-journey-to-type-checking-4-million-lines-of-python/
215デフォルトの名無しさん (アウアウクー MMcb-h80m)
2019/10/16(水) 08:29:54.15ID:n3310tdeM Pythonってどんな用途向けの言語んでしょうか?
216デフォルトの名無しさん (ワッチョイ 5701-5UQo)
2019/10/16(水) 09:12:05.86ID:Mi1dGaVf0 >>215 統計処理、科学技術関係、AI 等。
スクリプト言語はパラメータをこまめに変えて結果を見ると言う用途には適している。
沢山のライプラリが揃ってるから、今や理系の標準ツールになりつつある。
Excel との相性も抜群だから事務処理用としてもよく使われる。
スクリプト言語はパラメータをこまめに変えて結果を見ると言う用途には適している。
沢山のライプラリが揃ってるから、今や理系の標準ツールになりつつある。
Excel との相性も抜群だから事務処理用としてもよく使われる。
217デフォルトの名無しさん (ワッチョイ 9f4b-NJTS)
2019/10/16(水) 12:13:08.45ID:FpMoQEu50218デフォルトの名無しさん (ワイーワ2 FFdf-1wBF)
2019/10/16(水) 12:28:14.79ID:dmmazo8PF ネイティブコードにコンパイルって
for x in range(hoge): みたいなのでも
レジスタ使ってループとかしてくれるのかな
for x in range(hoge): みたいなのでも
レジスタ使ってループとかしてくれるのかな
219デフォルトの名無しさん (ワッチョイ 1704-8Rbt)
2019/10/16(水) 17:42:09.39ID:1Hum/8RQ0 「Python 3.8」リリース、新たに代入式を導入 2019年10月16日16:00 末岡洋子
https://mag.osdn.jp/19/10/16/160000
プログラミング言語Python開発チームは10月14日、「Python 3.8」を公開した。
Python 3.8は2008年末に公開されたバージョン3系の最新版で、2018年6月の3.7公開以来の
メジャーリリースとなる。
変数に値を代入するための新たな「:=」演算子(「セイウチ演算子」)が導入された。従来のPythonに
おいて変数への代入は値を返さない文であり、代入結果を参照するような式は文法エラーとなっていた。
今回導入された「:=」演算子では代入された値を返し、それを参照する式を記述できるようになる。また、
関数に引数を与える際にキーワード呼び出しの順序を指定する文法が加わった。
CPython向けの高速な呼び出しプロトコル「Vectorcall」も加わった。CPythonが用いるfastcallを
ベースとし、任意のユーザー定義クラスで用いることができるという。
コンパイルされたバイトコードを格納するディレクトリを変更するためのPYTHONPYCACHEPREFIXも
新たに導入された。これによって、Pythonコードが格納されたディレクトリやファイルシステムとは異なる
ディレクトリ/ファイルシステム上にバイトコードキャッシュを作成できる。
このほか、Python 3.6で導入されたf文字列の機能強化、Pickleプロトコル5の導入などさまざまな
強化が加わっている。
https://mag.osdn.jp/19/10/16/160000
プログラミング言語Python開発チームは10月14日、「Python 3.8」を公開した。
Python 3.8は2008年末に公開されたバージョン3系の最新版で、2018年6月の3.7公開以来の
メジャーリリースとなる。
変数に値を代入するための新たな「:=」演算子(「セイウチ演算子」)が導入された。従来のPythonに
おいて変数への代入は値を返さない文であり、代入結果を参照するような式は文法エラーとなっていた。
今回導入された「:=」演算子では代入された値を返し、それを参照する式を記述できるようになる。また、
関数に引数を与える際にキーワード呼び出しの順序を指定する文法が加わった。
CPython向けの高速な呼び出しプロトコル「Vectorcall」も加わった。CPythonが用いるfastcallを
ベースとし、任意のユーザー定義クラスで用いることができるという。
コンパイルされたバイトコードを格納するディレクトリを変更するためのPYTHONPYCACHEPREFIXも
新たに導入された。これによって、Pythonコードが格納されたディレクトリやファイルシステムとは異なる
ディレクトリ/ファイルシステム上にバイトコードキャッシュを作成できる。
このほか、Python 3.6で導入されたf文字列の機能強化、Pickleプロトコル5の導入などさまざまな
強化が加わっている。
220デフォルトの名無しさん (ワッチョイ 1663-S3Tg)
2019/10/17(木) 02:13:23.52ID:BHqopZt30221デフォルトの名無しさん (ドコグロ MM32-i14O)
2019/10/17(木) 06:54:57.02ID:ytwdVAJ4M222デフォルトの名無しさん (アウアウウー Sa43-hJjz)
2019/10/17(木) 08:11:04.26ID:WWwnadc0a コストと互換性の問題じゃない?
223デフォルトの名無しさん (アウアウクー MM87-LBqg)
2019/10/17(木) 08:29:08.91ID:DIhvGxCIM 派遣更新止めて時間できたらPythonの勉強してみようかな…
講習会とかってあるのでしょうか?
ハロワのでVBAとかPythonとかの講座あればいいのに…
講習会とかってあるのでしょうか?
ハロワのでVBAとかPythonとかの講座あればいいのに…
224デフォルトの名無しさん (ワッチョイ 2701-lDWl)
2019/10/17(木) 10:02:40.43ID:OIw2LILw0225デフォルトの名無しさん (ドコグロ MM17-i14O)
2019/10/17(木) 12:21:55.83ID:l2BIV5MrM226デフォルトの名無しさん (ワッチョイ 6b6e-r0zP)
2019/10/17(木) 15:09:28.55ID:1mHvnb1C0 最近のまともなIDE使ってればエディタ上で警告出るからそんな間違いしないけどな
227デフォルトの名無しさん (アウアウエー Saaa-1jLk)
2019/10/18(金) 00:46:19.96ID:207+8MaLa228デフォルトの名無しさん (ワッチョイ 2701-lDWl)
2019/10/18(金) 08:58:17.89ID:Z0V6+Dq20 assignment expression は、代入式 が訳になるね
今までのは、assignment statement 代入文
今までのは、assignment statement 代入文
229デフォルトの名無しさん (ワッチョイ 92a5-iRVk)
2019/10/18(金) 10:10:04.33ID:2g/GJrKd0 そろそろ翻訳するなんて非効率なことは止めればいいのに
230デフォルトの名無しさん (ワッチョイ d205-jF/Y)
2019/10/18(金) 10:51:13.80ID:jiatlS6W0 Python入門者です。
文字列の操作で、
<AAAAA>BBBBB
最初の<から 次の> までのテキストを削除して
BBBBB
のみにするにはどうすれば良いですか?
RSS取得をしてみようかと思って、不要部分を取り除く際につまづきました。
よろしくお願いします。
文字列の操作で、
<AAAAA>BBBBB
最初の<から 次の> までのテキストを削除して
BBBBB
のみにするにはどうすれば良いですか?
RSS取得をしてみようかと思って、不要部分を取り除く際につまづきました。
よろしくお願いします。
231デフォルトの名無しさん (ワッチョイ 6b6e-r0zP)
2019/10/18(金) 10:52:56.29ID:5559SrY60 >>229
コーダーにいちいち英語能力まで要求したら人を確保できん
コーダーにいちいち英語能力まで要求したら人を確保できん
232デフォルトの名無しさん (ラクッペ MM17-7Jvf)
2019/10/18(金) 10:59:43.91ID:CwxwlRTqM AAAAAの判断をどうしたい?
文字数?
それとも”AAAAA”っていう文字列?
文字数?
それとも”AAAAA”っていう文字列?
233デフォルトの名無しさん (ワッチョイ 92a5-iRVk)
2019/10/18(金) 11:00:41.78ID:2g/GJrKd0234デフォルトの名無しさん (ワッチョイ d205-jF/Y)
2019/10/18(金) 11:03:34.10ID:jiatlS6W0235デフォルトの名無しさん (ワッチョイ d205-jF/Y)
2019/10/18(金) 11:13:03.03ID:jiatlS6W0236デフォルトの名無しさん (ワッチョイ d205-jF/Y)
2019/10/18(金) 11:54:08.27ID:jiatlS6W0 自己解決しました。
正規表現 <.*?> でした。
正規表現 <.*?> でした。
237デフォルトの名無しさん (ワッチョイ 2701-lDWl)
2019/10/18(金) 12:57:02.13ID:Z0V6+Dq20 >>235 色々やることになるだろうから HTMLParser を使った方が良さそうに思う。
238デフォルトの名無しさん (ワッチョイ 2701-lDWl)
2019/10/18(金) 13:07:22.37ID:Z0V6+Dq20239デフォルトの名無しさん (アウアウエー Saaa-S3Tg)
2019/10/18(金) 13:59:49.82ID:e+8RgQyma おそらく Beautiful Soup を使うのが近道だと思う
ちょっと使いにくい点もあるが
ちょっと使いにくい点もあるが
240デフォルトの名無しさん (ワッチョイ d205-jF/Y)
2019/10/18(金) 18:14:42.97ID:jiatlS6W0 いろいろアドバイスいただきありがとうございます。
beautiful soap
と
urllib2+HTMLParser
どっちがおすすめでしょうか?
beautiful soap
と
urllib2+HTMLParser
どっちがおすすめでしょうか?
241デフォルトの名無しさん (ワッチョイ 5f01-Rn+9)
2019/10/18(金) 18:43:56.12ID:6zLZDVSS0242デフォルトの名無しさん (ワッチョイ 9e5c-S3Tg)
2019/10/18(金) 19:13:54.88ID:WIdaZ9Ub0 とびきりの美しい嬢たちが世の殿方をお待ちしております
243デフォルトの名無しさん (ドコグロ MMea-VRky)
2019/10/18(金) 20:01:49.75ID:L2N4rS5+M244デフォルトの名無しさん (ワッチョイ 16f2-S3Tg)
2019/10/18(金) 21:53:52.53ID:k3j5/4LT0 システム
スタンダード60分 諭吉2人
三輪車スペシャル30分 諭吉5人
他各種コース有
おごと温泉駅からお電話ください。お迎えに上がります。
大人の浴場 ビューティフル・ソープ
スタンダード60分 諭吉2人
三輪車スペシャル30分 諭吉5人
他各種コース有
おごと温泉駅からお電話ください。お迎えに上がります。
大人の浴場 ビューティフル・ソープ
245デフォルトの名無しさん (ワッチョイ 2701-lDWl)
2019/10/19(土) 10:26:52.81ID:deKWZ/TF0 >>214 mypyc のReadme を見ると
mypyc: Mypy to Python C Extension Compiler
THIS PROJECT HAS BEEN MERGED INTO mypy ITSELF.
と書かれてあって、mypy の機能にコンパイラが取り込まれたようなんだが、mypy の何処を見てもコンパイルの指定がない。
どうやってコンパイルするんだろう?
mypyc: Mypy to Python C Extension Compiler
THIS PROJECT HAS BEEN MERGED INTO mypy ITSELF.
と書かれてあって、mypy の機能にコンパイラが取り込まれたようなんだが、mypy の何処を見てもコンパイルの指定がない。
どうやってコンパイルするんだろう?
246デフォルトの名無しさん (ワッチョイ 2701-lDWl)
2019/10/19(土) 10:38:33.40ID:deKWZ/TF0 >>245 mypy のブランチとして開発が進められてるようだけど、まだまだリリースの段階にはないみたいだな。
247デフォルトの名無しさん (ワッチョイ 9202-G0+v)
2019/10/19(土) 14:15:33.83ID:EetdzGiu0 jupyter で最後の行に変数xを書いておいてその内容が表示される(例1)のと
print(x)でその内容が表示される(例2)のでは改行などが異なります。
printを使わない場合の表示を最後以外の途中の呼び出したいんですが可能でしょうか?
例は実際に確認した表示そのままではありません。
# 例1
x
[None,
(1,2),
(2,3),
(3,4)]
# 例2
print(x)
[None, (1,2), (2,3), (3,4)]
print(x)でその内容が表示される(例2)のでは改行などが異なります。
printを使わない場合の表示を最後以外の途中の呼び出したいんですが可能でしょうか?
例は実際に確認した表示そのままではありません。
# 例1
x
[None,
(1,2),
(2,3),
(3,4)]
# 例2
print(x)
[None, (1,2), (2,3), (3,4)]
248デフォルトの名無しさん (ワッチョイ 5f01-Rn+9)
2019/10/19(土) 14:22:25.96ID:tUw9vx0/0 >>247
printじゃなくpprintをつかえ
printじゃなくpprintをつかえ
249デフォルトの名無しさん (ワッチョイ 9202-G0+v)
2019/10/19(土) 14:36:03.27ID:EetdzGiu0 >>248
できました。ありがとうございます。
できました。ありがとうございます。
250デフォルトの名無しさん (ササクッテロル Sp47-lDWl)
2019/10/19(土) 14:36:06.35ID:Gnc7X+FDp print を使わない場合に、print の結果と同じ様に改行無しで見れないかと言う質問?
variable inspector は?
variable inspector は?
251デフォルトの名無しさん (ワッチョイ 9202-G0+v)
2019/10/19(土) 14:45:45.86ID:EetdzGiu0 >>250
ありがとうございます。逆です。
ありがとうございます。逆です。
252デフォルトの名無しさん (アウウィフ FF43-uHRg)
2019/10/19(土) 15:15:53.05ID:g7gJ/kc1F %latex
display(Math(x))
display(Math(x))
253デフォルトの名無しさん (アウアウウー Sa43-6KBf)
2019/10/20(日) 18:44:08.64ID:kPAikNy+a threading.EventってJSの
promiseみたいなものなのか?
promiseみたいなものなのか?
254デフォルトの名無しさん (ラクッペ MM17-xzZN)
2019/10/20(日) 20:02:22.82ID:K+pWsxfLM 違う
javascriptでEventに相当するものはない
Eventは複数のスレッドが待ち合わせるための機能だ
複数のスレッドをプログラマが明示的に扱わない言語には必要ない
pythonでPromiseに類する機能を実装しているのはTaskとかFutureとか
ただpythonはjavascriptではなくjavaとc#を参考にマルチスレッディングライブラリを実装しているので
javascriptのインターフェースには似ていない
javascriptでEventに相当するものはない
Eventは複数のスレッドが待ち合わせるための機能だ
複数のスレッドをプログラマが明示的に扱わない言語には必要ない
pythonでPromiseに類する機能を実装しているのはTaskとかFutureとか
ただpythonはjavascriptではなくjavaとc#を参考にマルチスレッディングライブラリを実装しているので
javascriptのインターフェースには似ていない
255デフォルトの名無しさん (アウアウウー Sa43-6KBf)
2019/10/21(月) 03:15:55.81ID:xMJWu552a そうですか同じものはないですか
futureってconcurrent.futures のことですかね
task はどのライブラリでしょうか
futureってconcurrent.futures のことですかね
task はどのライブラリでしょうか
256デフォルトの名無しさん (ワッチョイ 1610-4dmd)
2019/10/21(月) 09:54:03.27ID:LkDkCGmw0 >>254
pythonのEventはsemaphoreみたいなもの
非同期処理を実現するためのコールバックの仕組みとは違う
という事?
結果が確定するまで待ち合わせるときは処理を止めてしまう?
CPUは他の処理に明け渡す?
pythonのEventはsemaphoreみたいなもの
非同期処理を実現するためのコールバックの仕組みとは違う
という事?
結果が確定するまで待ち合わせるときは処理を止めてしまう?
CPUは他の処理に明け渡す?
257デフォルトの名無しさん (ワイーワ2 FF6a-uHRg)
2019/10/21(月) 12:53:37.09ID:c9dhXgWBF 何のためのスレッドよ
258デフォルトの名無しさん (ブーイモ MM0e-YsJc)
2019/10/21(月) 17:35:08.46ID:p3hDTVkDM ループが入れ子になるとうっかりイテレータ変数を上書きして、バグ入れちゃうことがある
特にリスト内包表記でやっちゃうとなかなか間違いに気づかない
コーディングスタイル変えて、こういううっかり避けられたりしないかな
特にリスト内包表記でやっちゃうとなかなか間違いに気づかない
コーディングスタイル変えて、こういううっかり避けられたりしないかな
259デフォルトの名無しさん (ワッチョイ 8f2d-kwV+)
2019/10/24(木) 06:08:29.89ID:kM9IqWxq0 チェックボタン1、チェックボタン2、チェックボタン3、チェックボタン4があります。
チェックボタン1にチェックが入っている場合はA、
チェックボタン2にチェックが入っている場合はB、
チェックボタン3にチェックが入っている場合はC、
チェックボタン4にチェックが入っている場合はD、
チェックボタン1と2にチェックが入っている場合はAB、
1と2と3にチェックが入っている場合はABCというように表示させたいのですが
この場合のif分の書き方がわかりません。
全パターンを書く必要があるのでしょうか?
チェックボタン1にチェックが入っている場合はA、
チェックボタン2にチェックが入っている場合はB、
チェックボタン3にチェックが入っている場合はC、
チェックボタン4にチェックが入っている場合はD、
チェックボタン1と2にチェックが入っている場合はAB、
1と2と3にチェックが入っている場合はABCというように表示させたいのですが
この場合のif分の書き方がわかりません。
全パターンを書く必要があるのでしょうか?
260デフォルトの名無しさん (アウアウクー MM47-I6j1)
2019/10/24(木) 06:31:35.12ID:lWUOvdIHM その条件を見るだけならif文4回通して表示文字列に加算していく等いろいろ実装は可能そうだけど
今後の保守を考えるとその手法を取るかは慎重に考えて(質問文だけでは判断不可)
今後の保守を考えるとその手法を取るかは慎重に考えて(質問文だけでは判断不可)
261デフォルトの名無しさん (ワッチョイ ff7d-kwV+)
2019/10/24(木) 07:28:52.72ID:dBQJz/zb0 pythonの仕事してみたいと思っているのだけど、実際の業務でよく使われる
ライブラリって何があるでしょう?もちろん業務次第っていうのはわかっているので、
「過去にこれはたくさん使った」というものがあれば教えて欲しいです。
numpyは機械学習案件なら凄く使うけど、自動化案件とかなら必要ない
イメージあるけれど、一通りの処理は精通しておくべきですかね?
あと「知名度は高いけど業務では全然使わない」とか。
tkinterとかその類ではないかと思ってます。
ライブラリって何があるでしょう?もちろん業務次第っていうのはわかっているので、
「過去にこれはたくさん使った」というものがあれば教えて欲しいです。
numpyは機械学習案件なら凄く使うけど、自動化案件とかなら必要ない
イメージあるけれど、一通りの処理は精通しておくべきですかね?
あと「知名度は高いけど業務では全然使わない」とか。
tkinterとかその類ではないかと思ってます。
262デフォルトの名無しさん (アウアウクー MM47-I6j1)
2019/10/24(木) 07:41:12.74ID:lWUOvdIHM MLというかDLやってた時はtfとかkerasはまあよく使ったよねそりゃ
あと学習データとして画像扱うならopencv(これはc++でやる場合も多そうだけど)
まあマジで業務次第すぎて参考にならないやろこれ
でもnumpyは何するにしても必須級なのは間違いないと思う、forループとか書くとすぐ重くなるし
自動化ってどんなの想定してるか知らないけど役立つ場面はあるはず
あとosとかその辺を一通り覚えとくと実際にやるとき楽になるはず
あと学習データとして画像扱うならopencv(これはc++でやる場合も多そうだけど)
まあマジで業務次第すぎて参考にならないやろこれ
でもnumpyは何するにしても必須級なのは間違いないと思う、forループとか書くとすぐ重くなるし
自動化ってどんなの想定してるか知らないけど役立つ場面はあるはず
あとosとかその辺を一通り覚えとくと実際にやるとき楽になるはず
263デフォルトの名無しさん (ワッチョイ 6fce-mjLV)
2019/10/24(木) 08:09:49.62ID:86KFGKV60264デフォルトの名無しさん (アウアウウー Sa27-G9/M)
2019/10/24(木) 09:00:48.06ID:J/YZWTCoa >>259
#c1-c4はTrueかFalse
import numpy as np
check=[c1,c2,c3,c4]
check=np.array(check)
s=np.array(list(‘ABCD’))[check]
#c1-c4はTrueかFalse
import numpy as np
check=[c1,c2,c3,c4]
check=np.array(check)
s=np.array(list(‘ABCD’))[check]
265デフォルトの名無しさん (ワッチョイ 23c4-BHPo)
2019/10/24(木) 09:56:58.83ID:XMGgvhKa0 Pythonの講習とかってやってるとこないのかな?
266デフォルトの名無しさん (ワッチョイ ff33-mjLV)
2019/10/24(木) 10:11:05.17ID:aLqmTGcB0 講習って何だよ
267デフォルトの名無しさん (ワッチョイ 7fa3-ZlWH)
2019/10/24(木) 10:23:23.29ID:j8lJvW2N0 Pythonは書籍も溢れているのにいちいち人に説明させるのは
ジジイ化の第一歩だぞw
ジジイ化の第一歩だぞw
268デフォルトの名無しさん (バットンキン MMe7-njC8)
2019/10/24(木) 15:49:38.89ID:vCPJ9PmJM 基本構文とか説明してくれるのかな?
動画とかたくさんあるやろ…
動画とかたくさんあるやろ…
269デフォルトの名無しさん (ワッチョイ d363-Jlrx)
2019/10/24(木) 16:59:33.48ID:n545jbBX0 >>261
仕事プロジェクトフォルダのPipfileを全部見て集計してみたけど、
jupyter 17
pandas 7
sortedcontainers 5
requests 5
matlpotlib 4
django 3
sympy, python-dateutil, pyproj, pillow, piexif, numpy, jinja2, ipyleaflet, cython 2
みたいな感じだったな。依存関係で入ってるやつは含めないから、明示的にpipenvで入れたやつってことになるけど
Pythonのコードを実際にリリースするのは大体Djangoで、あとはデータ処理案件だったり、
REST APIの挙動の調査だったりをするからjupyter、matplotlib、requestsあたりが多くなるな。
データが1万件、カラムが10個ぐらいのデータだったらnumpy使わなくても大体いけるし、何するにしても必須ってこともなくないかな
標準ライブラリだったら、datetime, bisect, itertools, functools, pathlib, os, glob, shutil, pickle, subprocess, jsonあたりはかなり使ってるかな。
仕事プロジェクトフォルダのPipfileを全部見て集計してみたけど、
jupyter 17
pandas 7
sortedcontainers 5
requests 5
matlpotlib 4
django 3
sympy, python-dateutil, pyproj, pillow, piexif, numpy, jinja2, ipyleaflet, cython 2
みたいな感じだったな。依存関係で入ってるやつは含めないから、明示的にpipenvで入れたやつってことになるけど
Pythonのコードを実際にリリースするのは大体Djangoで、あとはデータ処理案件だったり、
REST APIの挙動の調査だったりをするからjupyter、matplotlib、requestsあたりが多くなるな。
データが1万件、カラムが10個ぐらいのデータだったらnumpy使わなくても大体いけるし、何するにしても必須ってこともなくないかな
標準ライブラリだったら、datetime, bisect, itertools, functools, pathlib, os, glob, shutil, pickle, subprocess, jsonあたりはかなり使ってるかな。
270デフォルトの名無しさん (ワッチョイ 6f5c-mjLV)
2019/10/24(木) 17:23:38.69ID:myfSxx3G0 業務w
271デフォルトの名無しさん (アウアウクー MM47-I6j1)
2019/10/24(木) 17:54:14.23ID:DTpiAYfHM 業務がエブリデイ
272デフォルトの名無しさん (ワッチョイ 8342-j4DR)
2019/10/24(木) 19:41:47.91ID:LF/tvMrc0 numpyのファンシーインデックスを試しているのですが、以下を試すとa[0]には3が入っていました。
この動作はきちんと規定されたものでしょうか?
それとも1か3かは不定だったりしますか?
a = np.zeros(3)
a[[0,1,0]] = [1,2,3]
print(a)
この動作はきちんと規定されたものでしょうか?
それとも1か3かは不定だったりしますか?
a = np.zeros(3)
a[[0,1,0]] = [1,2,3]
print(a)
273デフォルトの名無しさん (ワッチョイ ffa5-7KPZ)
2019/10/24(木) 20:02:23.24ID:m57JSwXI0 これでためして5が入っていれば既定と見做す
a = np.zeros(5)
a[[0,1,0,0,0]] = [1,2,3,4,5]
print(a)
a = np.zeros(5)
a[[0,1,0,0,0]] = [1,2,3,4,5]
print(a)
274デフォルトの名無しさん (ワッチョイ 8342-j4DR)
2019/10/24(木) 20:10:18.75ID:LF/tvMrc0 Pythonもnumpyも詳しくないのですが処理系に依存するようなことないんですかね
275デフォルトの名無しさん (ワッチョイ e301-B1nS)
2019/10/24(木) 20:26:14.14ID:aF1ja/WU0276デフォルトの名無しさん (ワッチョイ ff7d-kwV+)
2019/10/24(木) 23:18:42.55ID:dBQJz/zb0 >>262
なるほど、やっぱり業務次第だよね
言語的に何でもできるせいで、どんな需要があるかが読み切れない。
機械学習系が一番ホットなんだろうなぁとは思ってるけど、
それ以外ってどんなのがあるんだろう?
numpy触ってて無駄じゃなくて良かった。
osは参考になりました、ありがとう。触っておく
>>269
とても参考になります。思ったより知らないのが少なくてホッとした。
初心者だけど名前見て「あぁ、あれか」くらいはイメージついた。
Djangoがそんな活躍してたのはちょっと意外。趣味枠と思ってた。
挙げてもらった名前はいったん全部触ってみる。
やはり実際にやっている人の話は非常に有益。どうもありがとう
なるほど、やっぱり業務次第だよね
言語的に何でもできるせいで、どんな需要があるかが読み切れない。
機械学習系が一番ホットなんだろうなぁとは思ってるけど、
それ以外ってどんなのがあるんだろう?
numpy触ってて無駄じゃなくて良かった。
osは参考になりました、ありがとう。触っておく
>>269
とても参考になります。思ったより知らないのが少なくてホッとした。
初心者だけど名前見て「あぁ、あれか」くらいはイメージついた。
Djangoがそんな活躍してたのはちょっと意外。趣味枠と思ってた。
挙げてもらった名前はいったん全部触ってみる。
やはり実際にやっている人の話は非常に有益。どうもありがとう
277aaa (ワッチョイ 8f2d-kwV+)
2019/10/25(金) 02:10:09.67ID:voN2RuQh0 処理の中で作った文字を、定数として使う方法が知りたいです。
例えば
tanaka = [1, 2, 3]
satoh = [4, 5, 6]
suzuki = [7, 8, 9]
みたいリストがあったとして
処理の中で、このtanakaとかsatohとかsuzukiというものが文字列として
作成され、list_nameという変数に格納されるので、それを使って
print(random.choice(list_name))
みたいなことをしたいのですが、こうすると、list_nameに入っているのがtanakaなら
その文字の中からランダムに選ばれてしまい、本来やりたいことができません。
tanakaの場合なら1,2,3の中からランダムに選ばせたいです。
例えば
tanaka = [1, 2, 3]
satoh = [4, 5, 6]
suzuki = [7, 8, 9]
みたいリストがあったとして
処理の中で、このtanakaとかsatohとかsuzukiというものが文字列として
作成され、list_nameという変数に格納されるので、それを使って
print(random.choice(list_name))
みたいなことをしたいのですが、こうすると、list_nameに入っているのがtanakaなら
その文字の中からランダムに選ばれてしまい、本来やりたいことができません。
tanakaの場合なら1,2,3の中からランダムに選ばせたいです。
278デフォルトの名無しさん (ワッチョイ ff01-E1XV)
2019/10/25(金) 02:58:48.27ID:FLPxIKHC0279デフォルトの名無しさん (ワッチョイ 8f2d-kwV+)
2019/10/25(金) 04:52:22.40ID:9PtrKj3E0 yokokara
280デフォルトの名無しさん (ワッチョイ 8f2d-kwV+)
2019/10/25(金) 05:03:04.96ID:9PtrKj3E0 横からすみません。
277さんと近い状況だったので、失礼します。
私も悩んでいることがありまして
a = "string.ascii_lowercase"
a += " + string.ascii_uppercase"
a += " + string.digits"
for i in range(8):
s += random.choice(a)
とする
「string.ascii_lowercase + string.ascii_uppercase + string.digits」
この文字そのものからランダムに選択されるのですが
これを
s += random.choice(string.ascii_lowercase + string.ascii_uppercase + string.digits)と
同じように動作させるにはどのようにすればよいのでしょうか。
278さんのアドバイスから、私もDictionaryで
a[1] = "string.ascii_lowercase"
a[1] += " + string.ascii_uppercase"
a[1] += " + string.digits"
for i in range(8):
s += random.choice(a[1])
と、やってみたのですが
同じ結果となってしまいました。
277さんと近い状況だったので、失礼します。
私も悩んでいることがありまして
a = "string.ascii_lowercase"
a += " + string.ascii_uppercase"
a += " + string.digits"
for i in range(8):
s += random.choice(a)
とする
「string.ascii_lowercase + string.ascii_uppercase + string.digits」
この文字そのものからランダムに選択されるのですが
これを
s += random.choice(string.ascii_lowercase + string.ascii_uppercase + string.digits)と
同じように動作させるにはどのようにすればよいのでしょうか。
278さんのアドバイスから、私もDictionaryで
a[1] = "string.ascii_lowercase"
a[1] += " + string.ascii_uppercase"
a[1] += " + string.digits"
for i in range(8):
s += random.choice(a[1])
と、やってみたのですが
同じ結果となってしまいました。
281デフォルトの名無しさん (ワッチョイ ff7d-kwV+)
2019/10/25(金) 06:54:21.66ID:xj06uauP0 >>280
eval使う。
a[1] = "string.ascii_lowercase"
a[1] += " + string.ascii_uppercase"
a[1] += " + string.digits"
for i in range(8):
s += random.choice(eval(a[1]))
eval使う。
a[1] = "string.ascii_lowercase"
a[1] += " + string.ascii_uppercase"
a[1] += " + string.digits"
for i in range(8):
s += random.choice(eval(a[1]))
282デフォルトの名無しさん (ドコグロ MMdf-3qLD)
2019/10/25(金) 08:34:42.80ID:hGluSLXpM >>281
相手するなよ…
> 277 aaa (ワッチョイ 8f2d-kwV+) aaaa@aaa.com 2019/10/25(金) 02:10:09.67 ID:voN2RuQh0
> 280 デフォルトの名無しさん (ワッチョイ 8f2d-kwV+) 2019/10/25(金) 05:03:04.96 ID:9PtrKj3E0
> 横からすみません。
> 277さんと近い状況だったので、失礼します。
ワッチョイも知らん基地外だぞ
相手するなよ…
> 277 aaa (ワッチョイ 8f2d-kwV+) aaaa@aaa.com 2019/10/25(金) 02:10:09.67 ID:voN2RuQh0
> 280 デフォルトの名無しさん (ワッチョイ 8f2d-kwV+) 2019/10/25(金) 05:03:04.96 ID:9PtrKj3E0
> 横からすみません。
> 277さんと近い状況だったので、失礼します。
ワッチョイも知らん基地外だぞ
283デフォルトの名無しさん (ラクッペ MMc7-/aTD)
2019/10/25(金) 09:58:40.06ID:Mm36/kGUM 近い状態だったので失礼します(笑)(自作自演)
284デフォルトの名無しさん (アウアウウー Sa27-uaph)
2019/10/25(金) 18:39:32.96ID:JwD5kwT2a yokokara(ID変わってるなヨシ)
ってことだったら可哀想だな
ってことだったら可哀想だな
285デフォルトの名無しさん (ワッチョイ ff33-mjLV)
2019/10/25(金) 19:14:32.10ID:VsSzNoKk0 >>284
やめたれw
やめたれw
286デフォルトの名無しさん (ブーイモ MM1f-YvZZ)
2019/10/25(金) 19:15:49.04ID:GfHpXzuNM >>274
ドキュメントにどうなるか書かれてないならそういう書き方はしない方がいい
ドキュメントにどうなるか書かれてないならそういう書き方はしない方がいい
287デフォルトの名無しさん (ワッチョイ 8301-3qLD)
2019/10/25(金) 22:26:27.89ID:YSt9ZHXn0 ワッチョイ晒しage wwwwww
288デフォルトの名無しさん (ワッチョイ 8342-j4DR)
2019/10/25(金) 22:53:24.30ID:0AwF1WRA0 >>286
まあそうなりますよね
最初見つからなくて質問したんですけど、また探してたら下のページのDetailed notesの2つ目が見つかりました。
英語ダメダメなのでアレなんですが今回質問したようなケースが不定であると捉えて良いんですかね
https://numpy.org/doc/1.17/reference/arrays.indexing.html
まあそうなりますよね
最初見つからなくて質問したんですけど、また探してたら下のページのDetailed notesの2つ目が見つかりました。
英語ダメダメなのでアレなんですが今回質問したようなケースが不定であると捉えて良いんですかね
https://numpy.org/doc/1.17/reference/arrays.indexing.html
289デフォルトの名無しさん (ワッチョイ cf46-mjLV)
2019/10/25(金) 23:29:56.97ID:Pxjdzyta0290デフォルトの名無しさん (ワッチョイ 8342-j4DR)
2019/10/26(土) 00:32:15.18ID:J54zOHfp0291デフォルトの名無しさん (ワッチョイ 8301-3qLD)
2019/10/26(土) 14:38:26.76ID:y7jerKdM0 ワッチョイ 8f2d-kwV+
横からすみませんw
横からすみませんw
292デフォルトの名無しさん (アウアウウー Sa27-tJ2i)
2019/10/26(土) 16:32:37.24ID:UOgqboJJa >>284
これは草
これは草
293デフォルトの名無しさん (ワッチョイ 8301-3qLD)
2019/10/26(土) 21:43:35.21ID:y7jerKdM0 横からすみません
294デフォルトの名無しさん (ワッチョイ 6fe4-sEIE)
2019/10/26(土) 21:52:13.39ID:7RSnmykI0 glslとpytorchでの画像認識は似ているのですか?
295デフォルトの名無しさん (ワッチョイ 6fe4-sEIE)
2019/10/27(日) 05:11:56.25ID:wW7bp+s+0 aiの開発環境何がいいですか?
296デフォルトの名無しさん (アウアウクー MM47-kwV+)
2019/10/27(日) 20:57:33.69ID:hG9pDBcOM アプリ開発する技術の身につけ方と
良いモデルを見つけてチューニングする能力の身につけ方が違う
前者はいろいろと選択肢があるから自分で探してみな
後者は、こちらから先に勉強することをオススメするけど、jupyterかgooglecolabを使うといい
anacondaをインストールすれば、jupyterが入ってるから、なにもわからないならその方法がオススメ
良いモデルを見つけてチューニングする能力の身につけ方が違う
前者はいろいろと選択肢があるから自分で探してみな
後者は、こちらから先に勉強することをオススメするけど、jupyterかgooglecolabを使うといい
anacondaをインストールすれば、jupyterが入ってるから、なにもわからないならその方法がオススメ
298デフォルトの名無しさん (アウアウクー MM47-kwV+)
2019/10/27(日) 21:02:58.09ID:hG9pDBcOM 何もわからず機械学習をはじめるなら、
python3+keras(tensorflowをバックエンド)+opencvがもっともシェアが高い
googlecolabでmnistデータでもいじくれば、ニューラルネットの感触を掴むぐらいは出来るだろう
python3+keras(tensorflowをバックエンド)+opencvがもっともシェアが高い
googlecolabでmnistデータでもいじくれば、ニューラルネットの感触を掴むぐらいは出来るだろう
299デフォルトの名無しさん (アウアウクー MM47-I6j1)
2019/10/27(日) 21:42:13.27ID:XcsiMu9yM そのセットは落とし穴あるのがなぁ
Imageで読み込むとRGBだけどopencvだとBGRだから酷い目に合いがち
mnistだと関係ないけど
Imageで読み込むとRGBだけどopencvだとBGRだから酷い目に合いがち
mnistだと関係ないけど
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国が次々圧力も→高市政権の内情「日本は切る対抗カードなく、我慢しかない状況」と取材結果 [バイト歴50年★]
- 立憲・野田代表が主張 台湾有事答弁で「質問者批判は筋違い」「答弁がおかしい」「高市総理迎合のネット世論は危険」★3 [♪♪♪★]
- 高市早苗首相。財務省の経済対策草案を「しょぼすぎる」と一刀両断し自らテコ入れ [バイト歴50年★]
- 立憲・野田代表が主張 台湾有事答弁で「質問者批判は筋違い」「答弁がおかしい」「高市総理迎合のネット世論は危険」★4 [♪♪♪★]
- 日中関係悪化で「日本からもうすぐパンダがいなくなる」 中国SNSでトレンド1位に★2 [♪♪♪★]
- 【音楽】石川ひとみ「まちぶせ」はストーカーか 衆院委で質問 [膳摩漏★]
- 高市早苗、田崎スシローにすら正論を言われる。高市オバハン、パニクってるのか? [592058334]
- 【速報】高市早苗「答弁撤回はしない」経済制裁へ★2 [931948549]
- 【速報】高市早苗「答弁撤回はしない」経済制裁へ [931948549]
- 【んな専🏡】ルーナイトたち~1週間お疲れ様なのらぁ~(・o・🍬)🏰
- 【高市ショック】先物急落 [931948549]
- 【悲報】高市答弁、誤解だった [834922174]
