このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。
エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで
前スレ
くだすれPython(超初心者用) その34
http://echo.2ch.net/test/read.cgi/tech/1495971255/
VIPQ2_EXTDAT: default:vvvvvv:1000:512:----: EXT was configured
探検
くだすれPython(超初心者用) その35 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん 転載ダメ©2ch.net (ワッチョイ a36e-zUMb [106.72.44.32])
2017/06/02(金) 22:49:01.56ID:DAT8M7/R021デフォルトの名無しさん (ササクッテロレ Spaf-RGmB [126.245.9.76])
2017/07/14(金) 22:36:54.76ID:Tip2cMSnp Python3.5, opencv3で猫の顔認識をしようとおもって
http://opencv.blog.jp/python/face_detectで紹介されているリンク先を参考にコードをかきましたが下記のようなエラーがでます.
error: D:\Build\OpenCV\opencv-3.2.0\modules\objdetect\src\cascadedetect.cpp:1681: error: (-215) !empty() in function cv::CascadeClassifier::detectMultiScale
ぐぐるとパスが間違っているらしいのですが,そもそも顔認識特徴量ファイルがはいってあるhaarcascadesフォルダがどこにあるのかわかりません.
winpython + opencvのインストールも同じサイトを参考にしましたhttp://opencv.blog.jp/python/ver31_install
opencv_python-3.2.0+contrib-cp35-cp35m-win_amd64.whlをインストールしています
m(_ _)m
http://opencv.blog.jp/python/face_detectで紹介されているリンク先を参考にコードをかきましたが下記のようなエラーがでます.
error: D:\Build\OpenCV\opencv-3.2.0\modules\objdetect\src\cascadedetect.cpp:1681: error: (-215) !empty() in function cv::CascadeClassifier::detectMultiScale
ぐぐるとパスが間違っているらしいのですが,そもそも顔認識特徴量ファイルがはいってあるhaarcascadesフォルダがどこにあるのかわかりません.
winpython + opencvのインストールも同じサイトを参考にしましたhttp://opencv.blog.jp/python/ver31_install
opencv_python-3.2.0+contrib-cp35-cp35m-win_amd64.whlをインストールしています
m(_ _)m
22デフォルトの名無しさん (エーイモ SEbf-RQIi [1.115.19.57])
2017/07/14(金) 22:58:38.14ID:snTQRWh5E cascadedetect.cpp:1681: error: (-215) !empty() in function cv::CascadeClassifier::detectMultiScale
でぐぐって1ページに表示されているサイトを全部試してみる
でぐぐって1ページに表示されているサイトを全部試してみる
23デフォルトの名無しさん (ワッチョイ 7f11-X5vM [219.35.215.178])
2017/07/16(日) 23:58:18.59ID:uXuQdpA30 すみません、バイナリの文字列を16進に変換したいのですがどうしたらよいでしょうか?
str型(diff)「00000000000100000011111111111000001・・・」→「00103FF8・・・」のようにしたいです
転値してからファイルに書き込むことを踏まえ
f.write(np.transpose(format(int(''.join(map(str, diff)), 2),'x')))
と書いているのですがint(,2)で10進に直してからformatで16進にしようとすると10進に直した時点で頭が「00000000・・・」のように始まる場合その部分が消えてしまい
10進にせず
f.write(np.transpose(''.join(map(str, diff)).encode('hex'))
このようにやっても何かしらのエラーがでてしまいます
よろしくおねがいします
str型(diff)「00000000000100000011111111111000001・・・」→「00103FF8・・・」のようにしたいです
転値してからファイルに書き込むことを踏まえ
f.write(np.transpose(format(int(''.join(map(str, diff)), 2),'x')))
と書いているのですがint(,2)で10進に直してからformatで16進にしようとすると10進に直した時点で頭が「00000000・・・」のように始まる場合その部分が消えてしまい
10進にせず
f.write(np.transpose(''.join(map(str, diff)).encode('hex'))
このようにやっても何かしらのエラーがでてしまいます
よろしくおねがいします
24デフォルトの名無しさん (ワッチョイ af9b-S4qQ [121.87.14.51])
2017/07/17(月) 00:44:53.06ID:zZmxSI+/0 >>23
「00000000・・・」のように始まる場合その部分が消えてしまうと数値的にどういった問題が?
「00000000・・・」のように始まる場合その部分が消えてしまうと数値的にどういった問題が?
25デフォルトの名無しさん (ワッチョイ d760-2fKN [118.241.146.103])
2017/07/17(月) 00:58:14.21ID:s2Ne6p+B026デフォルトの名無しさん (ワッチョイ 7f11-X5vM [219.35.215.178])
2017/07/17(月) 01:35:11.00ID:c5rmAiRr027デフォルトの名無しさん (ワッチョイ dfaa-32Qs [153.187.180.175])
2017/07/17(月) 03:52:20.50ID:Uy8niamL0 8ビット → 1バイト
のように、1バイトずつ処理していって、バイト配列にする
のように、1バイトずつ処理していって、バイト配列にする
28デフォルトの名無しさん (アウアウイー Sae7-6WDV [36.12.96.230])
2017/07/17(月) 16:42:09.08ID:CaiymffZa 環境変数って超便利じゃないですか?
あんまり初心者向けの本に説明されてないけど
あんまり初心者向けの本に説明されてないけど
29デフォルトの名無しさん (ワッチョイ 8361-I8+U [110.66.28.195])
2017/07/17(月) 19:47:18.35ID:IXxYWFJH0 >>28
グローバル変数が便利って言うのと同じだから、使用上かなりの注意を要する
グローバル変数が便利って言うのと同じだから、使用上かなりの注意を要する
30デフォルトの名無しさん (アウアウイー Sae7-6WDV [36.12.96.230])
2017/07/17(月) 20:36:06.70ID:CaiymffZa31デフォルトの名無しさん (ワッチョイ 97c4-WfmG [157.192.201.118])
2017/07/17(月) 20:44:55.34ID:NQ4+oaEv0 目眩がしてくるな
そうだねすごいねって言っとけばいいのか?
そうだねすごいねって言っとけばいいのか?
32デフォルトの名無しさん (ワッチョイ 8361-I8+U [110.66.28.195])
2017/07/17(月) 20:50:57.87ID:IXxYWFJH033デフォルトの名無しさん (ワッチョイ af9b-S4qQ [121.87.14.51])
2017/07/17(月) 22:22:22.09ID:zZmxSI+/0 2進数から16進数への変換はできている感じなんですか
34デフォルトの名無しさん (ワッチョイ af9b-S4qQ [121.87.14.51])
2017/07/17(月) 23:22:21.36ID:zZmxSI+/0 >>24
>バイナリの文字列を16進に変換したいのですがどうしたらよいでしょうか?
hex(int('00000000000100000011111111111000001', 2))
で16進数の値が取れるから、それを文字列にして、桁数決まってる0のテンプレートつくって埋めていくのはどうでしょう
>バイナリの文字列を16進に変換したいのですがどうしたらよいでしょうか?
hex(int('00000000000100000011111111111000001', 2))
で16進数の値が取れるから、それを文字列にして、桁数決まってる0のテンプレートつくって埋めていくのはどうでしょう
35デフォルトの名無しさん (エムゾネ FFaf-Ej7K [49.106.192.15])
2017/07/18(火) 11:11:34.59ID:r3xWo2s5F >>34
必ず4bit単位であることは保証されてる?
必ず4bit単位であることは保証されてる?
36デフォルトの名無しさん (ワッチョイ dfaa-32Qs [153.187.180.175])
2017/07/18(火) 12:56:14.07ID:6DbTRi2A0 >>30
export は、親プロセス(シェル)と、子プロセス共有か、コピーされるのか?
よく知らないけど
それよりも、( ) を使うと、子プロセスのサブシェル内での実行になるから、
( ) 内だけの、環境変数を使えば、親プロセスとは別物
bash から、( ) を使うと、別のbash を起動して、
その子プロセスとして、コマンドを起動する
export は、親プロセス(シェル)と、子プロセス共有か、コピーされるのか?
よく知らないけど
それよりも、( ) を使うと、子プロセスのサブシェル内での実行になるから、
( ) 内だけの、環境変数を使えば、親プロセスとは別物
bash から、( ) を使うと、別のbash を起動して、
その子プロセスとして、コマンドを起動する
37デフォルトの名無しさん (ワッチョイ 2796-1jjp [153.198.163.141])
2017/07/18(火) 19:01:38.48ID:QAHpb4DY0 初心者です
何の話してるか分からないので3行ぐらいで、教えて下さい。
何の話してるか分からないので3行ぐらいで、教えて下さい。
38デフォルトの名無しさん (アウアウウー Sa47-G/zD [106.154.26.115])
2017/07/18(火) 19:26:22.97ID:4iDc2sGUa 馬鹿
には
無理
には
無理
39デフォルトの名無しさん (フリッテル MMbf-2fKN [219.100.136.111])
2017/07/18(火) 19:45:57.73ID:fi7slXdOM 馬に無
鹿は利
鹿は利
40デフォルトの名無しさん (フリッテル MMbf-2fKN [219.100.136.111])
2017/07/18(火) 19:46:22.74ID:fi7slXdOM やっべ誤字ったわww
41デフォルトの名無しさん (スフッ Sd8f-Icm7 [49.104.20.145])
2017/07/18(火) 19:46:57.19ID:z0RvcFUud42デフォルトの名無しさん (アウアウウー Sa47-G/zD [106.154.22.79])
2017/07/18(火) 20:36:50.39ID:t6O39iGna 夏休みですね
43デフォルトの名無しさん (ワッチョイ bf6f-AjwZ [223.219.8.213])
2017/07/18(火) 21:08:31.17ID:3dLCEd5J0 最近pipというもので"pygame"というパッケージをインストールをしました
ターミナルではpygameをimportできるのですがエディタでコードを書いて実行したら"nomodule"となってしまいます
どのようにすればエディタで書いたものでも実行できるしょうか?
OSはmacを使っています
ターミナルではpygameをimportできるのですがエディタでコードを書いて実行したら"nomodule"となってしまいます
どのようにすればエディタで書いたものでも実行できるしょうか?
OSはmacを使っています
44デフォルトの名無しさん (ワッチョイ 2796-1jjp [153.198.163.141])
2017/07/18(火) 21:13:08.40ID:QAHpb4DY0 >>43
import pygame
import pygame
45デフォルトの名無しさん (ワッチョイ bf6f-AjwZ [223.219.8.213])
2017/07/18(火) 21:13:41.60ID:3dLCEd5J0 pipでpygameについて調べたら「/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages」という所に入ってるようで
sys.pathでは上記の場所も表示されていました
sys.pathでは上記の場所も表示されていました
46デフォルトの名無しさん (ワッチョイ 2796-1jjp [153.198.163.141])
2017/07/18(火) 21:16:53.81ID:QAHpb4DY0 もしくは、pygameをインストールした場所が
python2系とpython3系のどちらかで、エディターでは、
pygameをインストールして無い方のpythonバージョンを使ってる可能性が有る。
Macは使った事ないから信用はしないで下さい。
python2系とpython3系のどちらかで、エディターでは、
pygameをインストールして無い方のpythonバージョンを使ってる可能性が有る。
Macは使った事ないから信用はしないで下さい。
47デフォルトの名無しさん (ワッチョイ 2796-1jjp [153.198.163.141])
2017/07/18(火) 21:18:28.42ID:QAHpb4DY048デフォルトの名無しさん (ワッチョイ bf6f-AjwZ [223.219.8.213])
2017/07/18(火) 21:21:36.34ID:3dLCEd5J049デフォルトの名無しさん (ワッチョイ 2796-1jjp [153.198.163.141])
2017/07/18(火) 21:27:36.89ID:QAHpb4DY0 pip install pygameでpython2系
pip3 install pygameでpython3系
だったと思う。間違ってるかも知れない。
pythonのバージョンを下げるのはオススメしないよ。
pip3 install pygameでpython3系
だったと思う。間違ってるかも知れない。
pythonのバージョンを下げるのはオススメしないよ。
50デフォルトの名無しさん (ワッチョイ bf6f-AjwZ [223.219.8.213])
2017/07/18(火) 21:35:36.17ID:3dLCEd5J051デフォルトの名無しさん (ワッチョイ dfaa-32Qs [153.187.180.175])
2017/07/18(火) 23:03:39.34ID:6DbTRi2A0 which python3
端末で、上記を打つと、パスが表示されるか?
表示されていれば、python3 は、そこにインストールされているから、
絶対パスで「何々/python3 引数」と実行すればできる
パス無しで「python3 引数」と打つと、コマンドになる。
コマンドの実行ファイルを探す順序は、よく知らないけど、
1. カレントディレクトリ
2. 環境変数PATH で見つかる順番
詳細は、検索して
【決定版】MacでPythonを使って『機械学習』を学ぶための環境構築
http://qiita.com/yoshizaki_kkgk/items/4663148a2b3ca078ddbc
端末で、上記を打つと、パスが表示されるか?
表示されていれば、python3 は、そこにインストールされているから、
絶対パスで「何々/python3 引数」と実行すればできる
パス無しで「python3 引数」と打つと、コマンドになる。
コマンドの実行ファイルを探す順序は、よく知らないけど、
1. カレントディレクトリ
2. 環境変数PATH で見つかる順番
詳細は、検索して
【決定版】MacでPythonを使って『機械学習』を学ぶための環境構築
http://qiita.com/yoshizaki_kkgk/items/4663148a2b3ca078ddbc
52デフォルトの名無しさん (JP 0Haf-8q3W [14.13.209.0])
2017/07/19(水) 00:11:06.10ID:tGUy2CIMH PyCudaのスレはここですか?
53デフォルトの名無しさん (アウアウカー Sa5f-W4/i [182.251.253.35])
2017/07/19(水) 00:44:27.11ID:Lsa8fHNLa pythonでバイナリファイルを最後まで読んだというのはどうやって判断するのがいいですか?
with open(fname, "rb") as a_file:
with open(fname, "rb") as a_file:
54デフォルトの名無しさん (ワッチョイ 6fea-Icm7 [119.175.62.28])
2017/07/19(水) 00:54:21.92ID:w9a4v/ek055デフォルトの名無しさん (ワッチョイ 1723-Xm5V [106.157.158.61])
2017/07/19(水) 04:55:25.45ID:45uDCPjz0 pythonで音声解析(和音、テンポ、拍子)等できるアプリケーションを作ろうと思っています
お勧めの本や勉強方法はありますでしょうか?
pythonを選んだ理由としてはそのまま要素を深層学習させたい為です
yamahaの「Chord Tracker」というアプリのようなものを目指しています
よろしくお願いします
お勧めの本や勉強方法はありますでしょうか?
pythonを選んだ理由としてはそのまま要素を深層学習させたい為です
yamahaの「Chord Tracker」というアプリのようなものを目指しています
よろしくお願いします
56デフォルトの名無しさん (JP 0Hdf-G/zD [106.171.70.130])
2017/07/19(水) 11:38:02.95ID:+fK80sDMH 判ってないひとに共通する行動は
出て来た警告やエラーメッセージをそのまま貼らずに
自分で勝手に省略したり解釈した内容だけ書くところ
出て来た警告やエラーメッセージをそのまま貼らずに
自分で勝手に省略したり解釈した内容だけ書くところ
57デフォルトの名無しさん (JP 0Hdf-G/zD [106.171.70.130])
2017/07/19(水) 11:40:13.55ID:+fK80sDMH >>54
読んだ後に続きが書き込まれるかも知れないぞ
読んだ後に続きが書き込まれるかも知れないぞ
58デフォルトの名無しさん (エーイモ SE2f-RQIi [1.114.3.96])
2017/07/19(水) 12:14:18.71ID:PmVzrrzSE59デフォルトの名無しさん (エーイモ SE2f-RQIi [1.114.3.96])
2017/07/19(水) 12:14:34.52ID:PmVzrrzSE >>55宛のレス
60デフォルトの名無しさん (ワッチョイ 4f6c-G/zD [122.215.159.99])
2017/07/19(水) 13:16:41.27ID:9RsCKzcV061デフォルトの名無しさん (ワッチョイ 1723-Xm5V [106.157.158.61])
2017/07/19(水) 14:03:55.78ID:45uDCPjz062デフォルトの名無しさん (ガラプー KK1f-FobQ [05004032905992_gk])
2017/07/19(水) 19:10:09.15ID:F39sUUEtK アナコンダ3(4.4.0)のSpyderでウィンドウのプログラムを実行すると初回はきちんと表示されるのに複数回目は何の反応もないのは何故なんですか?
実行したのはkivy公式のエグザンプルでコンソールを再起動するとその初回はきちんと起動する
実行したのはkivy公式のエグザンプルでコンソールを再起動するとその初回はきちんと起動する
63デフォルトの名無しさん (ササクッテロレ Spaf-pf3L [126.245.85.80])
2017/07/19(水) 19:29:33.68ID:K458jZFMp 例えばなのですが、x座標とy座標とステータスの3要素からなる変数型のリストがあって、そのリストから新たにxのみを取り出してnumpy配列に入れるにはどうすれば良いですか?
P1.x = 1
P1.y = 1
P1.state = ”on”
P2.x = 2
P2.y = 1
P2.state = ”off”
として
Ps = {P1, P2}
みたいなリストがあったときに
Px = {P1.x, P2.x}
この操作をするにはどうすればよいでしょうか?
forで回さずに直接では無理ですか?
Px = Ps[:, :].x
みたいなイメージでやりたいです。
P1.x = 1
P1.y = 1
P1.state = ”on”
P2.x = 2
P2.y = 1
P2.state = ”off”
として
Ps = {P1, P2}
みたいなリストがあったときに
Px = {P1.x, P2.x}
この操作をするにはどうすればよいでしょうか?
forで回さずに直接では無理ですか?
Px = Ps[:, :].x
みたいなイメージでやりたいです。
64デフォルトの名無しさん (ワッチョイ c76d-1CH6 [101.140.13.247])
2017/07/19(水) 21:03:30.29ID:euUx5nNf0 >>55
ライブラリ的な事は書いてないけど自動作曲とか分析方向ではPythonが強そう
http://blog.livedoor.jp/tak_tak0/archives/51794872.html
deepjazzというのがPythonのライブラリで作られたと書いてる調べてみては
http://iot-jp.com/iotsummary/iottech/robot/magenta%EF%BC%9A%E4%BA%BA%E5%B7%A5%E7%9F%A5%E8%83%BD%E3%81%A8%E4%BD%9C%E6%9B%B2/.html
ライブラリ的な事は書いてないけど自動作曲とか分析方向ではPythonが強そう
http://blog.livedoor.jp/tak_tak0/archives/51794872.html
deepjazzというのがPythonのライブラリで作られたと書いてる調べてみては
http://iot-jp.com/iotsummary/iottech/robot/magenta%EF%BC%9A%E4%BA%BA%E5%B7%A5%E7%9F%A5%E8%83%BD%E3%81%A8%E4%BD%9C%E6%9B%B2/.html
65デフォルトの名無しさん (ワッチョイ d73a-WfmG [118.241.250.64])
2017/07/19(水) 21:52:10.21ID:pZGc9yuN0 そのイメージでは無理ですね
6655 (ワッチョイ 1723-Xm5V [106.157.158.61])
2017/07/19(水) 22:58:23.61ID:45uDCPjz0 >>64
既存の自動作曲ソフトはちょっと堅くて取っ付き難いものばかりですね
自分が作るものは人間に寄り添った設計というか、簡単でpopなものにしたいと考えています
お陰でpython頑張ろうと思えました。ありがとうございます!
既存の自動作曲ソフトはちょっと堅くて取っ付き難いものばかりですね
自分が作るものは人間に寄り添った設計というか、簡単でpopなものにしたいと考えています
お陰でpython頑張ろうと思えました。ありがとうございます!
67デフォルトの名無しさん (ササクッテロレ Spa5-a8qg [126.245.128.211])
2017/07/20(木) 01:54:00.49ID:CxqiqQovp >>65
ということはこの場合泥臭くfor回して要素ごとにxの値取り出して格納していくしかないのでしょうか?
ということはこの場合泥臭くfor回して要素ごとにxの値取り出して格納していくしかないのでしょうか?
68デフォルトの名無しさん (ワッチョイ 59b0-FTSM [118.241.251.126])
2017/07/20(木) 10:12:45.77ID:GJgdDPUt0 numpyより先に覚えることがあるんじゃありませんか?
初心者さん
初心者さん
69デフォルトの名無しさん (ササクッテロレ Spa5-a8qg [126.245.128.211])
2017/07/20(木) 10:26:42.59ID:CxqiqQovp 昨日始めた初心者です。
まず何を覚えたらよいですか??
まず何を覚えたらよいですか??
70デフォルトの名無しさん (ワッチョイ 0b61-2jMw [153.178.76.230])
2017/07/20(木) 13:46:47.71ID:7TmiJ2ed0 python3でCUI操作のソフト的なのを製作
→PyInstallerでexe化
→クラウド経由で学校のpcに取り込んで実行
→api-ms-win-crt-runtime-l1-1-0.dllがありません
何故なのか…管理者権限無いこととか関係ありますかね?
→PyInstallerでexe化
→クラウド経由で学校のpcに取り込んで実行
→api-ms-win-crt-runtime-l1-1-0.dllがありません
何故なのか…管理者権限無いこととか関係ありますかね?
71デフォルトの名無しさん (ワッチョイ f97f-E/h9 [124.100.141.138])
2017/07/20(木) 22:52:46.45ID:0b9xdtC80 そのdllはpython.exe自体の実行にも必要な奴だろ。ランタイムをインストールするか
exeの場所に置けば動くと思う。スタティックリンクする方法があるかどうかは知らん。
exeの場所に置けば動くと思う。スタティックリンクする方法があるかどうかは知らん。
72デフォルトの名無しさん (ワッチョイ 13e5-/jiT [125.30.43.77])
2017/07/21(金) 09:19:09.14ID:R4j0ZM1R0 コンテナとシーケンスとイテレータの違いがわかりません
簡潔な説明があれば教えてください
簡潔な説明があれば教えてください
73デフォルトの名無しさん (ワッチョイ 0b61-2jMw [153.178.76.230])
2017/07/21(金) 15:16:34.12ID:X99jAJtw074デフォルトの名無しさん (アウアウカー Sa35-8sAH [182.250.242.40])
2017/07/21(金) 19:16:00.16ID:ykZjEUuIa >>72
英語辞書
英語辞書
75デフォルトの名無しさん (ワッチョイ c9a2-fDNv [110.66.74.92])
2017/07/21(金) 19:33:38.85ID:uK7tgvol0 >>72
オレオレ定義だけど、
・コンテナはただの箱。
・シーケンスは連続性のあるデータ列。
・イテレータはデータの列挙方法。
あえて語弊を恐れずに書くなら、
コンテナとは、配列や文字列やタプルやディクショナリなど、データの保管庫。
このうち、配列や文字列やタプルは、順序が明確に規定されている。
これを特にシーケンスと呼ぶ。
シーケンスの要素にアクセスする時には、その位置を示すのに一連の数字を使う。
ディクショナリの場合は、キーと呼ばれる任意の値を使う。
一方で、データ構造に関係なく、コンテナ内のデータを列挙したい場合がある。
この時に使うのがイテレータ。
オレオレ定義だけど、
・コンテナはただの箱。
・シーケンスは連続性のあるデータ列。
・イテレータはデータの列挙方法。
あえて語弊を恐れずに書くなら、
コンテナとは、配列や文字列やタプルやディクショナリなど、データの保管庫。
このうち、配列や文字列やタプルは、順序が明確に規定されている。
これを特にシーケンスと呼ぶ。
シーケンスの要素にアクセスする時には、その位置を示すのに一連の数字を使う。
ディクショナリの場合は、キーと呼ばれる任意の値を使う。
一方で、データ構造に関係なく、コンテナ内のデータを列挙したい場合がある。
この時に使うのがイテレータ。
76デフォルトの名無しさん (ワッチョイ c9a2-fDNv [110.66.74.92])
2017/07/21(金) 19:35:14.80ID:uK7tgvol0 >>75
に間違いがあれば指摘よろしく。
に間違いがあれば指摘よろしく。
77デフォルトの名無しさん (アウアウカー Sa35-8sAH [182.250.242.40])
2017/07/21(金) 19:44:11.70ID:ykZjEUuIa 言語の思想的なもので若干差異あったりするけどおおよそあってるんじゃね?
78デフォルトの名無しさん (ワッチョイ 59cc-d1J2 [118.104.97.8])
2017/07/22(土) 08:05:51.71ID:3hPuZc/l0 >>75
おおむね間違いは無いと思うけど、いくつか補足しとく:
・Pythonにおけるコンテナは、一般的にはコレクションと呼ばれる
・コンテナの例として集合が抜けている
・集合は各要素の順序が規定されていない
・Pythonにおけるタプルは不変配列(値の破壊的更新が禁止された配列)を指すが、
一般的には数学の直積(またはデカルト積)のプログラム表現を指しコンテナには
含まれない
・イテレータはコンテナの各要素に対して繰り返し(iterate)処理をしたい場合に使う
おおむね間違いは無いと思うけど、いくつか補足しとく:
・Pythonにおけるコンテナは、一般的にはコレクションと呼ばれる
・コンテナの例として集合が抜けている
・集合は各要素の順序が規定されていない
・Pythonにおけるタプルは不変配列(値の破壊的更新が禁止された配列)を指すが、
一般的には数学の直積(またはデカルト積)のプログラム表現を指しコンテナには
含まれない
・イテレータはコンテナの各要素に対して繰り返し(iterate)処理をしたい場合に使う
79デフォルトの名無しさん (ワッチョイ 13e5-/jiT [125.30.43.77])
2017/07/22(土) 10:06:01.24ID:JNKDa4Cc0 ありがとうです
あれから自分でもいろいろ調べてみました
Pythonのドキュメント・書籍などからです
シーケンスとイテレータは、実装すべきプロトコルがドキュメントで明確に
規定されたオブジェクトですが、
コンテナは広い概念ぽいので、他と同列に考えると混乱するわけですね
コンテナ:他のオブジェクトを格納する(参照を持つ)オブジェクト
リスト・タプル・辞書・集合など
シーケンス:indexで要素を指定できる(要素格納順序を持つ)コンテナ
リスト・タプル・rangeなど
イテレータ:_組み込み関数next()で値を一つずつ取り出せるオブジェクト
yieldを使った関数(ジェネレータ)など
あれから自分でもいろいろ調べてみました
Pythonのドキュメント・書籍などからです
シーケンスとイテレータは、実装すべきプロトコルがドキュメントで明確に
規定されたオブジェクトですが、
コンテナは広い概念ぽいので、他と同列に考えると混乱するわけですね
コンテナ:他のオブジェクトを格納する(参照を持つ)オブジェクト
リスト・タプル・辞書・集合など
シーケンス:indexで要素を指定できる(要素格納順序を持つ)コンテナ
リスト・タプル・rangeなど
イテレータ:_組み込み関数next()で値を一つずつ取り出せるオブジェクト
yieldを使った関数(ジェネレータ)など
80デフォルトの名無しさん (ワッチョイ f139-8H2j [58.3.61.224])
2017/07/22(土) 19:45:16.19ID:CXIzc4Iz0 ロリポップサーバーでCGIとして運用してる人いますか?
localeがないからANSI_X3.4-1968で読み込まれて日本語文字が取り扱えない……
localeがないからANSI_X3.4-1968で読み込まれて日本語文字が取り扱えない……
81デフォルトの名無しさん (ワッチョイ 8b9b-QK4i [121.87.14.51])
2017/07/22(土) 22:44:46.12ID:aSyrWYfF082デフォルトの名無しさん (ワッチョイ 0baa-yIDI [153.187.180.175])
2017/07/23(日) 03:08:26.63ID:nJm1oPvD0 LC_ALL みたいな環境変数に、日本語を設定すれば?
83デフォルトの名無しさん (エーイモ SEe3-1tjt [111.188.10.91])
2017/07/23(日) 11:01:10.56ID:2m9d9OonE dirで取得してそれぞれの型をを調べる方法を教えてください
これだと文字列をtypeで調べてるので型が全部strと判定されます
s = ''
for v in dir(s):
__print(type(v))
これだと文字列をtypeで調べてるので型が全部strと判定されます
s = ''
for v in dir(s):
__print(type(v))
84デフォルトの名無しさん (ワッチョイ 93c4-FTSM [157.192.206.42])
2017/07/23(日) 13:19:49.32ID:trbfRinJ0 動的型なんだから実行してみるまで型は分からない
85デフォルトの名無しさん (ワッチョイ 93c4-FTSM [157.192.206.42])
2017/07/23(日) 13:22:37.95ID:trbfRinJ0 メソッドの戻り値の型とか
そこまで高度なことは求めてないか
type(getattr(v))
そこまで高度なことは求めてないか
type(getattr(v))
86デフォルトの名無しさん (ワッチョイ 936d-leQM [221.171.18.222])
2017/07/24(月) 13:05:54.99ID:IQlxyRQT0 anacondaをインストールしてコマンドプロンプトから
from sklearn import datasetsを実行しても
ModuleNotFoundError : No module named 'sklearn'
が出て実行できません。何度インストールし直しても同じです。pathは通したはずです。
どうしたらいいですか?
環境はwin10、Python3.6です。
from sklearn import datasetsを実行しても
ModuleNotFoundError : No module named 'sklearn'
が出て実行できません。何度インストールし直しても同じです。pathは通したはずです。
どうしたらいいですか?
環境はwin10、Python3.6です。
87デフォルトの名無しさん (フリッテル MM0b-8WJ5 [219.100.138.116])
2017/07/24(月) 14:20:19.62ID:3VZdyYeIM >>86
which python
which python
88デフォルトの名無しさん (アウアウウー Safd-7qd/ [106.154.39.133])
2017/07/24(月) 15:08:13.79ID:BdqEvISLa print(sys.path)
89デフォルトの名無しさん (ワッチョイ 936d-leQM [221.171.18.222])
2017/07/24(月) 15:14:59.07ID:IQlxyRQT0 >>87
C:\Python\Python36\python.exe と出ました・・・
C:\Python\Python36\python.exe と出ました・・・
90デフォルトの名無しさん (ワッチョイ 936d-leQM [221.171.18.222])
2017/07/24(月) 15:24:23.98ID:IQlxyRQT0 >>88
Traceback (most recent call last):
File "<stdin>" line 1, in <module>
NameError : name 'sys' in not defined
Traceback (most recent call last):
File "<stdin>" line 1, in <module>
NameError : name 'sys' in not defined
91デフォルトの名無しさん (アウアウウー Safd-7qd/ [106.154.39.133])
2017/07/24(月) 15:32:44.43ID:BdqEvISLa import sys
print(sys.path)
print(sys.path)
92デフォルトの名無しさん (フリッテル MM0b-8WJ5 [219.100.138.116])
2017/07/24(月) 16:36:24.80ID:3VZdyYeIM >>89
おそらくanaconda(2か3)でパスが通っていると which python で
C/Users/(user-name)/Anaconda3/python
みたいに出るよ。
パスが通っていないですね。
おそらくanaconda(2か3)でパスが通っていると which python で
C/Users/(user-name)/Anaconda3/python
みたいに出るよ。
パスが通っていないですね。
93デフォルトの名無しさん (ササクッテロル Spa5-a8qg [126.236.129.212])
2017/07/24(月) 18:05:13.04ID:M1h7ZjlGp pip install scikit-learn
これしてないとか?
これしてないとか?
94デフォルトの名無しさん (ワッチョイ 5960-8WJ5 [118.241.146.103])
2017/07/24(月) 20:30:30.32ID:TYPIIYH30 >>93
Anacondaならデフォで入ってるはずだなあ。。
Anacondaならデフォで入ってるはずだなあ。。
95デフォルトの名無しさん (ササクッテロル Spa5-a8qg [126.236.129.212])
2017/07/24(月) 22:04:00.71ID:M1h7ZjlGp わあ、そうなんですね!anaconda優秀w
96デフォルトの名無しさん (ワッチョイ 936d-leQM [221.171.18.222])
2017/07/25(火) 13:49:34.96ID:uzES1MhL097デフォルトの名無しさん (アウアウウー Safd-7qd/ [106.154.39.130])
2017/07/25(火) 15:58:35.06ID:GyEh+ENJa >>96
anacondaにしては少なすぎる
anacondaにしては少なすぎる
98デフォルトの名無しさん (フリッテル MM0b-8WJ5 [219.100.138.77])
2017/07/25(火) 19:42:24.97ID:gfZtnHNXM >>89
ローカルのPythonはアンインストールしましょう。そしてもう一度Anacondaをインストールしましょう。
ローカルのPythonはアンインストールしましょう。そしてもう一度Anacondaをインストールしましょう。
99デフォルトの名無しさん (ワッチョイ 336d-pqVL [101.140.13.247])
2017/07/25(火) 23:09:52.08ID:fafCHJQk0 sklearn使ったことないけど
http://scikit-learn.org/stable/datasets/index.htmlを見るとsklearn.datasetsパッケージと書いてるから
from sklearn.datasets import *
にしないといけないとか?
*だと配下全部だから
from sklearn.datasets import load_svmlight_file
のような感じかもしれない
http://scikit-learn.org/stable/datasets/index.htmlを見るとsklearn.datasetsパッケージと書いてるから
from sklearn.datasets import *
にしないといけないとか?
*だと配下全部だから
from sklearn.datasets import load_svmlight_file
のような感じかもしれない
100デフォルトの名無しさん (アウアウウー Safd-fyIl [106.154.26.224])
2017/07/26(水) 10:55:34.03ID:QFW+al1ta Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> for p in sys.path:
... print(p)
...
D:\ProgramData\Anaconda3\python36.zip
D:\ProgramData\Anaconda3\DLLs
D:\ProgramData\Anaconda3\lib
D:\ProgramData\Anaconda3
D:\ProgramData\Anaconda3\lib\site-packages
D:\ProgramData\Anaconda3\lib\site-packages\Sphinx-1.5.6-py3.6.egg
D:\ProgramData\Anaconda3\lib\site-packages\win32
D:\ProgramData\Anaconda3\lib\site-packages\win32\lib
D:\ProgramData\Anaconda3\lib\site-packages\Pythonwin
D:\ProgramData\Anaconda3\lib\site-packages\setuptools-27.2.0-py3.6.egg
>>> from sklearn.datasets import *
全く問題なし
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> for p in sys.path:
... print(p)
...
D:\ProgramData\Anaconda3\python36.zip
D:\ProgramData\Anaconda3\DLLs
D:\ProgramData\Anaconda3\lib
D:\ProgramData\Anaconda3
D:\ProgramData\Anaconda3\lib\site-packages
D:\ProgramData\Anaconda3\lib\site-packages\Sphinx-1.5.6-py3.6.egg
D:\ProgramData\Anaconda3\lib\site-packages\win32
D:\ProgramData\Anaconda3\lib\site-packages\win32\lib
D:\ProgramData\Anaconda3\lib\site-packages\Pythonwin
D:\ProgramData\Anaconda3\lib\site-packages\setuptools-27.2.0-py3.6.egg
>>> from sklearn.datasets import *
全く問題なし
101デフォルトの名無しさん (アウアウウー Safd-fyIl [106.154.26.224])
2017/07/26(水) 10:57:08.42ID:QFW+al1ta >>> from sklearn import datasets
これもOK
これもOK
102デフォルトの名無しさん (ワッチョイ 936d-leQM [221.171.18.222])
2017/07/26(水) 13:13:21.92ID:iFxdPVj00 >>97
そうですか・・・
>>98
アンインストールが面倒くさいのでpythonの名称を変更してAnacondaをインストールしたんですがだめですか?
>>99
>>> from sklearn datasets import *
File "<stdin>", line 1
from sklearn datasets import *
^
SyntaxError: invalid syntax
>>> from sklearn.datasets import load_svmlight_file
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'sklearn'
そうですか・・・
>>98
アンインストールが面倒くさいのでpythonの名称を変更してAnacondaをインストールしたんですがだめですか?
>>99
>>> from sklearn datasets import *
File "<stdin>", line 1
from sklearn datasets import *
^
SyntaxError: invalid syntax
>>> from sklearn.datasets import load_svmlight_file
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'sklearn'
103デフォルトの名無しさん (フリッテル MM0b-8WJ5 [219.100.136.218])
2017/07/26(水) 13:39:05.69ID:qX+5jH/5M >>102
PathをAnacondaに通せばいいよ。書き換えればいい。ローカルのPythonへのPATHは消していい
PathをAnacondaに通せばいいよ。書き換えればいい。ローカルのPythonへのPATHは消していい
104デフォルトの名無しさん (ガラプー KK0b-8ooX [05004032905992_gk])
2017/07/26(水) 16:26:23.53ID:58HNSsJoK 自分が使ってるアナコンダ3環境ではわざわざパスを切る必要なく使えたよ
そもそもconda listコマンドかあなこんだナビゲーターの一覧にsklearnが記載されてるかどうかの確認が必要じゃない?
そこに記載されてるのに通らないというなら再インストールじゃないかな
そもそもconda listコマンドかあなこんだナビゲーターの一覧にsklearnが記載されてるかどうかの確認が必要じゃない?
そこに記載されてるのに通らないというなら再インストールじゃないかな
105デフォルトの名無しさん (ガラプー KK0b-8ooX [05004032905992_gk])
2017/07/26(水) 16:34:40.23ID:58HNSsJoK106デフォルトの名無しさん (ワッチョイ 13e5-/jiT [125.30.43.77])
2017/07/26(水) 17:12:44.21ID:m3t66LWm0 Pythonの欠点だよな
便利過ぎるがゆえにいろんなところで使われてて
ユーザー独自環境の構築・維持が難しい
便利過ぎるがゆえにいろんなところで使われてて
ユーザー独自環境の構築・維持が難しい
107デフォルトの名無しさん (アウアウイー Sa25-TDNa [36.12.101.143])
2017/07/26(水) 19:14:26.94ID:lGwvM5b8a anaconda入ってるんならIDLE使わないでjupyter notebook使えば、anacondaのpython使えるだろう
108デフォルトの名無しさん (ワッチョイ eeaa-la7a [153.187.180.175])
2017/07/27(木) 01:02:07.09ID:N8dnmGQH0 確か「みんなのPython」にも、こう書いてあったような気がする
初心者の皆さんのPCには、Python が入っていないので、
Anaconda をインストールすれば、OK
既に、Python が入っている方は、この方法では出来ません。
誰か、詳しい方に聞いてw
初心者の皆さんのPCには、Python が入っていないので、
Anaconda をインストールすれば、OK
既に、Python が入っている方は、この方法では出来ません。
誰か、詳しい方に聞いてw
109デフォルトの名無しさん (ワッチョイ 8291-V1Wy [219.111.117.74])
2017/07/27(木) 05:09:10.54ID:8Pl9AOTH0 pandasのdf.ixが使うのやめろって言われて過去の全部書き直さなきゃ…
ilocでもixでもどっちでもええやん残しとけや
ilocでもixでもどっちでもええやん残しとけや
110デフォルトの名無しさん (ワッチョイ c26d-OP0G [221.171.18.222])
2017/07/27(木) 13:03:55.41ID:YLzJz0/40111デフォルトの名無しさん (フリッテル MM96-lyg4 [219.100.139.154])
2017/07/27(木) 18:06:30.90ID:jur1Zp0sM >>110
よかった!おめでと!
よかった!おめでと!
112デフォルトの名無しさん (アウアウイー Sad1-C6FE [36.12.97.249])
2017/07/30(日) 12:30:56.30ID:j5rnlAsNa virtualenv でバージョン指定で環境作るのってどうやるんだっけ?
113デフォルトの名無しさん (ワッチョイ 2e9b-ZO1u [121.87.14.51])
2017/07/30(日) 15:40:56.13ID:kTNMUJGz0114デフォルトの名無しさん (アウアウイー Sad1-C6FE [36.12.97.249])
2017/07/30(日) 16:02:32.43ID:j5rnlAsNa >>113
もしかして今入ってるpythonのコピーしか作れないんですか?
もしかして今入ってるpythonのコピーしか作れないんですか?
115デフォルトの名無しさん (ワッチョイ 2e9b-ZO1u [121.87.14.51])
2017/07/30(日) 16:17:35.40ID:kTNMUJGz0 入れてもいないバージョンの実行環境をどうしたら使えるというのか
1.使いたいバージョンのPythonを入れる
2.そこから仮想環境をつくる
3.有効化する
4.好きなライブラリなりフレームワーク入れるなりして環境構築する
OS限らずこんな流れ
1.使いたいバージョンのPythonを入れる
2.そこから仮想環境をつくる
3.有効化する
4.好きなライブラリなりフレームワーク入れるなりして環境構築する
OS限らずこんな流れ
116デフォルトの名無しさん (ワッチョイ e17f-V1Wy [124.100.141.138])
2017/07/30(日) 16:27:19.62ID:IhAKIxVt0 venvのディレクトリの中を覗いてみたらpython.exeやら実行環境一式が丸々コピーされててワラタ
117デフォルトの名無しさん (アウアウイー Sad1-C6FE [36.12.97.249])
2017/07/30(日) 16:33:08.06ID:j5rnlAsNa118デフォルトの名無しさん (ワッチョイ 2e9b-ZO1u [121.87.14.51])
2017/07/30(日) 17:05:08.75ID:kTNMUJGz0 それはcondaを通して>>115をやるか、自分でやるかだけの違いしかない
>condaの環境からもvartualenv使えないですかね?
やってみたらできたよ。ていうか、これcondaでもVirtual Environment使ってるんじゃないですかね
ちなみに何をみながら進めてるの
>condaの環境からもvartualenv使えないですかね?
やってみたらできたよ。ていうか、これcondaでもVirtual Environment使ってるんじゃないですかね
ちなみに何をみながら進めてるの
119デフォルトの名無しさん (ワッチョイ 2e9b-ZO1u [121.87.14.51])
2017/07/30(日) 17:19:43.53ID:kTNMUJGz0 あぁ、これは仮想環境じゃなくて実行環境まるまる使ってるのかな
どちらにしろ、anacondaからのVirtual Environment構築もできたよ
どちらにしろ、anacondaからのVirtual Environment構築もできたよ
120デフォルトの名無しさん (ワッチョイ 2e9b-ZO1u [121.87.14.51])
2017/07/30(日) 17:32:53.35ID:kTNMUJGz0121デフォルトの名無しさん (アウアウイー Sad1-C6FE [36.12.97.249])
2017/07/30(日) 17:48:28.75ID:j5rnlAsNa■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★9 [ぐれ★]
- 【news23】小川彩佳アナ「ここまでの広がりになるということを、高市総理はどれだけ想像できていたんでしょうね」 日中問題特集で [冬月記者★]
- 【野球】大谷翔平、佐々木朗希、山本由伸らがWBC辞退なら広がる不協和音… 『過去イチ盛り上がらない大会』になる可能性も★2 [冬月記者★]
- 【国際】ロシアはすでに戦争準備段階――ポーランド軍トップが警告 ★2 [ぐれ★]
- 「町中華」の“息切れ倒産”が増加 ブームにも支えられ職人技で踏ん張ってきたが… 大手チェーンは値上げでも絶好調 [ぐれ★]
- 毛寧(もう・ねい)報道官「中国に日本の水産品の市場は無い」 高市首相の国会答弁に「中国民衆の強い怒り」 ★2 [ぐれ★]
- 【高市核兵器】 小泉コメ防衛大臣「民主党政権 岡田外務大臣の “非核三原則” に関する国会答弁を引き継いでいる」 政策堅持を明言 [485983549]
- 【高市賃上げ】 自民党&維新の会「国会議員の給与を 月5万円アップさせる!」 今国会で歳費法改正。 月129万円→月134万円に [485983549]
- 【高市会談】 長年、日本初の女性首相を目指し争った 百合子と早苗「国と都の補正予算で連携するわよ!」 首相官邸で初会談 [485983549]
- Apple Arcade凄い。ゲーム遊び放題。言うなればゲームの食べ放題。サブスク
- 犯罪者たち「刑事罰受けて罪は償った!被害者への賠償金?もう反省済みだから一円も払わねーよばーかwww」 [177178129]
- ㊗157円 [194819832]
