くだすれPython(超初心者用) その48【まず1嫁】

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2020/05/11(月) 21:59:00.52ID:0VaPf7nQ
当スレに★Python以外のプログラミング言語での回答類を書くべからず★
「Ruby では」「Rubyでは」「某言語では」をNGワード登録推奨

このスレッドは「お勉強」スレのほうには書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を、勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますので、お礼は Python の布教と初心者の救済をお願いします。

★エラーを解決したい場合は、
  表示されてるエラー全文(勝手に省略やスクショうp等の横着クソ行為禁止)と、
  実行環境(Pythonのバージョン・OS+IDEの種類とバージョン)をシッカリ書くこと。

【【【複数の連続半角スペースはなかったことになる・タブがうまく入らない5chの仕様】】】に注意!
Pythonの★ソースコードをそのまま5ちゃんにコピペすると、インデントが崩れてチヌ★ので
  ↓等の、いわゆるコードうp用サイトに貼ってこいください。
ttps://techiedelight.com/compiler/  Run Code機能あり。最近流行中?
ttp://ideone.com/      デフォ設定はC用のため言語選択ボタン押下がピコ手間かも。
ttp://codepad.org/      ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/     まずまずシンプル。
ttp://dpaste.com/      とてもシンプル。消えるまでの日数は十分長ーく指定のこと。

◇Python公式サイト◇ http://www.python.org/
◇まとめwiki◇ ttp://python.rdy.jp/wiki.cgi

〇前スレ〇 くだすれPython(超初心者用) その47【Ruby禁止】
http://mevius.5ch.net/test/read.cgi/tech/1583509252/

次スレは >>985 あたりが挑戦してくだしあ。(980過ぎても自動落ちはしなくなって久しい)
### END OF TEMPLATE ###
2020/07/02(木) 16:20:06.53ID:KpanEyVj
>>594 横レスだが
.pyだけ送れば相手方でも動くときは
相手のPythonのバージョン+配布した.pyで呼んでる、pipとかで足してる分が
すべて一致してるときだけ
597デフォルトの名無しさん
垢版 |
2020/07/02(木) 16:23:22.37ID:P2k5coQc
>>592
tkinter
598デフォルトの名無しさん
垢版 |
2020/07/02(木) 16:57:10.36ID:+yIU1z+T
>>596
exe化してもだめなのですか?
2020/07/02(木) 17:16:01.12ID:KpanEyVj
>>598
相手がMacやChromeOS使ってたらどうするつもりだ
600デフォルトの名無しさん
垢版 |
2020/07/02(木) 17:18:07.61ID:q3lU8bAM
>>598
>>111> 何レスかけて質問を続けるんだ?
まず端的に質問の概要を書け。
>>160> 自分の望んだ回答が得られないときは、
>>514> まず質問の仕方をべんきょうしろよ
2020/07/02(木) 18:20:00.67ID:KpanEyVj
>>600
600げとおめ
そのアンカーの量で、
今日び、よくBBxされないなw
2020/07/02(木) 18:28:06.87ID:bZhoxtgp
>>601
そりゃどうも、連続2アンカー仕様になったんだっけ、
ならその仕様に合わせるのがプログラミングの醍醐味ってものだ
2020/07/02(木) 18:32:16.41ID:/qwL6UnN
おまえらちゃんと型ヒントつけてpython書いてるか

めっちゃいいぞ
2020/07/02(木) 18:32:27.19ID:KpanEyVj
>>602
そうそう
連続は2個までになった。

>仕様に合わせるのがプログラミングの醍醐味
プロジェクトの引継ぎおつw
2020/07/02(木) 21:26:16.49ID:XHzQomyC
>>598
頼むから知恵袋に行ってくれ
2020/07/02(木) 21:30:19.94ID:oFYQ6TEG
クラスメソッドの使いどころがよくわかりません
インスタンス化しなくても使えるってのはたいしたメリットに感じないです
あとスタティックメソッドに至っては存在意義すらわかりません
頭の良い人には必要な機能なのでしょうか?
2020/07/02(木) 22:06:56.31ID:KpanEyVj
>>606
いえす、いえす、いえーす!
2020/07/02(木) 22:49:20.80ID://fjMSvC
staticmethodちゃんがまたいじめられてるー
609デフォルトの名無しさん
垢版 |
2020/07/03(金) 03:26:00.69ID:0d187tMp
>>606
お前の人生にだって意義なんかない
じゃあ自死するか?しないだろ
2020/07/03(金) 08:07:50.21ID:ukfpVlMl
>>606
>>605
611デフォルトの名無しさん
垢版 |
2020/07/03(金) 09:56:53.47ID:usZrsujp
例えば必ずキーは固定されてるような辞書があって、それをクラス化したいんですが、その際にクラス属性?をベタ書きするのではなくキーのリストを用いてループで設定しようと思い
下記のように書くと'key'って属性しか持たないインスタンスが作成されてしまいます。
どうやればkey名での属性が作れるんでしょうか

class hoge:
def __init__(self,dic):
key_list = ['aa', 'bb', 'cc', 'dd', …]
for key in key_list:
self.key = dic[key]

dic = { aa:1, bb:2, cc:3, dd:4, … }
inst = hoge(dic)
2020/07/03(金) 11:35:33.36ID:CB3um4n9
>>606みたいな質問に的確な答えが出せないのがこのスレに常駐してる底辺ベテランプログラマの限界
613デフォルトの名無しさん
垢版 |
2020/07/03(金) 11:38:00.49ID:H4+KEvvj
>>611
setattr?
for key in key_list:
setattr(self,key,dic[key])
2020/07/03(金) 11:41:31.17ID:1QfOOGJ1
staticmethodってよく分からないけど全部の関数に付けてるなself付ける必要なくなって便利
615デフォルトの名無しさん
垢版 |
2020/07/03(金) 12:32:41.94ID:6268sYfp
staticmethodはclassの外に出しても良いけど
moduleよりもclassに依存してると感じるときに使う

classmethodはconstructor以外でinstanceを創りたいときとかに使うかな
616デフォルトの名無しさん
垢版 |
2020/07/03(金) 13:11:28.82ID:usZrsujp
>>613
ありがとうございます、おかげさまで出来ました
2020/07/03(金) 15:56:08.33ID:iujp5j9s
https://mevius.5ch.net/test/read.cgi/tech/1592737392/l50
こちらでも質問させていただきましたがここに案内されたので。
プログラムは初心者です。
Discordの読み上げbot(Python)を↓見ながら作ったのですが
https://qiita.com/9610r/items/d04bd91d373d31d9c3f3
コマンドに何も反応せずボイスチャンネルに入ってくれません…
何がいけなかったのでしょうか…ちょっと私には難しすぎたかもしれない(^_^;)
618デフォルトの名無しさん
垢版 |
2020/07/03(金) 18:19:21.31ID:fe+b4Rno
pythonで動画ダウンロードツールを作りたいのですが、ライブラリは何がいいんでしょうか?進捗状況の表示はほしいです。
ffmpegを試してみたんですが、エラーが出てしまいます。
https://ideone.com/8igzAx
このページの一番下のコードを参考にしました
https://boukenki.info/python-douga-download-houhou/#ffmpeg
2020/07/03(金) 18:54:07.12ID:joAVHWVC
>>617
書き込む前にこのスレの1くらい嫁
嫌なら(・∀・)カエレ!!!
2020/07/03(金) 18:56:09.24ID:joAVHWVC
>>618
>>1
エスパーしてみるとffmpegとやらがちゃんと入ってない可能性
2020/07/03(金) 21:00:11.70ID:82ernRMw
>>618
youtube-dl使おう
622デフォルトの名無しさん
垢版 |
2020/07/04(土) 05:13:46.41ID:wqmVH+Bb
>>621
いえ、pornhubなんすよ、、、
>>620
たしかにnotfounderrorとありますね
調べます
2020/07/04(土) 12:36:27.68ID:QUXtQ3do
pornhub は、ログインしないと無理じゃないの?
2020/07/04(土) 12:57:10.28ID:TaygKAdN
youtube-dlはエロサイトも手広く対応してる
625デフォルトの名無しさん
垢版 |
2020/07/04(土) 13:07:55.31ID:wqmVH+Bb
どこでもならffmpegではないのですか?
2020/07/04(土) 13:23:51.36ID:1mRjsPrk
https://github.com/ytdl-org/youtube-dl/blob/master/docs/supportedsites.md
PornhubにもPremiumにもログインにも対応してるぞ

まぁどうしてもffmpegでやりたいなら多分ffmpegのbinファイルのpath通せばいいだけだと思うけど
2020/07/04(土) 14:09:32.49ID:QUXtQ3do
大量に、勝手にダウンロードすると迷惑になるので、

その会社が公開している、API を使った方がよい
628デフォルトの名無しさん
垢版 |
2020/07/04(土) 14:54:27.38ID:VcOMs9mw
時々サイトがリニューアルされてDL出来なくなって
またしばらくすると誰かが対応してくれるyoutube-dl最高
2020/07/04(土) 14:58:14.20ID:UwErC05f
I feel like the first rule of youtube-dl is not to talk about youtube-dl.
2020/07/04(土) 15:05:16.87ID:v/1nHlV9
>>627
> 迷惑になる
これ↑じゃこのスレにきてるようなやつらにはわかんないだろw

うまくいってプロバイダ様から厳重注意されて反省文提出強制の刑
わるくいけばタイーホ+損害賠償を背負う
って書かないとw
631デフォルトの名無しさん
垢版 |
2020/07/04(土) 15:05:22.33ID:wqmVH+Bb
>>626
どうも
ffmpegとは何が違うのですか?
進捗状態をバーで表示したいのです、wxpythonを使ってです
632デフォルトの名無しさん
垢版 |
2020/07/04(土) 15:43:22.06ID:NnHpeN18
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^

あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!

クソチョンw

Pythonさえろくにできないバカチョンのくせに
できるとほざくクソチョンw

日本で強姦と窃盗を繰り返す
犯罪者在日のクソチョンw
633デフォルトの名無しさん
垢版 |
2020/07/04(土) 15:50:55.67ID:wqmVH+Bb
pip -mのmオプションを砕いて説明するとどういうことになるでしょうか?
パス関連だということまではわかりました。
2020/07/04(土) 16:21:38.55ID:Vin5wv5b
import matplotlib.pyplot as plt
import matplotlib.image as mpimg

img = mpimg.imread("sample.jpg")
imgplot = plt.imshow(img)

で画像を表示させたのですが、下部にピクセルを表す軸が表示されます。
これを消すことは出来ないでしょうか?
2020/07/04(土) 16:30:49.10ID:MUUOvXMb
# -*- coding: utf-8 -*-
import cv2
img = cv2.imread("test.jpg")
cv2.imshow("img", img)
cv2.waitKey(0)
cv2.destroyAllWindows()
2020/07/04(土) 16:47:16.80ID:v/1nHlV9
>>633
「Pythonの設定ファイルのsys.pathに書いてあったりするモジュールをみに池」の略
2020/07/04(土) 16:54:59.67ID:Vin5wv5b
>>635
やはりopenCVを使うべきでしょうか?
グラフなども同時に表示しているので、
matplotでできればと思ったんですけど。
638デフォルトの名無しさん
垢版 |
2020/07/04(土) 17:19:01.36ID:wqmVH+Bb
>>636
pythonにインストールしたモジュールの場所を知らせるということですか?なぜやる必要があるのでしょうか?
639デフォルトの名無しさん
垢版 |
2020/07/04(土) 17:39:30.22ID:VcOMs9mw
>>634
できますよ
https://matplotlib.org/api/pyplot_api.html
640デフォルトの名無しさん
垢版 |
2020/07/04(土) 17:41:45.24ID:VcOMs9mw
https://qiita.com/skotaro/items/08dc0b8c5704c94eafb9
https://qiita.com/nkay/items/d1eb91e33b9d6469ef51
2020/07/04(土) 17:43:38.53ID:TN5VprEm
>>637
はじめからそう書いてあればね
>>638
画像表示だけならmatplotでなくても良いと思ったから
2020/07/04(土) 17:56:42.69ID:v/1nHlV9
>>638
ちがう
pipに、Pythonに既にインスコが済んでるモジュールどもの置き場を教える だ。
pip≠Pythonなので、
おれらが「がんがって探せよ」って教えてあげないと、pipが困る

>>641
アンカー番号まちがってね?
2020/07/04(土) 17:59:33.58ID:FGIE/4Yi
>>637
hide matplotlib axesでググってみよう

https://stackoverflow.com/questions/9295026/matplotlib-plots-removing-axis-legends-and-white-spaces
644デフォルトの名無しさん
垢版 |
2020/07/04(土) 18:09:11.22ID:wqmVH+Bb
windowsで仮想環境を有効化するにはどうしたらいいのでしょうか?
sourceコマンドは使えないです。

>>642
何のために教えるのでしょうか?
依存関係にあるモジュール同士をつなげるためですか?
645デフォルトの名無しさん
垢版 |
2020/07/04(土) 18:12:48.85ID:wqmVH+Bb
>>644
batを実行するだけでした(´・ω・`)すみません
646617
垢版 |
2020/07/04(土) 18:40:41.03ID:ZZsDMf40
>>617です。
>>619すみませんでした。
Python3.8.3、Windows10、IDEはよくわかりません。
エラーメッセージは表示されていません。
647デフォルトの名無しさん
垢版 |
2020/07/04(土) 18:48:44.95ID:wqmVH+Bb
スクレイピングなどを行う場合モジュール類はすべて仮想環境Niおいたほうがいいのでしょうか?モジュール同士の干渉を防ぐために仮想環境を使うのですよね。
2020/07/04(土) 18:49:12.69ID:Vin5wv5b
色々有難うございます。
matplotとopencv両方使ってみたけど、どちらも一長一短で行き詰まっています。
2020/07/04(土) 18:54:25.74ID:Vin5wv5b
matplotで勧めていこうかなと思っています。

filename='hoge.jpg'
img = mpimg.imread(filename)

plt.axis('off')

imgplot = plt.imshow(img)

のように読み込んだ画像のピクセル数 height, widthを取得するにはどうすればいいのでしょう?
2020/07/04(土) 18:57:04.39ID:v/1nHlV9
>>644 >>647
仮想環境の話はPython関係ねーよ
なんJへ(・∀・)カエレ!!!あふぉが!!!!!
651デフォルトの名無しさん
垢版 |
2020/07/04(土) 19:04:59.36ID:AaHxJlLH
>>634,649
matplotlib 軸 消す
とか
matplotlib 画像サイズ 取得
とか検索すた方がここより早くいい答が手に入りそうなもんだが
2020/07/04(土) 19:32:16.32ID:Vin5wv5b
>>651
すいません。
確かに軸は自分で検索するべきでした。

ピクセル数取得はmatplotではできないのかな・・・?
openCVでも読み込んでそっちでピクセル数取得して、
matplotで表示するという非常にアホなことしています。
2020/07/04(土) 22:53:21.14ID:QUXtQ3do
漏れは、Windows 10, WSL, Ubuntu 18.04 で、
VSCode の拡張機能、Remote WSL も使う

Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた

yarn は、Windows側に入れて、WSL から、拡張子なしのyarn コマンドを呼べる。
これは、#!/bin/sh で始まるシェルスクリプト

anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える

rbenv global 2.6.6
rbenv local 2.6.6
のように、バージョンを指定して切り替える

globalは、そのユーザーに適用される。
localは、そのプロジェクトのみに適用される
2020/07/04(土) 23:15:42.74ID:CZbdKdp6
>>642
いいえ>>641は僕>>635だから
グラフ書くアプリなら軸表示がデフォなのはあたり前なのでjpg画像表示だけなら
画像表示アプリ使うのが筋と思い勘違いで失礼しました。
2020/07/04(土) 23:21:19.41ID:Vin5wv5b
matplotで
一つ目のウインドウでグラフを出現させたあと
plt.figure()
を使って2つ目のウインドウでグラフを表示せています。

そうすると一つ目のウインドウを閉じないと、2つ目のウインドウが表示されません。
同時に二つのウインドウを表示する方法はないでしょうか?
656デフォルトの名無しさん
垢版 |
2020/07/04(土) 23:41:35.72ID:CZbdKdp6
>>655

[matplotlibの使い方] 24. 画像

https://sabopy.com/py/matplotlib-24/


grid = ImageGrid(fig, 111, # similar to subplot(143)
nrows_ncols=(1, 2),
2020/07/05(日) 00:18:41.56ID:vNVi2zRx
subplotなどを使って一つのウインドウに複数のグラフを生成するのではなく

Aグラフのウインドウ
Bグラフのウインドウ

2つのウインドウを同時に表示させたいのです。
pltshow()
を使ってAウインドウを表示すると
pltclose()
しないと次の
pltshow()
が実行されないですよね。

複数ウインドウ並べて比較したい用途とかあると思うのですが、matplotでは実現できないのかな・・・。
658デフォルトの名無しさん
垢版 |
2020/07/05(日) 00:30:02.09ID:BkxIDrcL
>>657
そんなの別々のコマンドプロンプトでそれぞれ立ち上げたらええんちゃうの
2020/07/05(日) 01:40:09.23ID:SD7XkwQZ
https://docs.python.org/3.9/whatsnew/3.9.html

目ぼしい新機能はないね
2020/07/05(日) 06:28:52.74ID:cST9Bjjp
これがちょっと嬉しい

わざわざTypingから引っ張ってくんのだるかった


PEP 585: Builtin Generic Types
In type annotations you can now use built-in collection types such as list and dict as generic types instead of importing the corresponding capitalized types (e.g. List or Dict) from typing. Some other types in the standard library are also now generic, for example queue.Queue.
661デフォルトの名無しさん
垢版 |
2020/07/05(日) 07:02:27.87ID:LfOzDc+l
スクレイピングで仕事あるんかい
2020/07/05(日) 08:23:34.83ID:GLLtQhju
>>657
fig1 = plt.figure()
fig2 = plt.figure()
plt.show()
663デフォルトの名無しさん
垢版 |
2020/07/05(日) 09:58:50.35ID:LfOzDc+l
pythonの仮想環境ってどこにインストールしますか?
Cドライブ直下でしょうか?
2020/07/05(日) 10:55:28.13ID:sopxYGBk
>>663
venvなら好きなディレクトリに作れるよ
2020/07/05(日) 11:42:23.90ID:vNVi2zRx
>>662
有難うございます。
解決しました。

今まであっちこっちでplt.show()してましたが、
plt.show()するとそのウインドウ閉じるまで、先の処理はしてくれないんですね。
全部まとめてplt.show()したらOKでした。
666デフォルトの名無しさん
垢版 |
2020/07/05(日) 11:53:36.53ID:LfOzDc+l
>>664
デスクトップはバックアップしてるので、ここに作るとファイル量がとんでもないことになるんですよね
2020/07/05(日) 12:44:10.67ID:vNVi2zRx
データフレームで
1から1ステップで100までデータを入れて
初期化xを作成したいのですがどうすればいいのでしょう?
668デフォルトの名無しさん
垢版 |
2020/07/05(日) 12:46:34.95ID:NbYPgepr
DataFrameじゃなくてSeriesを使う
2020/07/05(日) 12:51:01.45ID:vNVi2zRx
>>667
すいません。
自己解決しました。
2020/07/05(日) 14:33:04.68ID:vNVi2zRx
ndarrayで1から110までの数がランダムに入っているとして
100以上はすべて100に書き換える方法ってありますでしょうか。
2020/07/05(日) 14:35:12.79ID:T4pa9Ylu
>>670
あるんじゃね?
一斉じゃなくtえ、forループになるとおもうが。
2020/07/05(日) 14:50:48.41ID:SD7XkwQZ
>>670
np.where(a>100, 100, a)
673デフォルトの名無しさん
垢版 |
2020/07/05(日) 15:52:24.87ID:hWyZiwwG
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^

あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!

クソチョンw

Pythonさえろくにできないバカチョンのくせに
できるとほざくクソチョンw

日本で強姦と窃盗を繰り返す
犯罪者在日のクソチョンw
2020/07/05(日) 16:42:13.41ID:vNVi2zRx
>>672
ありがとうございます。
助かりました。

for文は汚くなるのでなるべく使いたくなかった。
675デフォルトの名無しさん
垢版 |
2020/07/05(日) 16:52:40.06ID:/9wHZ8Ve
>>670
a=a.clip(None,100)
a[a>100]=100

好きなのを
2020/07/05(日) 16:58:06.89ID:vNVi2zRx
matplotで

for x in range(100):
fig.axvspan(x, x, color="red", alpha=x/100)

として徐々に透過度が低くなっていくシェーダーのようなものを作ろうとしたのですが、
大量に縞々(シマシマ)が見えます。
ウインドウの拡大縮小をするとぴったりシェーダーになるときもあるのですが、
多分Matplotで拡大縮小をするときのアルゴリズムのせいなんですよね。

シマシマを回避することってできますか?
677デフォルトの名無しさん
垢版 |
2020/07/05(日) 17:07:23.23ID:HPvgh2UL
>>672は、書き換えになってないし。
再代入してもいいって話なら別だが。
678デフォルトの名無しさん
垢版 |
2020/07/05(日) 19:23:22.69ID:3J69EkWO
>>676
Matplotlib でグラフプログラミング【Python】
http://mevius.5ch.net/test/read.cgi/tech/1256385982/l50/
679デフォルトの名無しさん
垢版 |
2020/07/06(月) 04:52:55.60ID:pelX+teb
pythonのファイルは、仮想環境とは別の場所に作るもんですか?
2020/07/06(月) 10:38:53.09ID:ek3MdmBd
%precisionで桁数をセットしたいんですけど、最新のバージョンだと必ずしも固定できないです。
いちいち.formatで固定するしかないんでしょうか
681デフォルトの名無しさん
垢版 |
2020/07/06(月) 11:59:06.64ID:HdfNJv1R
>>676
「モアレ」でぐぐってみ

>>678
matplotlibの問題ではないと思う
682デフォルトの名無しさん
垢版 |
2020/07/06(月) 12:00:02.63ID:HdfNJv1R
>>677
>>675 の一行目も再代入だな
正解は >>675 の二行目だけってことでFA?
683デフォルトの名無しさん
垢版 |
2020/07/06(月) 12:02:20.84ID:HdfNJv1R
>>680
>>> a = 1.23456
>>> print(f'{a:7.3f}')
(スペース2個)1.235
2020/07/06(月) 14:39:28.24ID:bo8iccWD
>>680
できないと言ってるコードを出さないと何を実現したいのかわからないよ
2020/07/06(月) 16:40:45.62ID:ek3MdmBd
import numpy as np
import pandas as pd

%precision 3
pd.set_option('precision', 3)


普通の計算なら3桁表示になるけど、
(1+2+3)/3
>>>2.000

a = [1,2,3]
np.mean(a)
>>>2.0
numpy形式でも、いちいち.formatで指定しないで、3桁表示に固定させたいです。
686デフォルトの名無しさん
垢版 |
2020/07/06(月) 16:43:16.03ID:adqlPIIW
jupyter notebook でしか使えない記号は禁止
687デフォルトの名無しさん
垢版 |
2020/07/06(月) 17:06:35.60ID:+1AlQQtd
https://stackoverflow.com/questions/28493114/precision-of-reprf-strf-printf-when-f-is-float
2020/07/06(月) 17:28:14.17ID:gEX/9thg
なあ、pythonって比較的PCスペック(GPU)使う可能性高いと思うんだけど
RyzenのAPUじゃ厳しいかな?
プログラミング用にPC買うんだけど、どの程度のスペックがいるかわからん
アフィサイトだとMacmacうるさいし
2020/07/06(月) 17:42:22.44ID:GV8hjT5T
Pythonでなにするかによるだろ
機械学習でもしない限りAPUで十分
2020/07/06(月) 17:45:51.40ID:sEIgAATz
>>688
OSによる
Winならメモリが重要
Linuxならそこまで多量に必要なわけではない
2020/07/06(月) 18:02:22.98ID:gEX/9thg
>>689
将来的に機械学習するかも、って考えたときにどうしようって迷ってます
グラフィックボード推奨かなあ?
2020/07/06(月) 18:09:16.14ID:8C2ax8F8
触って見るくらいならcolabで十分
12時間以内に学習が終わらないような大規模な学習がしたくなったらGPU買えばいい
2020/07/06(月) 18:12:05.05ID:gEX/9thg
買うのはノートなんです
デスクトップには2070積んでるので。必要になったらデスクトップでやるのが懸命ですかね
ノート便利だし、全部ノートで終わらしたくなりそうでして
2020/07/06(月) 18:15:57.46ID:MGXk6a6I
ノートは持ち運ぶためなんだし重くなるGPUなんて要らんよ
デスクトップあるならリモートデスクトップ使えばいいでしょ
2020/07/06(月) 18:25:54.44ID:ek3MdmBd
初学者ですけど、エクセルになれてると、細かいところむしろめんどいなと。
スクレイピング、機械学習やろうとしてpythonはじめたけど、基本的なところはエクセルのほうが直感的。慣れも大きいだろうけど。
2020/07/06(月) 18:38:37.18ID:bo8iccWD
>>685
numpyはset_printoptionsでprecisionを設定できるが
arrayじゃなくscalar値を返す場合にはprintoptionが反映されないので自分で何とかするしかない
(%precisionも内部でnumpyのset_printoptionsを呼んで設定してる)

バグか仕様かは不明
https://github.com/numpy/numpy/issues/11048
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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