Pythonのお勉強 Part56

■ このスレッドは過去ログ倉庫に格納されています
2018/02/24(土) 09:07:21.39ID:5jzCjhzv
Pythonオフィシャルサイト
http://www.python.org/

■前スレ
Pythonのお勉強 Part55
https://mevius.5ch.net/test/read.cgi/tech/1513919747/
2018/05/08(火) 09:33:04.40ID:v9D1IMZh
Humble Python DEV KitバンドルのPyCharm大してお得でなくてワロタ. ワロタ...
他に欲しいのFluent Pythonくらいだよ
2018/05/08(火) 13:10:11.55ID:fIZhy0+w
>>662
本だけじゃなくてソフトウェアのサブスクリプションライセンスもバンドルするようになったのか
元が$199/年だから$15/6ヶ月なら相当安いんじゃないの?すぐ期限来ちゃうけど
2018/05/08(火) 16:55:31.56ID:v9D1IMZh
$199は会社や組織向け。個人は$89
そして丸々一年購読しないと、購読開始時点での最新版のライセンスはもらえない
つまりHumble $15に加えて正規の半年分$53.4を加えた$68.4を払わないといけない
https://sales.jetbrains.com/hc/en-gb/articles/207240845-What-is-a-perpetual-fallback-license-

他のサービスもredeem期限結構短いから微妙。Redditのスレが詳しい
https://www.reddit.com/r/Python/comments/8gjhyx/humblebundle_python_devkit/

前回のPython本とビデオの時は$15突っ込んだけど今回はパス
2018/05/08(火) 18:06:03.96ID:3Qc+jKU9
>>661
def main:
parser = argparse.ArgumentParser()
−以下略−

とか使ってるか?

他のファイル化しておいて
作ってる途中のときは↑を使って引数を与えるようにして
完成したらメインのpyに必要な函数部分だけimportするのどうよ
2018/05/10(木) 19:06:02.54ID:4mL5nKTc
https://algorithm.joho.info/programming/python/opencv-particle-filter-py/
パーティカルフィルタを使ってみたいのですが、このサンプルプログラム動きます?
自分の環境(Python 3.65, Opencv 3.41, numpy 1.14.2)だと、

max_index = np.argmax(moment)
ここで
ValueError: attempt to get argmax of an empty sequence
というエラーを吐いてしまいます
多分赤色を検出出来なかったということだと思うのですが、良い解決方法無いですかね
2018/05/10(木) 20:27:45.42ID:7t47h2ax
(コメント欄があるんだからそこで聞きゃいいのに..)
2018/05/11(金) 00:51:58.50ID:npSCdBun
>>666
>良い解決方法
って言うのはお前が使っている赤色でも検出できるようにしてくれってことかな?
お前がどんな赤色を使っているのかわからないのに解決方法と言われても、そのコード作者でも困るだろ。
ソースコードあるんだから、お前が使っている物の赤色を検出できるコードに修正する、または
そのコードで検出できる赤色の物でやりなさいぐらいか
2018/05/14(月) 01:02:34.49ID:wZlupbjr
>>666
追跡対象のhueの値域を拡大してみては?
2018/05/14(月) 14:56:06.31ID:JRVFvdOU
tensorflowの勉強せねばな
2018/05/19(土) 21:18:41.57ID:w3w5OgBj
もしそれがパイソンのように歩き
それがパイソンのように鳴くのなら
それはパイソンである。
672デフォルトの名無しさん
垢版 |
2018/05/19(土) 21:22:26.50ID:RoboUWmL
だがパイソンは歩かないし
パイソンは啼かない
したがってそれはパイソンではない
673デフォルトの名無しさん
垢版 |
2018/05/19(土) 23:22:06.18ID:Ya7WZpIb
ビジネスで優秀な人材育成する上司は何を教えているのか?
http://www.youtube.com/watch?v=apxtSqxjw08
視覚障がいを乗り越えた活法家
http://www.youtube.com/watch?v=6IuY_K3uFdo&;t=1025s
マクドナルド伝説の店長が教える、最強店長になるために必要なこと
http://www.youtube.com/watch?v=0wMbR7JIeeQ&;t=3438s
【武井壮の「大人の育て方」がマジ凄い!】オトナの学校 完全版
http://www.youtube.com/watch?v=ol3HeIACFy0
674デフォルトの名無しさん
垢版 |
2018/05/20(日) 11:18:22.32ID:V9eOsuAz
てst
2018/05/20(日) 11:26:26.57ID:hp1h+z2a
ぶっ○すぞ
2018/05/20(日) 11:59:19.42ID:RHWHOtao
ぷ、、、。 カーリングダヨネ ( ソダネー
2018/05/20(日) 16:55:23.80ID:BX7L3lWc
windows, anaconda, python3.6環境のtkinterでtext+scrollbarの組み合わせを
placeで位置指定して連結表示する方法を教えてください。

gridで位置指定する作例はネットで多数見つけられたのですが、
scr.config(command=txt.yview)
txt['yscrollcommand'] = scr.set
で並べて表示させても連動した動作はするのですが、scrollbarの長さが
短く表示されてしまいます

ScrolledTextも使ってみたのですが、
scrtxt.see(END)
で画面だけはロールしていきますが、scrollbarの表示が追従してくれません
2018/05/21(月) 08:09:16.06ID:au4qSmKN
まずflaskをインストールします
2018/05/21(月) 08:47:31.36ID:ohsXaHjh
次にズボンははいたまま、パンツだけ脱ぎます
2018/05/21(月) 10:28:51.46ID:VvFIxr4Y
【IT】PythonがJavaを抜く - PYPLプログラミング言語ランキング
http://egg.5ch.net/test/read.cgi/bizplus/1526729102/138

138 名刺は切らしておりまして sage 2018/05/21(月) 10:01:32.27 ID:zgCHubqy
何でPythonみたいな糞言語流行ってんだよ……とか思いながらPython書いてるわ
言語に一貫した哲学を感じないし、挙動もムカつくしホンマ糞
こんなの支持してる奴は頭沸いてるとか思いながらPython書いてる
2018/05/21(月) 12:48:05.57ID:MNhT+Gjj
(雑魚は)やめとけ 給料安いんだろ
2018/05/21(月) 15:00:11.68ID:Cr8cX0hw
数学できない奴がPythonやってもねぇ
2018/05/21(月) 15:17:41.51ID:MEKXoVZ/
コブラきてんね
2018/05/21(月) 16:16:24.45ID:hRf5uVYX
コブラはパイソンでもアナコンダでもない
まがい物
685デフォルトの名無しさん
垢版 |
2018/05/21(月) 18:18:12.11ID:CmEJjz0B
そして、チンポの皮を優しく剥きます。恥垢をウエスで拭き取ります。
686デフォルトの名無しさん
垢版 |
2018/05/21(月) 18:55:00.42ID:KnpxsRSU
みんなが包茎だと思ってんじゃねーよカス
2018/05/21(月) 21:11:55.77ID:OrL/8n/0
TensorFlowの本買った
これで極めよう!
2018/05/21(月) 21:15:39.29ID:OrL/8n/0
薄いし今週中に読めるかな
2018/05/21(月) 22:37:39.21ID:x+xM1a4p
薄い本
2018/05/23(水) 14:19:27.42ID:ltRe2Ac4
多重ループをなんか条件満たしたときに抜けたいことがよくあると思うけど下の書き方よりもましな書き方ある?

while True:
 for x in seq1:
   for y in seq2:
     なんか処理
     if なんか条件:
       stop = True
       break
   if stop:
     break
 if stop:
   break
691デフォルトの名無しさん
垢版 |
2018/05/23(水) 14:24:37.40ID:ktIyYG/1
>677 よろすく
2018/05/23(水) 14:33:35.07ID:bYzY2778
>>690
return
693デフォルトの名無しさん
垢版 |
2018/05/23(水) 14:53:10.67ID:4/oN1Bt6
while True:
 for x in seq1:
   for y in seq2:
     なんか処理
     if なんか条件:
       break
   else:
     break
 else:
   break
2018/05/23(水) 14:53:47.76ID:6DChR1/6
>>690
例外上げる
2018/05/23(水) 15:16:20.85ID:ckuUo6YH
クロージャにしてリターンする
696デフォルトの名無しさん
垢版 |
2018/05/23(水) 19:06:14.28ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

GHFKD
697デフォルトの名無しさん
垢版 |
2018/05/24(木) 02:42:06.09ID:nD15WuDQ
>>694
ほう
2018/05/24(木) 07:53:13.13ID:DuiKeQtW
>>690
継続渡し(CPS)を使う。
2018/05/24(木) 08:16:38.08ID:uYBhqSO+
ユーザー定義例外ってまさにこういうときのための機能だよね
他の使いどころが思いつかん
2018/05/24(木) 08:38:38.14ID:MTt26arv
>>699
> ユーザー定義例外ってまさにこういうときのための機能だよね
いや、違うと思うぞ
PowerShellみたいにユーザー定義例外持っててもまさにこういうときのためのラベルつきbreak持ってる言語もあるし
2018/05/24(木) 09:27:03.13ID:iQu+wqIP
他の用途を知らないのは単に見識不足なだけやな
2018/05/24(木) 13:36:33.49ID:JO64m57X
>>699
その通り。例外とつくから例外以外では使ってはいけないような感じを受けるけど
ユーザー定義例外の主目的がこれだからな
2018/05/24(木) 16:15:06.66ID:GlsrTW7e
例外的な状況にのみ例外を使用するっていうセオリーも知らんのは笑える
さすが5chユーザーはレベルが低い
2018/05/24(木) 16:19:04.39ID:SQEox6KV
オマエモナー
2018/05/24(木) 20:43:17.44ID:Qaj7zXOE
「Pipenv」と「virtualenv」どっちで作ったらいいんですか?
2018/05/24(木) 21:07:23.33ID:qwPg642F
pipenv
707デフォルトの名無しさん
垢版 |
2018/05/24(木) 21:29:10.19ID:3UYQMwSe
>>705
標準ライブラリのvenvがいいと思います
2018/05/24(木) 21:53:38.65ID:vdm040b3
conda create
2018/05/24(木) 22:15:56.67ID:Jr9bV/lD
そもそもpipenvはpipのバージョン管理ツールで、
virtualenvはpythonインタラプタのバージョン管理ツールじゃないの?
比較の土俵に上がらないと思うんやが
2018/05/24(木) 22:53:39.99ID:3DR053Kh
あなたはまず会話の土俵に上がるべき
711デフォルトの名無しさん
垢版 |
2018/05/24(木) 23:05:59.27ID:brFH6hXh
タプル型の存在価値がわからないんだけど、どゆ時に使うのこれ?リストの下位互換じゃねえのかこれ
2018/05/24(木) 23:47:48.98ID:iQu+wqIP
タプルは辞書のキーにできるがリストはできない点だけ見ても下位互換ではない
713デフォルトの名無しさん
垢版 |
2018/05/25(金) 02:09:52.44ID:VCDblt93
順序が必要で無いなら全て演算最強なsetにしてしまう人だけど入れ子にする時はfrozensetにしなきゃならん
printするとfrozensetfrozensetfrozensetでうざい…
__str__か__repl__だかオーバーライドしようそうしよう
714デフォルトの名無しさん
垢版 |
2018/05/25(金) 02:13:52.76ID:VCDblt93
本質的に帰り値が順序集合でない関数が無意味にリストだったかイテレータで返す仕様はなんなんだろうか
組み合わせとか
2018/05/25(金) 10:31:07.37ID:YFkX8sDH
イテレータならlazyな戦略がとれる
716デフォルトの名無しさん
垢版 |
2018/05/25(金) 17:37:57.17ID:95wpURzM
ハノイの塔のプログラミングが課題で出されたけどさっぱりわからない
717デフォルトの名無しさん
垢版 |
2018/05/25(金) 17:43:42.50ID:XO9fqtgP
まだあったわω
http://codepad.org/OtCGyrps
2018/05/25(金) 17:45:24.02ID:EgP+aajX
kivyのkvをGUIで作成できるようなツールないんでしょうか?
WindowsのVisualStudioみたいな感じで。
2018/05/25(金) 17:54:09.28ID:qslH9zX/
PythonでGUI?
新しく言語覚えればいいじゃん
720デフォルトの名無しさん
垢版 |
2018/05/25(金) 18:17:08.09ID:8fNxchhJ
どんな?
2018/05/25(金) 18:48:33.45ID:0XmA3m1G
C#
2018/05/25(金) 18:50:54.33ID:ArdFXZ/1
https://qiita.com/SKYS/items/810ec6b0bb648271f9aa
2018/05/25(金) 20:17:49.44ID:EgP+aajX
>>720
さんくす。
来週試してみる。
724デフォルトの名無しさん
垢版 |
2018/05/25(金) 20:56:07.74ID:8fNxchhJ
>>723
いいってことよ
2018/05/25(金) 20:59:34.13ID:zDcEhAN3
ワロタw
726デフォルトの名無しさん
垢版 |
2018/05/26(土) 11:30:24.01ID:LIiwZCnk
ccxtで送金の仕方がわからないので教えてください
2018/05/28(月) 18:01:02.04ID:5NH+pDFa
試してみたけど
Fatal Python error: (pygame parachute) Segmentation Fault
と出て起動しない。もうちょっと試行錯誤してみる。
728デフォルトの名無しさん
垢版 |
2018/05/28(月) 19:09:21.48ID:kK+6PDhm
PythonにGUI付けてうこ゛かしたい
て゛す
Swiftとかつかえますか?
2018/05/28(月) 19:16:21.57ID:uFz834xt
た゛めて゛す
2018/05/28(月) 20:11:58.44ID:jbCT3K7e
import pythontoios
2018/05/28(月) 20:33:15.94ID:Vph8aQeu
>>728
TkinterかKivyか
2018/05/28(月) 21:00:25.33ID:uFz834xt
お腰にTkinterKivyDjango
ひとつ私にくださいな
2018/05/28(月) 22:09:22.55ID:Vph8aQeu
>>732
好き
2018/05/28(月) 22:28:28.01ID:ARR44YcH
すごいね。
python大喜利で優勝ですよこれは
2018/05/28(月) 23:19:46.38ID:oVsvGxS4
好評過ぎワロタwwwww
736デフォルトの名無しさん
垢版 |
2018/05/29(火) 11:26:55.90ID:qXND5RN8
   , --―-- 、
   /`ヽ_o .o_/´ヽ.
  l  / `ー´ヽ.  .l   Python!
  |.  l三三三l  .|
  .|  l三三三l  |
   | .l三三三l .|
   .| l三三三l |
   l .l三三三l .|
2018/05/29(火) 12:23:02.84ID:9Db3sBfs
pythonのライブラリ作る奴って暇なの?
儲からないじゃん
738デフォルトの名無しさん
垢版 |
2018/05/29(火) 12:33:10.21ID:QKhV4oKb
金に困ってない→暇

あながち間違いではないな
739デフォルトの名無しさん
垢版 |
2018/05/29(火) 12:43:11.87ID:8c3smonY
画像検査ソフト作りたいんですが参考になるネット情報どこか知りませんか?
2018/05/29(火) 12:58:19.63ID:NyRfqLOC
いまやPythonはVB並に大素人時代だってのがよく分かる
2018/05/29(火) 14:01:50.50ID:jxoKSFXu
いまPythonには非プログラミング経験だが非プログラミング分野のエキスパートがたくさん来ているからな。
例えば、気象、金融、医学分野とかの専門家がPython活用して自分の専門分野に
活かそうと勉強しているし。

>>739
Python使いならクローラーで必要なネット情報を取得
これができないようなPython超初心者なのにpythonで画像検査ソフト作ろうなんてゆとりすぎだろ。
2018/05/29(火) 15:40:54.27ID:raEIkn2m
>>737
海外だとGitHubに公開すれば乞食マネー来るしそこそこ儲かるのでは
日本や中国韓国のオープンソースは無料という前提のもとに成り立ってるからプログラ厶そのものが金にならん
743デフォルトの名無しさん
垢版 |
2018/05/29(火) 15:50:53.88ID:lEVeFhcc
GitHub って donate 機能あったっけと思って調べた
https://blog.github.com/2008-05-05-getting-paid-the-open-source-way/
2018/05/29(火) 21:02:40.51ID:fu2kevXj
>>737
暇つぶしなにライブラリ作るとかお前には想像できないんだろうな
2018/05/29(火) 21:21:35.59ID:91tB9IsP
Djangoの新刊2冊がAmazonに登録されてた、6月と7月に発売予定

Django単体の書籍なんて約10年ぶりだよ、こんな時代が来るとは…
そのうちオライリーの訳本も出るのかな
2018/05/30(水) 09:52:50.82ID:rPEyTRjn
>>745
2018/6/9 PythonDjango超入門 掌田 津耶乃 (著) 480ページ
・著者は色んな分野の超入門本を出している自称テクニカルライター兼3流プログラマ
 なので技術的に不安、でもビジュアル重視の本らしいので分かりやすいかもね

2018/7/27 基礎から学ぶ Django 関根 裕紀 (著), 新井 正貴 (著) 304ページ
・著者はPythonコミュニティで活躍してる人達らしい、超入門より180ページ近く少ないのはなんだろね?
 共作なのも不安要素だね、片手間で書いてたら嫌だなー

総評、どっちも微妙!w
2018/05/30(水) 10:46:37.33ID:WwRQBCk3
どっちもディレクトリミスってデプロイで華麗にこける奴だろわかる
748デフォルトの名無しさん
垢版 |
2018/05/30(水) 12:26:03.95ID:cEiiDD/T
プログラミングのpython言語で質問です。
使用環境は以下です。
os:windows10
バージョン:python3.7、pip10.0.1
パッケージmatplotlibをpipでインストールしようとすると、以下のエラーでできません。

Command "python setup.py egg_info" failed with error code 1

そもそもpython3.7はmatplotlibをインストールできない仕様なのでしょうか?
numpyなどはインストールできました。
2018/05/30(水) 12:29:08.88ID:Yg9rHisc
怪しげな情報商材とあまり変わらん
2018/05/30(水) 12:31:42.12ID:Yg9rHisc
>>748
3.7はサポートしてるって書いてないからそうじゃないの
https://pypi.org/project/matplotlib/
2018/05/30(水) 12:35:14.42ID:Yg9rHisc
そもそも3.7ってまだベータだろ
再来週だっけ
752デフォルトの名無しさん
垢版 |
2018/05/30(水) 12:38:15.00ID:cEiiDD/T
みなさんのpythonバージョンはいくつですか??
やっぱり3.6が良いのでしょうか?
2018/05/30(水) 12:44:10.81ID:7cKgIkbU
3.6.5使っとけ
2018/05/30(水) 13:33:37.32ID:NWMaF7Hc
でも、3.7のが新しくてより良いわけですよね?
2018/05/30(水) 14:18:17.96ID:TaT8HWsG
>>754
うん。だから、楽々pipではなく自分で3.7用のmatplotlibを作成
ゆとりにはハードル高すぎて無理だろうが、これぐらいはできるようになってないとな
756デフォルトの名無しさん
垢版 |
2018/05/30(水) 14:24:15.81ID:240M2quP
4にしろ
2018/05/30(水) 14:29:14.52ID:7cKgIkbU
anacondaでいいだろ
758デフォルトの名無しさん
垢版 |
2018/05/30(水) 17:03:11.50ID:vKxqoxQL
   , --―-- 、
   /`ヽ_o .o_/´ヽ.
  l  / `ー´ヽ.  .l   MIWA!
  |.  l三三三l  .|
  .|  l三三三l  |
   | .l三三三l .|
   .| l三三三l |
   l .l三三三l .|
759デフォルトの名無しさん
垢版 |
2018/05/30(水) 19:43:17.76ID:3GEMIj5b
python3.6でインストールしたところ問題なくライブラリをダウンロードできました。
必要になりそうなライブラリがあれば教えてください。
今のところこんな感じです。

cycler 0.10.0
kiwisolver 1.0.1
matplotlib 2.2.2
numpy 1.14.3
pip 10.0.1
pyparsing 2.2.0
python-dateutil 2.7.3
pytz 2018.4
scipy 1.1.0
setuptools 39.0.1
six 1.11.0
760デフォルトの名無しさん
垢版 |
2018/05/30(水) 19:46:41.73ID:7xrU2j5P
sympy
pandas
2018/05/30(水) 19:52:24.48ID:zSYAOh3E
心配パンダすw
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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