[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 08/19 22:34 / Filesize : 268 KB / Number-of Response : 1022
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

くだすれPython(超初心者用) その35



1 名前:デフォルトの名無しさん [2017/06/02(金) 22:49:01.56 ID:DAT8M7/R0.net]
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。

エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで

前スレ
くだすれPython(超初心者用) その34
echo.2ch.net/test/read.cgi/tech/1495971255/
VIPQ2_EXTDAT: default:vvvvvv:1000:512:----: EXT was configured

2 名前:デフォルトの名無しさん mailto:sage [2017/06/02(金) 22:49:34.83 ID:DAT8M7/R0.net]
関連スレ
Pythonのお勉強 Part53
echo.2ch.net/test/read.cgi/tech/1494683284/
◆関連リンク Python の Home Page
ttp://www.python.org/
◆長いコードはこういうところにはってください
ttp://ideone.com/
ttp://codepad.org/
ttp://pastebin.com/
ttp://dpaste.com/
ttps://try.jupyter.org/
◆まとめwiki
ttp://python.rdy.jp/

ネットにはデマ情報がいっぱい残ってるので正しい情報をメモ
cmd で UTF-8 使える方法 (chcp 65001 について) ttp://nazochu.blogspot.jp/2011/08/blog-post_26.html
mintty ttp://dogmap.jp/2011/11/15/mintty/
mintty ttp://tanakh.jp/posts/2011-11-15-windows-terminal.html

色々紆余曲折あったけど Git インスコして GitBash 使うのが一番楽っぽい
https://git-for-windows.github.io/

3 名前:デフォルトの名無しさん mailto:sage [2017/06/02(金) 22:50:35.19 ID:DAT8M7/R0.net]
関連スレ
Pythonのお勉強 Part53
echo.2ch.net/test/read.cgi/tech/1494683284/
◆関連リンク Python の Home Page
ttp://www.python.org/
◆長いコードはこういうところにはってください
ttp://ideone.com/
ttp://codepad.org/
ttp://pastebin.com/
ttp://dpaste.com/
ttps://try.jupyter.org/
◆まとめwiki
ttp://python.rdy.jp/

ネットにはデマ情報がいっぱい残ってるので正しい情報をメモ
cmd で UTF-8 使える方法 (chcp 65001 について) ttp://nazochu.blogspot.jp/2011/08/blog-post_26.html
mintty ttp://dogmap.jp/2011/11/15/mintty/
mintty ttp://tanakh.jp/posts/2011-11-15-windows-terminal.html

色々紆余曲折あったけど Git インスコして GitBash 使うのが一番楽っぽい
https://git-for-windows.github.io/

4 名前:デフォルトの名無しさん (ワッチョイ dfea-Cvfv [125.14.49.17]) mailto:sage [2017/06/06(火) 21:28:35.92 ID:yDCWnpKn0.net]
保守

5 名前:デフォルトの名無しさん (ワッチョイ e3b4-rlUu [219.75.130.189]) [2017/06/22(木) 21:30:07.39 ID:Q2JZu1ra0.net]
超初心者向けの本を教えてくれー

6 名前:デフォルトの名無しさん (JP 0He1-Gzhg [106.171.64.88]) mailto:sage [2017/06/23(金) 10:49:11.84 ID:0OdP20aKH.net]
すれ勃て速すぎね?

7 名前:デフォルトの名無しさん (オッペケ Srd9-PFZU [126.161.41.164]) [2017/06/23(金) 12:23:24.05 ID:8IF/BkpVr.net]
そのレスを前スレにすればその分前スレが早くうまるってゆう

8 名前:デフォルトの名無しさん (ワッチョイ a5e4-V97R [218.42.54.134]) mailto:sage [2017/06/23(金) 12:31:12.93 ID:sZQJdeK60.net]
Tkinterで作ったGUI開いて作業して、結果をセーブして閉じる
次開いたら続きから再開ってどういうメソッド使いますか
saveとかupdateとかあるらしいけど、いまいちよくわかる説明がない

9 名前:デフォルトの名無しさん (ワッチョイ 0523-q+YL [106.165.36.94]) mailto:sage [2017/06/23(金) 20:06:46.66 ID:bCLWUEZE0.net]
windows10/64bit/anaconda4.40環境で
conda install numpy,pandas,matplotlib,seaborn,plotly
のあと、cufflinksがconda install できず pip install cufflinksでインストール。
その後、jupyter notebook上でimport cufflinks as cfを実行しても
でエラーメッセージ ta-libモジュールがありません が出てしまいます。

インストール手順が間違っているのでしょうか?
解決方法を教えていただければ幸いです。
宜しくお願い致します。

10 名前:デフォルトの名無しさん (ワッチョイ 6baa-4OJu [153.187.180.175]) mailto:sage [2017/06/23(金) 23:27:05.21 ID:tdHTYauf0.net]
conda install
pip install

君は、2つのパッケージマネージャーを使ったのか?
2つのパッケージマネージャーは、お互いの情報がわかるのか?

ta-lib モジュールをインストール出来ないの?



11 名前:デフォルトの名無しさん (ワッチョイ 0523-q+YL [106.165.36.94]) mailto:sage [2017/06/24(土) 00:56:06.46 ID:yXMp4cWT0.net]
talibモジュールはぐぐってインストールしましたが改善せず
64bitが悪いのか、condaは使えないみたいなので諦めます。。

12 名前:デフォルトの名無しさん (ワッチョイ 4d60-y3fO [118.241.146.103]) mailto:sage [2017/07/01(土) 22:26:00.63 ID:4Jpbi5J90.net]
エラーエッセーはなるべく全文あると嬉しい。ユーザー名とかは伏せてくれればいいだけだし

13 名前:デフォルトの名無しさん (ワッチョイ bb39-lMyj [175.28.146.62]) mailto:sage [2017/07/01(土) 22:35:59.75 ID:H0+xgSWX0.net]
>>12
エッセイはいいかなw

14 名前:デフォルトの名無しさん (ワッチョイ 9597-wjSU [106.73.145.160]) [2017/07/04(火) 22:12:23.26 ID:UKfdcsVA0.net]
listで
for a in array[:]:
というコードがあったんですが [:] は何をしているんですか?

15 名前:デフォルトの名無しさん (ガックシ 06eb-8Obd [165.93.137.50]) mailto:sage [2017/07/04(火) 23:29:56.25 ID:1bPnWf3f6.net]
>>14
ぐぐればでるけど全要素

16 名前:デフォルトの名無しさん (ワッチョイ 9597-wjSU [106.73.145.160]) [2017/07/05(水) 02:02:56.14 ID:LL/TkinW0.net]
>>15
ありがとうございます
代入する時に違うみたいでこのコードでは意味がなさそうですね

17 名前:デフォルトの名無しさん (ワッチョイ 2796-yn+x [153.198.163.141]) [2017/07/13(木) 22:48:51.75 ID:laCJofEm0.net]
配列を交互に抜き出す方法を教えて下さい
a=['aaa', 'aa','aaaaa']
b=['bbbb','bb']

求める結果
aaa bbbb aa bb aaaaa



ab=list(zip([b,w]))だと抜き出す時にlen(a)
だと、指定した部分に値がないと言われエラーになります。

18 名前:デフォルトの名無しさん (エーイモ SE2f-RQIi [114.49.16.15]) mailto:sage [2017/07/14(金) 00:08:14.25 ID:tLyM2dN1E.net]
a = ['aaa', 'aa', 'aaaaa']
b = ['bbbb', 'bb']
blen = len(b)
c = []
for i, v in enumerate(a):
c.append(v)
if blen > i:
c.append(b[i])
print(' '.join(c))

19 名前:デフォルトの名無しさん (エーイモ SE2f-RQIi [114.49.16.15]) mailto:sage [2017/07/14(金) 00:09:12.90 ID:tLyM2dN1E.net]
a = ['aaa', 'aa', 'aaaaa']
b = ['bbbb', 'bb']
blen = len(b)
c = []
for i, v in enumerate(a):
__c.append(v)
__if blen > i:
____c.append(b[i])
print(' '.join(c))

20 名前:デフォルトの名無しさん (ワッチョイ 2796-yn+x [153.198.163.141]) mailto:saga [2017/07/14(金) 00:20:28.08 ID:xb4EXXJl0.net]
>>18
ありがとう、ございます。



21 名前:デフォルトの名無しさん (ササクッテロレ Spaf-RGmB [126.245.9.76]) mailto:sage [2017/07/14(金) 22:36:54.76 ID:Tip2cMSnp.net]
Python3.5, opencv3で猫の顔認識をしようとおもって
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のインストールも同じサイトを参考にしました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]) mailto:sage [2017/07/14(金) 22:58:38.14 ID:snTQRWh5E.net]
cascadedetect.cpp:1681: error: (-215) !empty() in function cv::CascadeClassifier::detectMultiScale
でぐぐって1ページに表示されているサイトを全部試してみる

23 名前:デフォルトの名無しさん (ワッチョイ 7f11-X5vM [219.35.215.178]) mailto:sage [2017/07/16(日) 23:58:18.59 ID:uXuQdpA30.net]
すみません、バイナリの文字列を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'))
このようにやっても何かしらのエラーがでてしまいます

よろしくおねがいします

24 名前:デフォルトの名無しさん (ワッチョイ af9b-S4qQ [121.87.14.51]) [2017/07/17(月) 00:44:53.06 ID:zZmxSI+/0.net]
>>23
「00000000・・・」のように始まる場合その部分が消えてしまうと数値的にどういった問題が?

25 名前:デフォルトの名無しさん (ワッチョイ d760-2fKN [118.241.146.103]) mailto:sage [2017/07/17(月) 00:58:14.21 ID:s2Ne6p+B0.net]
>>24
桁数じゃないかなあ。
エラーがでるのは不可解だけど桁数でエンコードしてるならありえる。
数値がだめならstr()にするとか。

26 名前:デフォルトの名無しさん (ワッチョイ 7f11-X5vM [219.35.215.178]) mailto:sage [2017/07/17(月) 01:35:11.00 ID:c5rmAiRr0.net]
>>23です。とりあえずformat(,'08x')をformat(,'0???x'に)して桁数を無理矢理合わせてる現状です。もっとスマートにやりたい・・・

>>24
>>25の方が言ってくださっているように桁数保持ですね
>>25
エラーというより303130313031・・・といった具合によくわからない出力が返ってきてしまってる感じです
str()調べて試してみます、ありがとうございます

27 名前:デフォルトの名無しさん (ワッチョイ dfaa-32Qs [153.187.180.175]) mailto:sage [2017/07/17(月) 03:52:20.50 ID:Uy8niamL0.net]
8ビット → 1バイト

のように、1バイトずつ処理していって、バイト配列にする

28 名前:デフォルトの名無しさん (アウアウイー Sae7-6WDV [36.12.96.230]) mailto:sage [2017/07/17(月) 16:42:09.08 ID:CaiymffZa.net]
環境変数って超便利じゃないですか?
あんまり初心者向けの本に説明されてないけど

29 名前:デフォルトの名無しさん (ワッチョイ 8361-I8+U [110.66.28.195]) [2017/07/17(月) 19:47:18.35 ID:IXxYWFJH0.net]
>>28
グローバル変数が便利って言うのと同じだから、使用上かなりの注意を要する

30 名前:デフォルトの名無しさん (アウアウイー Sae7-6WDV [36.12.96.230]) mailto:sage [2017/07/17(月) 20:36:06.70 ID:CaiymffZa.net]
>>29
危険もあるんですね
でもコンソールでexportすればターミナル閉じると消えてくれるんですよね



31 名前:デフォルトの名無しさん (ワッチョイ 97c4-WfmG [157.192.201.118]) mailto:sage [2017/07/17(月) 20:44:55.34 ID:NQ4+oaEv0.net]
目眩がしてくるな
そうだねすごいねって言っとけばいいのか?

32 名前:デフォルトの名無しさん (ワッチョイ 8361-I8+U [110.66.28.195]) [2017/07/17(月) 20:50:57.87 ID:IXxYWFJH0.net]
>>30
消えてくれるから安全って事?
消えないよりは安全ってだけで、使わないよりは熟慮が必要である事に変わりはないかな…

33 名前:デフォルトの名無しさん (ワッチョイ af9b-S4qQ [121.87.14.51]) [2017/07/17(月) 22:22:22.09 ID:zZmxSI+/0.net]
2進数から16進数への変換はできている感じなんですか

34 名前:デフォルトの名無しさん (ワッチョイ af9b-S4qQ [121.87.14.51]) [2017/07/17(月) 23:22:21.36 ID:zZmxSI+/0.net]
>>24
>バイナリの文字列を16進に変換したいのですがどうしたらよいでしょうか?
hex(int('00000000000100000011111111111000001', 2))
で16進数の値が取れるから、それを文字列にして、桁数決まってる0のテンプレートつくって埋めていくのはどうでしょう

35 名前:デフォルトの名無しさん (エムゾネ FFaf-Ej7K [49.106.192.15]) mailto:sage [2017/07/18(火) 11:11:34.59 ID:r3xWo2s5F.net]
>>34
必ず4bit単位であることは保証されてる?

36 名前:デフォルトの名無しさん (ワッチョイ dfaa-32Qs [153.187.180.175]) [2017/07/18(火) 12:56:14.07 ID:6DbTRi2A0.net]
>>30
export は、親プロセス(シェル)と、子プロセス共有か、コピーされるのか?
よく知らないけど

それよりも、( ) を使うと、子プロセスのサブシェル内での実行になるから、
( ) 内だけの、環境変数を使えば、親プロセスとは別物

bash から、( ) を使うと、別のbash を起動して、
その子プロセスとして、コマンドを起動する

37 名前:デフォルトの名無しさん (ワッチョイ 2796-1jjp [153.198.163.141]) [2017/07/18(火) 19:01:38.48 ID:QAHpb4DY0.net]
初心者です
何の話してるか分からないので3行ぐらいで、教えて下さい。

38 名前:デフォルトの名無しさん (アウアウウー Sa47-G/zD [106.154.26.115]) mailto:sage [2017/07/18(火) 19:26:22.97 ID:4iDc2sGUa.net]
馬鹿
には
無理

39 名前:デフォルトの名無しさん (フリッテル MMbf-2fKN [219.100.136.111]) mailto:sage [2017/07/18(火) 19:45:57.73 ID:fi7slXdOM.net]
馬に無
鹿は利

40 名前:デフォルトの名無しさん (フリッテル MMbf-2fKN [219.100.136.111]) mailto:sage [2017/07/18(火) 19:46:22.74 ID:fi7slXdOM.net]
やっべ誤字ったわww



41 名前:デフォルトの名無しさん (スフッ Sd8f-Icm7 [49.104.20.145]) mailto:sage [2017/07/18(火) 19:46:57.19 ID:z0RvcFUud.net]
>>39
3行無い上に
誤字とか
出直してこい

42 名前:デフォルトの名無しさん (アウアウウー Sa47-G/zD [106.154.22.79]) mailto:sage [2017/07/18(火) 20:36:50.39 ID:t6O39iGna.net]
夏休みですね

43 名前:デフォルトの名無しさん (ワッチョイ bf6f-AjwZ [223.219.8.213]) mailto:sage [2017/07/18(火) 21:08:31.17 ID:3dLCEd5J0.net]
最近pipというもので"pygame"というパッケージをインストールをしました
ターミナルではpygameをimportできるのですがエディタでコードを書いて実行したら"nomodule"となってしまいます
どのようにすればエディタで書いたものでも実行できるしょうか?
OSはmacを使っています

44 名前:デフォルトの名無しさん (ワッチョイ 2796-1jjp [153.198.163.141]) mailto:sage [2017/07/18(火) 21:13:08.40 ID:QAHpb4DY0.net]
>>43
import pygame

45 名前:デフォルトの名無しさん (ワッチョイ bf6f-AjwZ [223.219.8.213]) mailto:sage [2017/07/18(火) 21:13:41.60 ID:3dLCEd5J0.net]
pipでpygameについて調べたら「/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages」という所に入ってるようで
sys.pathでは上記の場所も表示されていました

46 名前:デフォルトの名無しさん (ワッチョイ 2796-1jjp [153.198.163.141]) mailto:sage [2017/07/18(火) 21:16:53.81 ID:QAHpb4DY0.net]
もしくは、pygameをインストールした場所が
python2系とpython3系のどちらかで、エディターでは、
pygameをインストールして無い方のpythonバージョンを使ってる可能性が有る。

Macは使った

47 名前:事ないから信用はしないで下さい。 []
[ここ壊れてます]

48 名前:デフォルトの名無しさん (ワッチョイ 2796-1jjp [153.198.163.141]) mailto:sage [2017/07/18(火) 21:18:28.42 ID:QAHpb4DY0.net]
>>45
pip3 install pygame
使った?

49 名前:デフォルトの名無しさん (ワッチョイ bf6f-AjwZ [223.219.8.213]) [2017/07/18(火) 21:21:36.34 ID:3dLCEd5J0.net]
>>46
ありがとうございますエディターの方を調べてみます

>>47
pip install pygameでインストールしました。3?は入れてません

50 名前:デフォルトの名無しさん (ワッチョイ 2796-1jjp [153.198.163.141]) mailto:sage [2017/07/18(火) 21:27:36.89 ID:QAHpb4DY0.net]
pip install pygameでpython2系
pip3 install pygameでpython3系
だったと思う。間違ってるかも知れない。

pythonのバージョンを下げるのはオススメしないよ。



51 名前:デフォルトの名無しさん (ワッチョイ bf6f-AjwZ [223.219.8.213]) mailto:sage [2017/07/18(火) 21:35:36.17 ID:3dLCEd5J0.net]
>>49
一応pip3 install pygameで試したのですが既にある的な回答をされました

今IDLEでpygameのサンプルコードを書いて実行してみたのですが実行できました
ということは>>46さんの言う通り普段使っているエディタがmacに元から入ってるpython2で起動したことになっているのでしょうか?
ちなみにエディターは"CotEditor"と言うものを使っています

52 名前:デフォルトの名無しさん (ワッチョイ dfaa-32Qs [153.187.180.175]) mailto:sage [2017/07/18(火) 23:03:39.34 ID:6DbTRi2A0.net]
which python3

端末で、上記を打つと、パスが表示されるか?
表示されていれば、python3 は、そこにインストールされているから、
絶対パスで「何々/python3 引数」と実行すればできる

パス無しで「python3 引数」と打つと、コマンドになる。
コマンドの実行ファイルを探す順序は、よく知らないけど、
1. カレントディレクトリ
2. 環境変数PATH で見つかる順番

詳細は、検索して

【決定版】MacでPythonを使って『機械学習』を学ぶための環境構築
qiita.com/yoshizaki_kkgk/items/4663148a2b3ca078ddbc

53 名前:デフォルトの名無しさん (JP 0Haf-8q3W [14.13.209.0]) mailto:sage [2017/07/19(水) 00:11:06.10 ID:tGUy2CIMH.net]
PyCudaのスレはここですか?

54 名前:デフォルトの名無しさん (アウアウカー Sa5f-W4/i [182.251.253.35]) mailto:sage [2017/07/19(水) 00:44:27.11 ID:Lsa8fHNLa.net]
pythonでバイナリファイルを最後まで読んだというのはどうやって判断するのがいいですか?

with open(fname, "rb") as a_file:

55 名前:デフォルトの名無しさん (ワッチョイ 6fea-Icm7 [119.175.62.28]) mailto:sage [2017/07/19(水) 00:54:21.92 ID:w9a4v/ek0.net]
>>53
基本読み込んでデータが返ってくるか見る
ローカルファイルだったら一回read()しとけば全部読めると思うけどね

56 名前:デフォルトの名無しさん (ワッチョイ 1723-Xm5V [106.157.158.61]) mailto:sage [2017/07/19(水) 04:55:25.45 ID:45uDCPjz0.net]
pythonで音声解析(和音、テンポ、拍子)等できるアプリケーションを作ろうと思っています
お勧めの本や勉強方法はありますでしょうか?
pythonを選んだ理由としてはそのまま要素を深層学習させたい為です
yamahaの「Chord Tracker」というアプリのようなものを目指しています
よろしくお願いします

57 名前:デフォルトの名無しさん (JP 0Hdf-G/zD [106.171.70.130]) [2017/07/19(水) 11:38:02.95 ID:+fK80sDMH.net]
判ってないひとに共通する行動は
出て来た警告やエラーメッセージをそのまま貼らずに
自分で勝手に省略したり解釈した内容だけ書くところ

58 名前:デフォルトの名無しさん (JP 0Hdf-G/zD [106.171.70.130]) [2017/07/19(水) 11:40:13.55 ID:+fK80sDMH.net]
>>54
読んだ後に続きが書き込まれるかも知れないぞ

59 名前:デフォルトの名無しさん (エーイモ SE2f-RQIi [1.114.3.96]) mailto:sage [2017/07/19(水) 12:14:18.71 ID:PmVzrrzSE.net]
>>5
音声解析するならcかc++でやれよ
pythonにも向き不向きがあるから

60 名前:デフォルトの名無しさん (エーイモ SE2f-RQIi [1.114.3.96]) mailto:sage [2017/07/19(水) 12:14:34.52 ID:PmVzrrzSE.net]
>>55宛のレス



61 名前:デフォルトの名無しさん (ワッチョイ 4f6c-G/zD [122.215.159.99]) mailto:sage [2017/07/19(水) 13:16:41.27 ID:9RsCKzcV0.net]
>>55
最近同じのみたぞ
aidiary.hatenablog.com/entry/20111001/1317441171

62 名前:デフォルトの名無しさん (ワッチョイ 1723-Xm5V [106.157.158.61]) mailto:sage [2017/07/19(水) 14:03:55.78 ID:45uDCPjz0.net]
>>58
pythonはC,C++と合わせて学ぶのが良いと他のスレで聞きましたので一緒に勉強させて頂きます
ありがとうございます!

>>60
ググりが足りませんでした。オールインワンを目指してますので非常に参考になりそうです
ありがとうございます!

63 名前:デフォルトの名無しさん (ガラプー KK1f-FobQ [05004032905992_gk]) mailto:sage [2017/07/19(水) 19:10:09.15 ID:F39sUUEtK.net]
アナコンダ3(4.4.0)のSpyderでウィンドウのプログラムを実行すると初回はきちんと表示されるのに複数回目は何の反応もないのは何故なんですか?
実行したのはkivy公式のエグザンプルでコンソールを再起動するとその初回はきちんと起動する

64 名前:デフォルトの名無しさん (ササクッテロレ Spaf-pf3L [126.245.85.80]) mailto:sage [2017/07/19(水) 19:29:33.68 ID:K458jZFMp.net]
例えばなのですが、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
みたいなイメージでやりたいです。

65 名前:デフォルトの名無しさん (ワッチョイ c76d-1CH6 [101.140.13.247]) mailto:sage [2017/07/19(水) 21:03:30.29 ID:euUx5nNf0.net]
>>55
ライブラリ的な事は書いてないけど自動作曲とか分析方向ではPythonが強そう
blog.livedoor.jp/tak_tak0/archives/51794872.html

deepjazzというのがPythonのライブラリで作られたと書いてる調べてみては
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

66 名前:デフォルトの名無しさん (ワッチョイ d73a-WfmG [118.241.250.64]) mailto:sage [2017/07/19(水) 21:52:10.21 ID:pZGc9yuN0.net]
そのイメージでは無理ですね

67 名前:55 (ワッチョイ 1723-Xm5V [106.157.158.61]) mailto:sage [2017/07/19(水) 22:58:23.61 ID:45uDCPjz0.net]
>>64
既存の自動作曲ソフトはちょっと堅くて取っ付き難いものばかりですね
自分が作るものは人間に寄り添った設計というか、簡単でpopなものにしたいと考えています
お陰でpython頑張ろうと思えました。ありがとうございます!

68 名前:デフォルトの名無しさん (ササクッテロレ Spa5-a8qg [126.245.128.211]) mailto:sage [2017/07/20(木) 01:54:00.49 ID:CxqiqQovp.net]
>>65
ということはこの場合泥臭くfor回して要素ごとにxの値取り出して格納していくしかないのでしょうか?

69 名前:デフォルトの名無しさん (ワッチョイ 59b0-FTSM [118.241.251.126]) mailto:sage [2017/07/20(木) 10:12:45.77 ID:GJgdDPUt0.net]
numpyより先に覚えることがあるんじゃありませんか?
初心者さん

70 名前:デフォルトの名無しさん (ササクッテロレ Spa5-a8qg [126.245.128.211]) mailto:sage [2017/07/20(木) 10:26:42.59 ID:CxqiqQovp.net]
昨日始めた初心者です。
まず何を覚えたらよいですか??



71 名前:デフォルトの名無しさん (ワッチョイ 0b61-2jMw [153.178.76.230]) mailto:sage [2017/07/20(木) 13:46:47.71 ID:7TmiJ2ed0.net]
python3でCUI操作のソフト的なのを製作
→PyInstallerでexe化
→クラウド経由で学校のpcに取り込んで実行
→api-ms-win-crt-runtime-l1-1-0.dllがありません

何故なのか…管理者権限無いこととか関係ありますかね?

72 名前:デフォルトの名無しさん (ワッチョイ f97f-E/h9 [124.100.141.138]) mailto:sage [2017/07/20(木) 22:52:46.45.net]
そのdllはpython.exe自体の実行にも必要な奴だろ。ランタイムをインストールするか
exeの場所に置けば動くと思う。スタティックリンクする方法があるかどうかは知らん。

73 名前:デフォルトの名無しさん (ワッチョイ 13e5-/jiT [125.30.43.77]) mailto:sage [2017/07/21(金) 09:19:09.14.net]
コンテナとシーケンスとイテレータの違いがわかりません
簡潔な説明があれば教えてください

74 名前:デフォルトの名無しさん (ワッチョイ 0b61-2jMw [153.178.76.230]) mailto:sage [2017/07/21(金) 15:16:34.12.net]
>>71
ありがとうございます!
今度試してみます

75 名前:デフォルトの名無しさん (アウアウカー Sa35-8sAH [182.250.242.40]) mailto:sage [2017/07/21(金) 19:16:00.16 ID:ykZjEUuIa.net]
>>72
英語辞書

76 名前:デフォルトの名無しさん (ワッチョイ c9a2-fDNv [110.66.74.92]) [2017/07/21(金) 19:33:38.85 ID:uK7tgvol0.net]
>>72
オレオレ定義だけど、
・コンテナはただの箱。
・シーケンスは連続性のあるデータ列。
・イテレータはデータの列挙方法。

あえて語弊を恐れずに書くなら、
コンテナとは、配列や文字列やタプルやディクショナリなど、データの保管庫。

このうち、配列や文字列やタプルは、順序が明確に規定されている。
これを特にシーケンスと呼ぶ。

シーケンスの要素にアクセスする時には、その位置を示すのに一連の数字を使う。
ディクショナリの場合は、キーと呼ばれる任意の値を使う。
一方で、データ構造に関係なく、コンテナ内のデータを列挙したい場合がある。
この時に使うのがイテレータ。

77 名前:デフォルトの名無しさん (ワッチョイ c9a2-fDNv [110.66.74.92]) [2017/07/21(金) 19:35:14.80 ID:uK7tgvol0.net]
>>75
に間違いがあれば指摘よろしく。

78 名前:デフォルトの名無しさん (アウアウカー Sa35-8sAH [182.250.242.40]) mailto:sage [2017/07/21(金) 19:44:11.70 ID:ykZjEUuIa.net]
言語の思想的なもので若干差異あったりするけどおおよそあってるんじゃね?

79 名前:デフォルトの名無しさん (ワッチョイ 59cc-d1J2 [118.104.97.8]) [2017/07/22(土) 08:05:51.71 ID:3hPuZc/l0.net]
>>75
おおむね間違いは無いと思うけど、いくつか補足しとく:
・Pythonにおけるコンテナは、一般的にはコレクションと呼ばれる
・コンテナの例として集合が抜けている
・集合は各要素の順序が規定されていない
・Pythonにおけるタプルは不変配列(値の破壊的更新が禁止された配列)を指すが、
 一般的には数学の直積(またはデカルト積)のプログラム表現を指しコンテナには
 含まれない
・イテレータはコンテナの各要素に対して繰り返し(iterate)処理をしたい場合に使う

80 名前:デフォルトの名無しさん (ワッチョイ 13e5-/jiT [125.30.43.77]) mailto:sage [2017/07/22(土) 10:06:01.24 ID:JNKDa4Cc0.net]
ありがとうです
あれから自分でもいろいろ調べてみました
Pythonのドキュメント・書籍などからです
シーケンスとイテレータは、実装すべきプロトコルがドキュメントで明確に
規定されたオブジェクトですが、
コンテナは広い概念ぽいので、他と同列に考えると混乱するわけですね

コンテナ:他のオブジェクトを格納する(参照を持つ)オブジェクト
リスト・タプル・辞書・集合など

シーケンス:indexで要素を指定できる(要素格納順序を持つ)コンテナ
リスト・タプル・rangeなど

イテレータ:_組み込み関数next()で値を一つずつ取り出せるオブジェクト
yieldを使った関数(ジェネレータ)など



81 名前:デフォルトの名無しさん (ワッチョイ f139-8H2j [58.3.61.224]) mailto:sage [2017/07/22(土) 19:45:16.19 ID:CXIzc4Iz0.net]
ロリポップサーバーでCGIとして運用してる人いますか?
localeがないからANSI_X3.4-1968で読み込まれて日本語文字が取り扱えない……

82 名前:デフォルトの名無しさん (ワッチョイ 8b9b-QK4i [121.87.14.51]) mailto:sage [2017/07/22(土) 22:44:46.12 ID:aSyrWYfF0.net]
>>80
/usr/local/bin/python2.7

/usr/local/bin/python3.4

どっち使ってますか?

83 名前:デフォルトの名無しさん (ワッチョイ 0baa-yIDI [153.187.180.175]) [2017/07/23(日) 03:08:26.63 ID:nJm1oPvD0.net]
LC_ALL みたいな環境変数に、日本語を設定すれば?

84 名前:デフォルトの名無しさん (エーイモ SEe3-1tjt [111.188.10.91]) mailto:sage [2017/07/23(日) 11:01:10.56 ID:2m9d9OonE.net]
dirで取得してそれぞれの型をを調べる方法を教えてください
これだと文字列をtypeで調べてるので型が全部strと判定されます

s = ''
for v in dir(s):
__print(type(v))

85 名前:デフォルトの名無しさん (ワッチョイ 93c4-FTSM [157.192.206.42]) mailto:sage [2017/07/23(日) 13:19:49.32 ID:trbfRinJ0.net]
動的型なんだから実行してみるまで型は分からない

86 名前:デフォルトの名無しさん (ワッチョイ 93c4-FTSM [157.192.206.42]) mailto:sage [2017/07/23(日) 13:22:37.95 ID:trbfRinJ0.net]
メソッドの戻り値の型とか
そこまで高度なことは求めてないか

type(getattr(v))

87 名前:デフォルトの名無しさん (ワッチョイ 936d-leQM [221.171.18.222]) mailto:sage [2017/07/24(月) 13:05:54.99 ID:IQlxyRQT0.net]
anacondaをインストールしてコマンドプロンプトから
from sklearn import datasetsを実行しても
ModuleNotFoundError : No module named 'sklearn'
が出て実行できません。何度インストールし直しても同じです。pathは通したはずです。
どうしたらいいですか?
環境はwin10、Python3.6です。

88 名前:デフォルトの名無しさん (フリッテル MM0b-8WJ5 [219.100.138.116]) mailto:sage [2017/07/24(月) 14:20:19.62 ID:3VZdyYeIM.net]
>>86
which python

89 名前:デフォルトの名無しさん (アウアウウー Safd-7qd/ [106.154.39.133]) mailto:sage [2017/07/24(月) 15:08:13.79 ID:BdqEvISLa.net]
print(sys.path)

90 名前:デフォルトの名無しさん (ワッチョイ 936d-leQM [221.171.18.222]) mailto:sage [2017/07/24(月) 15:14:59.07 ID:IQlxyRQT0.net]
>>87
C:\Python\Python36\python.exe と出ました・・・



91 名前:デフォルトの名無しさん (ワッチョイ 936d-leQM [221.171.18.222]) mailto:sage [2017/07/24(月) 15:24:23.98 ID:IQlxyRQT0.net]
>>88
Traceback (most recent call last):
File "<stdin>" line 1, in <module>
NameError : name 'sys' in not defined

92 名前:デフォルトの名無しさん (アウアウウー Safd-7qd/ [106.154.39.133]) mailto:sage [2017/07/24(月) 15:32:44.43 ID:BdqEvISLa.net]
import sys
print(sys.path)

93 名前:デフォルトの名無しさん (フリッテル MM0b-8WJ5 [219.100.138.116]) mailto:sage [2017/07/24(月) 16:36:24.80 ID:3VZdyYeIM.net]
>>89
おそらくanaconda(2か3)でパスが通っていると which python で
C/Users/(user-name)/Anaconda3/python
みたいに出るよ。
パスが通っていないですね。

94 名前:デフォルトの名無しさん (ササクッテロル Spa5-a8qg [126.236.129.212]) mailto:sage [2017/07/24(月) 18:05:13.04 ID:M1h7ZjlGp.net]
pip install scikit-learn
これしてないとか?

95 名前:デフォルトの名無しさん (ワッチョイ 5960-8WJ5 [118.241.146.103]) mailto:sage [2017/07/24(月) 20:30:30.32 ID:TYPIIYH30.net]
>>93
Anacondaならデフォで入ってるはずだなあ。。

96 名前:デフォルトの名無しさん (ササクッテロル Spa5-a8qg [126.236.129.212]) mailto:sage [2017/07/24(月) 22:04:00.71 ID:M1h7ZjlGp.net]
わあ、そうなんですね!anaconda優秀w

97 名前:デフォルトの名無しさん (ワッチョイ 936d-leQM [221.171.18.222]) mailto:sage [2017/07/25(火) 13:49:34.96 ID:uzES1MhL0.net]
>>91
['', 'C:\\Python\\python36\\python36.zip', 'C:\\Python\\python36\\DLLs', 'C:\\Python\\python36\\lib',
'C:\\Python\\python36', 'C:\\Python\\python36\\lib\\site-packages']
>>92
そうですか・・・
>>93
Fatal error in launcher: Unable to create process using '"'

98 名前:デフォルトの名無しさん (アウアウウー Safd-7qd/ [106.154.39.130]) mailto:sage [2017/07/25(火) 15:58:35.06 ID:GyEh+ENJa.net]
>>96
anacondaにしては少なすぎる

99 名前:デフォルトの名無しさん (フリッテル MM0b-8WJ5 [219.100.138.77]) mailto:sage [2017/07/25(火) 19:42:24.97 ID:gfZtnHNXM.net]
>>89
ローカルのPythonはアンインストールしましょう。そしてもう一度Anacondaをインストールしましょう。

100 名前:デフォルトの名無しさん (ワッチョイ 336d-pqVL [101.140.13.247]) mailto:sage [2017/07/25(火) 23:09:52.08 ID:fafCHJQk0.net]
sklearn使ったことないけど
scikit-learn.org/stable/datasets/index.htmlを見るとsklearn.datasetsパッケージと書いてるから

from sklearn.datasets import *
にしないといけないとか?
*だと配下全部だから
from sklearn.datasets import load_svmlight_file
のような感じかもしれない



101 名前:デフォルトの名無しさん (アウアウウー Safd-fyIl [106.154.26.224]) mailto:sgae [2017/07/26(水) 10:55:34.03 ID:QFW+al1ta.net]
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 *

全く問題なし

102 名前:デフォルトの名無しさん (アウアウウー Safd-fyIl [106.154.26.224]) mailto:sgae [2017/07/26(水) 10:57:08.42 ID:QFW+al1ta.net]
>>> from sklearn import datasets
これもOK






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<268KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef