Pythonのお勉強 Part64

■ このスレッドは過去ログ倉庫に格納されています
2020/09/14(月) 07:12:53.70ID:+5bseuUi0
!extend:default:vvvvv:1000:1024
!extend:default:vvvvv:1000:1024
↑スレ立てる毎に減るので、減ってたら3つに増やすこと。

・当スレにRubyのソースコード類を書くことを禁ず
・Ruby等、Pythonではないプログラミング言語での回答類・質問を書くのも禁止
・「Ruby では」「Rubyでは」をNGワード登録推奨

・エラーを解決したいときは、まず
 エラー文(勝手に省略/スクショうp等の横着禁止)と
 おま環(Pythonのバージョン+OS名IDE名と夫々のバージョン)を書け。

★Pythonのソースコードを5ちゃんに直コピペするとインデントが崩壊するので、
  ↓等のコードうp用サイトに貼ってきてくだしあ。(スクリーンショットをimgur等にうpる「横着」禁止)
ttps://techiedelight.com/compiler/  Run Code機能あり。最近流行中?
ttp://ideone.com/      デフォ設定がCなので、Pythonするには言語種選択ボタン押下がピコ手間かも。
ttp://codepad.org/      ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/     まずまずシンプル。
ttp://dpaste.com/      とてもシンプル。消えるまでの日数は十分長ーく指定のこと。

◇Pythonオフィシャルサイト http://www.python.org/
◇まとめwiki ttp://python.rdy.jp/

●関連スレ●
くだすれPython(超初心者用) その46【Ruby禁止】
http://mevius.5ch.net/test/read.cgi/tech/1577948214/

〇前スレ〇 Pythonのお勉強 Part63
https://mevius.5ch.net/test/read.cgi/tech/1582507911/

次スレの建立は>>985が挑戦する。(980通過して24h後も落ちなくなってからだいぶ経っつる)### END of TEMPLATE ###
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
2021/02/20(土) 17:00:26.03ID:56yjs2OO0
>>614
Pythonには簡単にCの定義に飛べるような便利機能やライブラリはない(知らない)ので
CPythonのソースをGithubで見るかローカルに落として見るか

built-in関数ならbltinmodule.c (lenならbuiltin_lenで定義されてる)
built-inのオブジェクトなら/Objects, 標準ライブラリなら/Lib
2021/02/20(土) 18:47:43.24ID:Js128pH0a
大石ゆかり「お願いします!」
2021/02/21(日) 08:41:04.52ID:Ad1gHg6w0
>>618
ホントは言ってないやつだ
それルソーの告白に書いてあった記述らしい

どうでもいい話でごめん
2021/02/21(日) 08:42:39.78ID:Ad1gHg6w0
>>619
ありがとう!
やっぱり GitHub で見るしかないか

なんとか自分でできないか、もう少し調べてみます
623デフォルトの名無しさん (エムゾネ FFea-RATT)
垢版 |
2021/03/02(火) 12:09:59.64ID:f7OYJ+/1F
なってない
2021/03/12(金) 08:27:10.02ID:cArPyMUwr
Pythonを2年以上使ってきてjitを初めて使った

速いなあ!
40倍とか100倍になる

だが@jitだけで終わるものは少なく
大抵は関数の引数返り値書く必要があり
配列の形も書くしクラスもメンバー書くし

ライブラリ呼んできてわざわざnumpyにしてそれから関数にいれるとか大変だねw
625デフォルトの名無しさん (ワッチョイ a236-FSKG)
垢版 |
2021/03/12(金) 08:32:25.85ID:CaljefPy0
どうせ大概のプログラムだと、うまく動かないんだろ。
2021/03/12(金) 09:27:14.09ID:OgGpb9H20
速度が必要ならPython使わない方がいい
Pythonのライブラリが欲しい場合もその部分だけ使えばいい
2021/03/12(金) 09:34:33.99ID:cArPyMUwr
>>625
あるプラットフォームではint32だったのが別だとint64になったり

一々print(type())で調べるかそれでダメならnumpy.int32()でキャストするとかまあ面倒
628デフォルトの名無しさん (ワッチョイ 6105-A5Qd)
垢版 |
2021/03/13(土) 10:33:37.20ID:qHWWB1bn0
pypyじゃいかんのか
629デフォルトの名無しさん (アウアウウー Sa5d-k6Ek)
垢版 |
2021/03/21(日) 08:21:42.95ID:GmlVqwJua
Python3.9でpip installできない外部ライブラリがある場合は別バージョンのPythonを使う
ls /usr/bin | grep --color=auto -i 'python'
/usr/bin/python3.7 -m venv "$HOME/venv/py37"
chmod +x "HOME/venv/py37/bin/activate"
source "HOME/venv/py37/bin/activate"
py37) $ pip -V
py37) $ pip install -U pip jupyterlab
py37) $ jupyter lab --notebook-dir="$HOME/kr/jupyter_notebook/" --browser='/usr/bin/google-chrome'
$HOME/.local/share/applications/にpython37.desktopとして保存

[Desktop Entry]
Name=python37
Exec=lxterminal -e "jupyter lab --notebook-dir="$HOME/kr/jupyter_notebook/" --browser='/usr/bin/google-chrome'; bash"
Terminal=false
Type=Application
Icon=/home/<ユーザー名>/Pictures/icon/jupyter.png
2021/03/21(日) 09:03:41.81ID:F0S2saFPa
ls /usr/bin | grep --color=auto -i 'python'
/usr/bin/python3.7 -m venv "$HOME/venv/py37"
chmod +x "$HOME/venv/py37/bin/activate"
source "$HOME/venv/py37/bin/activate"
py37) $ pip -V
py37) $ pip install -U pip jupyterlab
py37) $ jupyter lab --notebook-dir="$HOME/kr/jupyter_notebook/" --browser='/usr/bin/google-chrome'

$HOME/.local/share/applications/にpython37.desktopとして保存後に
python37.desktopファイルをデスクトップ等にドラッグアンドドロップ

[Desktop Entry]
Name=python37
Exec=lxterminal -e "source "$HOME/venv/py37/bin/activate" && jupyter lab --notebook-dir="$HOME/kr/jupyter_notebook/" --browser='/usr/bin/google-chrome'; bash"
Terminal=false
Type=Application
Icon=/home/<ユーザー名>/Pictures/icon/jupyter.png

セルに!python3 -Vと入力して実行し、pythonのバージョンを確認
2021/03/21(日) 10:41:11.56ID:Duyg5pmm0
非互換パッケシステム移行中(PEP517)、pipの機能制限(search)と過渡期だから今はマネージャで一発依存解決ってなくなったね
マネージャでの提供やめるプロジェクトも増えてきたし
今の環境で足りてるならそのまま使って、アップデートする必要が出たら手動でダウンロードして管理した方が楽だね
しばらくの我慢
2021/03/21(日) 13:29:13.57ID:F0S2saFPa
# Step 3: Handle the Clipboard Content and Launch the Browser
import webbrowser, pyperclip
keyword = pyperclip.paste()
webbrowser.get('firefox').open('=k?s/pj.oc.nozama.www//:sptth'[::-1] + keyword)
webbrowser.get('firefox').open('=q?hcraes/moc.rettiwt//:sptth'[::-1] + keyword)
webbrowser.get('firefox').open('/11retpahc/moc.ffutsgnirobehtetamotua//:sptth'[::-1])
633デフォルトの名無しさん (ワッチョイ 2968-789W)
垢版 |
2021/03/22(月) 17:15:22.28ID:f8BCFfgp0
Atomで作成したpythonファイルをコマンドプロンプトで実行したいのですが、pythonファイルをコマンドプロンプトにドラッグして実行すると
SyntaxError: unexpected character after line continuation character
と表示されます。ネットで調べると文字列に不備があるとこのエラーが出る様なのですが
print("hello world")に間違いがあるとは思えません。他にどの様な原因が考えられますでしょうか。
634デフォルトの名無しさん (ワッチョイ 2968-789W)
垢版 |
2021/03/22(月) 17:41:47.04ID:f8BCFfgp0
>>633
多分解決したした
2021/03/22(月) 19:33:09.84ID:kkApIhiV0
自決した?
2021/03/24(水) 10:01:54.58ID:dyD+zADo0
Excelファイルを操作したいんだけど
プログラムをスタートしてからフォルダを開いて操作対象のブックを
指定するのはどうすればいいの?
最初から該当ファイル名をプログラム内にフルパスで書いておかないと駄目なの?
2021/03/24(水) 10:30:59.54ID:k5Y8bTwj0
コマンドライン引数かinput関数
2021/03/24(水) 10:34:50.91ID:cm19HoNg0
インターネット接続できず、pipとかが動作しない環境でDjangoとか使いたいのだけど、
同じバージョンのPython導入したインターネット接続できるPCで仮想環境作って、
pipで必要なもの導入して、その仮想環境のディレクトリを丸ごとコピーすれば大丈夫?

あと、OSはWindowsで、Pythonのインストール先が異なるのですが、それでも大丈夫?
python.exeへのPATHとか通せるのですが
2021/03/24(水) 12:14:57.54ID:QM63f7fk0
>>638
どっちも
ファイル移動後の環境設定ウルトラがんばればー?
2021/03/24(水) 12:35:35.92ID:TVZjqsq+0
>>638
そういう場合はDockerを使った方が良い
@ネットに繋がる環境でDocker上に開発環境を一通り整える
A@で作ったDockerイメージをエクスポートする
B閉鎖環境の方でDockerをローカルインストールする
CAで作ったtarファイルをインポートする
D閉鎖環境でコンテナ立ち上げて、VSCodeとか使ってリモート接続して開発する
こういう感じ、Docker何それおいしいの?っていうレベルなら諦めろ
2021/03/24(水) 14:13:32.73ID:cm19HoNg0
>>640
閉鎖環境はAdministrator権限もない仮想デスクトップでしかないので、
Dockerはセットアップ不能っぽいです

開発用Python一式まるごと入ったコンテナというのも、ちょっとなぁとも…
2021/03/24(水) 16:13:21.03ID:TVZjqsq+0
>>841
じゃあ泥臭いやり方だけど、必要なwhlファイル全部集めて
閉鎖環境でpip使ってオフラインインストールする
(関連パッケージを一括で集める方法があったか微妙だけど)
2021/03/24(水) 16:17:46.86ID:QM63f7fk0
>>642
>関連パッケージを一括で集める方法
pipで入ってるものリストを出せるから
それ見て集めるか
自分でだうんろだ作るとか、だうんろだのジョブリストに投げるとかして
pipでローカルファイルからインストールする方法使って入れる
2021/03/26(金) 10:56:52.72ID:MeZBcxpA0
Python上でxlsファイルを書式を保持したままxlsxファイルで保存はできぬの?
2021/03/27(土) 21:39:31.54ID:dzeVfsQYM
Excelの操作をわざわざ別言語を一段挟んでやる意味がわからない
Excelの操作はExcelでやるべきだ
2021/03/27(土) 21:42:07.23ID:Ddj5+6ASd
VBAのようなものも使いたくないので
結論としてはExcelを使わない方がいい
2021/03/27(土) 21:54:18.26ID:c8B2TB9l0
PyXLLかxlwingsを使えってmsが言ってた
2021/03/28(日) 02:41:52.31ID:5CqHwU1U0
>>645
なんもかんもVBAが悪い
ユニットテストとリファクタリングをサポートしてない言語よりも
Pythonの方が色々と管理しやすい
2021/03/28(日) 04:27:19.63ID:1pRVqQsC0
一度DataFrameの便利さを味わってしまうと
VBAに戻る気しないよなぁ
Stackoverflow辺りが沢山情報が有ったと思う
2021/03/28(日) 04:35:14.89ID:KilAia2s0
データ処理というか表計算には便利だけどねExcel
システムやらツールやらに組み込むのはイケてないなと思う
2021/03/28(日) 06:15:00.64ID:Mcu8Nnl/M
>>648
そんこと言ってるから>>644みたいなヤツが出てくるんだろ
実家に住んで親のすねかじってるくせに親から干渉されたくないみたいな
652デフォルトの名無しさん (ワッチョイ 655f-j37g)
垢版 |
2021/03/28(日) 11:03:13.20ID:Ur5GLSBG0
Excelファイルの操作はマイクロソフト製品を使っておかないとサポート対象外になるからな。
2021/03/28(日) 11:21:53.87ID:htGLt0fB0
CSVでいいじゃん
2021/03/28(日) 12:17:45.89ID:W2vCV6FV0
>>652
使っててもサポートなんてしてくれないけどねw
.xlsxフォーマットになってからはマシになったけど昔はバージョン違う奴で編集したらファイルが壊れるのを何回か経験したし
2021/03/28(日) 12:48:08.73ID:1pRVqQsC0
XLSファイルの書式(xf4)が読めるのはxlrtだけかな?
openpyxlで読めればかなり」楽だけど
2021/03/28(日) 13:22:03.71ID:DrtCFmfB0
貧乏人なのでgoogle spread sheet派のワイ
低みの見物
2021/03/28(日) 13:23:35.79ID:htGLt0fB0
xlsx拡張子を.zipに変えると色々分かる
2021/03/28(日) 13:41:08.53ID:DrtCFmfB0
大学の同級生(パソコン音痴)が卒論でアンケート集計するときにめちゃくちゃな方法でやってたし、マウスで思うがままにグリグリできるexcelは彼らにとって不幸なのかもしれない。
2021/03/28(日) 17:04:58.28ID:X7gKijYs0
>>654
あぼんまでいかなくてもレイアウト崩壊はいまでもあるあるーだな

>>656
くやしいわろらされたwww

>>658
グラフ捏するために貧乏研なのに教授がPC音痴なのをいいことにイラレ買わせた
くっそドクターコースおったおった…
2021/03/28(日) 19:05:15.87ID:jco7oOvI0
Excelはxls形式にしてもxlsx形式にしても、読むだけにしといた方がと
2021/03/29(月) 10:01:50.30ID:/i/qkskJd
pythonからexcel!って飛び付いたけどいつの間にやらvbaの方がいいやって思うようになったわ
とりあえずexcel入門には悪くないと思うが
2021/03/29(月) 12:58:09.38ID:a4tEKBGK0
言語としての良し悪しと、使い勝手の良し悪しは、往々にしてリンクしないものよ

ことExcelについてはVBAが標準であり、業界標準でもあるのだからして、
そこにおいてはVBAの方がPythonよりも優れている

PythonでExcelのファイルを扱おうとするのなら、Pythonでやれる範囲を正しく把握して
しっかり考えながら作らないと、Pythonでは所定のセルに数式を埋め込むだけで
実際の処理は相変わらずExcelがやる、みたいな微妙なモノができることになる
2021/03/29(月) 14:12:00.22ID:rqimYYiOM
何故微妙。
シートを単なる用紙として使う方が、役割分担としてどうなん?という気がする。
2021/03/29(月) 14:16:57.50ID:AQFRFBIRD
>>662
それVBAだって同じだよ
処理の分界点の設計ができてないとそうなる
2021/03/29(月) 15:23:19.04ID:gelnLRlEd
Excelを表計算ツールとして使わないならExcelを使わない方がいい
2021/03/29(月) 16:20:37.39ID:T/NVAJfs0
excelは因子分析周りとか異様に高度な機能揃っててAPI引けるのは助かるけど、デカいファイルは向かなかったりするな
pythonでもpandasで頑張ればエミュれるからお好きな方で
もっとデカいと基本全部メモリに載せるpdも諦めてioあたりに入ってるストリームで頑張ることになるが
2021/03/29(月) 16:53:18.13ID:Rg+QTQQxd
一旦整形処理してしまえばpythonもexcelもネイティブでデータベース対応してるのでいける
excelにはsqlite3等フリーのdbより高機能なaccessと連携できる強みがあるが、セルの描画を最終結果を得るときだけ行うなど本質以外のおまじないが多くなりがち
学習コストが高い
2021/03/29(月) 17:18:08.81ID:rN3B1yZ0d
accessはメーカーpc同梱の下位版Officeには付いてなかったりするから、結構値が張るのがつらいな
昔は無駄に付いてたもんだけど

高度な事やりたいなら、python標準ライブラリ同梱でexcelからも接続できるsqlite3を軸に学んで、必要な機能を必要に応じて引くのが一番スケーラブルで楽かもしらん
流行りのデータ処理ならローカル向けのsqlite3が必要十分
なによりpython公式お墨付きだしな
2021/03/29(月) 17:55:02.61ID:zJF4s9bOD
>>668
昔からProfessional以上にしか付いてないよ
無駄に付けられる環境、羨ましいなー
2021/03/29(月) 18:06:36.95ID:T/NVAJfs0
>>669
大学の学生ライセンスに付いてたのずっと使ってるけど良心的だったんだな…
プロユースのソフトを買えとはとても言えないからAccessの話は忘れてくれ

他の学生ライセンスで買ったのは(ChemOfficeなど)卒業時に認証切れで動かなくなったけど、これ使ってていいんだろうかね?
2021/03/29(月) 18:25:57.37ID:/0WCEJE40
×良心的
○良心特価…と見せかけて、社会人価格になってもなじみがあるソフトを買うように洗脳特化
2021/03/29(月) 18:27:42.72ID:/0WCEJE40
>>670下半分
ケムオやアドビ系はだいぶん頻繁にライセンス鯖会話してるからそうなるが
(売り切りタイプの)Officeは、そこまでまんどくさいこと「は」していない
2021/03/29(月) 18:44:18.43ID:+TJ9eB+T0
今は教育機関向けはOffice 365 Educationで卒業すると無効になるね
2021/03/29(月) 20:06:42.44ID:/0WCEJE40
せや
2021/03/29(月) 20:25:09.86ID:JSbWE4RM0
ワイはOffice365はなんか使う気になれないので買い切りのOffice2021の年末発売を楽しみにしてる
2021/03/29(月) 20:40:12.34ID:5ANJeo2UM
個人で使ってるの?何に使うん?
2021/03/29(月) 20:41:03.82ID:/0WCEJE40
ブラック体質+コンプライアンスなにそれおいしいの企業で持ち帰り残業してるのではとゲスパー(零細あるある)
678デフォルトの名無しさん (ワッチョイ b236-dP5h)
垢版 |
2021/03/31(水) 20:05:54.71ID:DeUP+i8b0
pythonで一番のお気に入りは、戻り値を複数指定できる事だね。

text, ret = func()

if( ret == True):
 ・・・

見たいに。
これ便利w
2021/03/31(水) 20:53:19.89ID:4SvaIgPhM
今どき多値返却が出来ないメジャー言語はC、Javaくらいだけどな。C++ですらできる
680デフォルトの名無しさん (ワッチョイ b236-dP5h)
垢版 |
2021/03/31(水) 21:24:20.26ID:DeUP+i8b0
お、C++17から複数戻り値がつかえるんだ。pythonが気に入って、今更C++で書く気になれないw

正確にはC+11から? でもこれは力技ぽいねw
2021/03/31(水) 22:30:43.99ID:X5A5stO80
用途が違うのに気に入ったからどっちかしか使わないとか頭悪い
2021/03/31(水) 22:36:37.20ID:AtIsL56M0
見た目はスッキリでいいんだけど、でもタプルだし…
本当の多値を返すのはlisp系であるね、除算は主値として商を返すが、余りも受けたければ受けれるみたいな
戻り値が数値なので理論的にはスッキリ、するとモナドパターンのようなものも必要無いわけで

まあ暗黙に決まるから見付けにくいバグも産むけどな!
683デフォルトの名無しさん (ワッチョイ b236-dP5h)
垢版 |
2021/03/31(水) 22:50:48.30ID:DeUP+i8b0
>>681
仕事ならわかるけど、個人使用だとpythonのがはるかに便利だし。

ヘッダーファイルを書く必要がない。
ちょっとした手直しでコンパイルをかける必要が無い。
型指定の必要が無い。

perlほどではないにせよ、そこそこ無茶な書き方も出きるし。


などなどw。
2021/03/31(水) 22:54:05.43ID:xFFdI/y6d
本当に一度しか使わない関数とかじゃないならせめてNamedTupleにすべき
PythonでTuple濫用するのはかなり悪質
Cの言葉で言うならばvoid*の配列を戻り値にするようなもの
2021/03/31(水) 23:01:05.75ID:AtIsL56M0
謎タプル[0]
ババーン
2021/03/31(水) 23:12:51.06ID:AtIsL56M0
常に代入の左辺でアンパックして受けるのはよい習慣ね
namedtupleはreturn文の後に定義と同時にコンストラクタを呼ぶワンライナーがお気に入り、簡単に作れて良いものだ
別にタプルとしても使えるからとりあえずnamedtupleで間違いない
もし適切なフィールド名が浮かばないならそれはリストで返すべきものだ

なんか公式は継承用にクラスNamedTuple推してくるけど、わざわざclassブロック書くくらいなら普通にクラス定義しますんで…
687デフォルトの名無しさん (ワッチョイ b236-dP5h)
垢版 |
2021/03/31(水) 23:14:13.09ID:DeUP+i8b0
>>684
勉強になるわ。NamedTupleってあるんだね。
2021/04/01(木) 00:29:22.33ID:jNxGiVAy0
ドットアクセス出来るんだ
コレは辞書使う気失せるね
2021/04/01(木) 02:07:45.31ID:FhmSAAiQ0
謎タプルはメンテナンスで地獄を見るものなのは間違い無いね
2021/04/01(木) 02:41:23.69ID:B5PjUTjB0
昔はclass Frob: pass
frob = Frob()
ってしてfrobに属性付けてたなあ、結構見かけた
そして百手観音へ…

それ用にはSimpleNameSpace(うろ覚え)ってクラスが用意されてたと思うけど、人間というのは好き放題手を生やしたくなる生き物でして

やっぱnamedtupleだね
2021/04/01(木) 05:16:33.91ID:LrZAWSnS0
>>634
パーラ-は逝ったら戻ってこれなくなるしゃぶじゃんきー的なものなんだw
(phpよりは絶対キマりかた軽度だろっともおもうがw)

>>689-690
+1

とくに↓ここ
>人間というのは好き放題手を生やしたくなる生き物でして
692デフォルトの名無しさん (ササクッテロラ Sp01-W0Vr)
垢版 |
2021/04/03(土) 10:52:44.31ID:+tfXQ/fep
selenium でgoogleアカウントログイン出来ない
Windows ではちゃんと動くのが謎
何か回避策ないの?
2021/04/03(土) 11:04:44.64ID:6fy7iE1I0
seleniumじゃないふりする方法を考え、実装するのだ。
2021/04/03(土) 16:33:29.67ID:gHKAEbqs0
windowsで動くならAutomationControlledとかじゃないだろうしなんだろうね〜
2021/04/03(土) 16:41:07.67ID:JmOwZsjA0
「出来ない」だけで解る人居るんだろうか
696デフォルトの名無しさん (ワッチョイ 2361-yxFh)
垢版 |
2021/04/05(月) 17:33:43.48ID:1getKqSz0
>>690
既にdataclassの時代なのに。
もちろん100%互換ではないが。
2021/04/07(水) 11:12:20.77ID:Fc4JJ1yka
最近は面倒なので全部pydanticで良くね?ってなってる
2021/04/07(水) 12:27:37.13ID:kaudX4Ty0
>>697
いけてるネーミングだなw
なんぞそれwww
699デフォルトの名無しさん (ワッチョイ e336-83ev)
垢版 |
2021/04/07(水) 16:04:29.79ID:mnlFo/n80
pythonって奥がふかいね。
次から次にいろんな情報が。
完璧に理解してる人はどれくらいいるのだろう?
2021/04/07(水) 17:08:40.23ID:mfaYiltv0
オランダ人でも無理
2021/04/07(水) 18:49:19.62ID:x2p7x4yl0
オランダにもおらんだ〜よw
2021/04/07(水) 19:39:38.83ID:kaudX4Ty0
www

>>699
おそらく今日現在の新宿ダンジョン完璧把握より難しい
2021/04/07(水) 21:17:18.63ID:Sy5crr+u0
簡単なホームページなら自力で作れる程度のプログラミング初心者です(htmlとcssはプログラミングではないというツッコミは勘弁してください)
株の自動取引がしたくてPythonを勉強してみようかと思っています
Pythonで自動取引ができるレベルになるまでにどれぐらいの時間がかかるでしょうか
勉強に割ける時間は1日1〜2時間程度だと思います
2021/04/07(水) 21:35:11.75ID:TQgaJFks0
>>703
そのスタンスなら一生無理。できるようになるやつは無駄なこと聞く前に勉強始めてる
2021/04/07(水) 21:43:38.95ID:1w9P7Z2K0
ppydanticかぁ
ココは色んなヒントワードが転がってるから助かるわ
情報がそれなりにあるのがpythonの良いところだね
2021/04/07(水) 22:03:13.33ID:Sy5crr+u0
>>704
参考までに聞いただけなんだけど
2021/04/07(水) 22:19:19.58ID:z8yT1R7E0
>>706
出来るやつは参考までに聞こうなんて思わない
708デフォルトの名無しさん (ワッチョイ b501-kjVL)
垢版 |
2021/04/07(水) 23:01:01.87ID:IpT006M70
pythonのnumpyとtensorflowのインストールがちゃんとできてるか確認する方法って
なにかありますか?
2021/04/07(水) 23:26:54.36ID:j1QCKHMl0
>>703
1ヶ月あればこなれるんじゃない?
2、3ヶ月目には出来てそう
2021/04/07(水) 23:56:50.35ID:PLFrZdLZ0
>>703
証券会社がAPI公開してるなら、とりあえずコマンドラインからプログラムで売買する基本ぐらいは2週間もあればできるよ
まあいろいろな判断を自動でこなしていろいろ操作するってなると手間がかかるけど、プログラムとして困難な訳じゃない。
単に面倒くさいだけ。

もしAPIがなくて自分でSeleniumなりでhtmlパースして……みたいなのだと2週間が2ヶ月になるかもだけど
2021/04/08(木) 00:34:27.20ID:lDvnXqCb0
エンジニア・チャンネル、粟島

【検証】プログラミングでビットコインを自動売買すると一週間でいくら稼げるのか?
youtube.com/watch?v=h0tYyIY0T2Y

Ruby で鞘取り

このサイトの2人は、Ruby が多い。
Python よりも簡単だから

統計的な計算するなら、Python
2021/04/08(木) 05:12:37.72ID:CZb2HJoA0
githubに転がってるのを改良してるが何を作るか決まってれば1個30分も掛からない
2021/04/08(木) 05:29:01.90ID:SEjZhveM0
このスレ、怖いな。工数見積に嘘つきすぎだろw
自動取引のセオリー知らないやつが適当なこと言ってんのか、知ってるやつがデタラメ教えてるのか判断できないけど。
2021/04/08(木) 05:46:22.21ID:qHTn+gT70
ルビおじw
2021/04/08(木) 05:56:05.55ID:ZkLgcGxh0
>>713
710だけど、自動取引にかかる手間についてはぼかしたつもり。というか読めない
まず人間の個々の判断基準を全部フローチャートに書き起こせるか?(知識を外在化できるか) ってだけでもものすごくかかるだろうね
でもプログラムにしてしまえばただのif-thenの羅列でしょ?
ディープラーニングで相場を予測するとか言い出したらしらん
2021/04/08(木) 06:12:08.02ID:/qxDuRGSd
構想を考える時間>コードを書く時間
だから書くだけなら時間かからんわ
2021/04/08(木) 06:25:14.39ID:SEjZhveM0
>>715
28時間でAPIドキュメント読めるようになる秘術、ウチの新卒に伝授して
2021/04/08(木) 07:01:40.78ID:F80Jv78s0
株の自動取引でどこまでやりたいかによる
前提としてPythonの基本的な知識取得には1〜2ヶ月ぐらいを目途にしておく

・実験的に単純な売買をしたい
 ⇒証券会社がAPIとサンプルコードを配布してるから
  比較的すぐに試す事はできる
https://kabucom.github.io/kabusapi/ptal/index.html

・株の自動取引で「利益を出したい」
 ⇒ド素人なら年単位を覚悟しておけ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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