!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
探検
Pythonのお勉強 Part64
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 6b01-vvkI)
2020/09/14(月) 07:12:53.70ID:+5bseuUi0611デフォルトの名無しさん (ワッチョイ a394-Gcv6)
2021/02/19(金) 21:45:42.33ID:PISEHCEQ0 最近、誰もいない。
612デフォルトの名無しさん (ワッチョイ e393-OYW5)
2021/02/19(金) 22:15:52.27ID:H/RAcesT0 >>611ってバカなのかな
613デフォルトの名無しさん (スフッ Sd1f-4oy0)
2021/02/19(金) 22:23:29.46ID:gWMDVcMRd お勉強してた、ごめん
614デフォルトの名無しさん (ワッチョイ 6f02-pQAD)
2021/02/20(土) 14:17:23.71ID:Qz20NbPh0 コードナビゲーション、コードジャンプの話
VSCode 使ってるんだけど、Go To Definition じゃなくて
Go To Implementation みたいな C言語 も含めたガチ実装を見たいんだけど
なんか上手いことやってる人いますか?
Go To Definition だと、pyi みたいなインターフェースしか見れなかったりするから
本当になにやってるのか関数の中身を見てみたいです
VSCode 使ってるんだけど、Go To Definition じゃなくて
Go To Implementation みたいな C言語 も含めたガチ実装を見たいんだけど
なんか上手いことやってる人いますか?
Go To Definition だと、pyi みたいなインターフェースしか見れなかったりするから
本当になにやってるのか関数の中身を見てみたいです
615デフォルトの名無しさん (ワッチョイ ffa5-4VXI)
2021/02/20(土) 15:05:55.25ID:sWzyXIl90 githubのcpythonのParserのparser.cにありそうな気もするがそこだけで2.5万行ある
616デフォルトの名無しさん (ワッチョイ 035f-51Gu)
2021/02/20(土) 15:18:59.51ID:4RJ/Zca/0 ctagsの更新をどう巧くやるか、って事?
617デフォルトの名無しさん (スフッ Sd1f-rMiz)
2021/02/20(土) 15:21:43.15ID:6T1758Qud pipの依存性チェック厳しくなってめんどくさい
618デフォルトの名無しさん (ワッチョイ cfda-iyw6)
2021/02/20(土) 15:23:23.39ID:CtFQU0sc0 pipが駄目ならcondaを使えば良いじゃない。by マリー
619デフォルトの名無しさん (ワッチョイ ff01-pEhb)
2021/02/20(土) 17:00:26.03ID:56yjs2OO0 >>614
Pythonには簡単にCの定義に飛べるような便利機能やライブラリはない(知らない)ので
CPythonのソースをGithubで見るかローカルに落として見るか
built-in関数ならbltinmodule.c (lenならbuiltin_lenで定義されてる)
built-inのオブジェクトなら/Objects, 標準ライブラリなら/Lib
Pythonには簡単にCの定義に飛べるような便利機能やライブラリはない(知らない)ので
CPythonのソースをGithubで見るかローカルに落として見るか
built-in関数ならbltinmodule.c (lenならbuiltin_lenで定義されてる)
built-inのオブジェクトなら/Objects, 標準ライブラリなら/Lib
620デフォルトの名無しさん (アウアウウー Sae7-dd8n)
2021/02/20(土) 18:47:43.24ID:Js128pH0a 大石ゆかり「お願いします!」
621デフォルトの名無しさん (ワッチョイ 6f02-pQAD)
2021/02/21(日) 08:41:04.52ID:Ad1gHg6w0622デフォルトの名無しさん (ワッチョイ 6f02-pQAD)
2021/02/21(日) 08:42:39.78ID:Ad1gHg6w0623デフォルトの名無しさん (エムゾネ FFea-RATT)
2021/03/02(火) 12:09:59.64ID:f7OYJ+/1F なってない
624デフォルトの名無しさん (オッペケ Sr91-57j1)
2021/03/12(金) 08:27:10.02ID:cArPyMUwr Pythonを2年以上使ってきてjitを初めて使った
速いなあ!
40倍とか100倍になる
だが@jitだけで終わるものは少なく
大抵は関数の引数返り値書く必要があり
配列の形も書くしクラスもメンバー書くし
ライブラリ呼んできてわざわざnumpyにしてそれから関数にいれるとか大変だねw
速いなあ!
40倍とか100倍になる
だが@jitだけで終わるものは少なく
大抵は関数の引数返り値書く必要があり
配列の形も書くしクラスもメンバー書くし
ライブラリ呼んできてわざわざnumpyにしてそれから関数にいれるとか大変だねw
625デフォルトの名無しさん (ワッチョイ a236-FSKG)
2021/03/12(金) 08:32:25.85ID:CaljefPy0 どうせ大概のプログラムだと、うまく動かないんだろ。
626デフォルトの名無しさん (ワッチョイ 8279-pjrT)
2021/03/12(金) 09:27:14.09ID:OgGpb9H20 速度が必要ならPython使わない方がいい
Pythonのライブラリが欲しい場合もその部分だけ使えばいい
Pythonのライブラリが欲しい場合もその部分だけ使えばいい
627デフォルトの名無しさん (オッペケ Sr91-57j1)
2021/03/12(金) 09:34:33.99ID:cArPyMUwr628デフォルトの名無しさん (ワッチョイ 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
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
630訂正 (アウアウウー Sa5d-k6Ek)
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のバージョンを確認
/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のバージョンを確認
631デフォルトの名無しさん (ワッチョイ 3902-CZfK)
2021/03/21(日) 10:41:11.56ID:Duyg5pmm0 非互換パッケシステム移行中(PEP517)、pipの機能制限(search)と過渡期だから今はマネージャで一発依存解決ってなくなったね
マネージャでの提供やめるプロジェクトも増えてきたし
今の環境で足りてるならそのまま使って、アップデートする必要が出たら手動でダウンロードして管理した方が楽だね
しばらくの我慢
マネージャでの提供やめるプロジェクトも増えてきたし
今の環境で足りてるならそのまま使って、アップデートする必要が出たら手動でダウンロードして管理した方が楽だね
しばらくの我慢
632デフォルトの名無しさん (アウアウウー Sa5d-k6Ek)
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])
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")に間違いがあるとは思えません。他にどの様な原因が考えられますでしょうか。
SyntaxError: unexpected character after line continuation character
と表示されます。ネットで調べると文字列に不備があるとこのエラーが出る様なのですが
print("hello world")に間違いがあるとは思えません。他にどの様な原因が考えられますでしょうか。
634デフォルトの名無しさん (ワッチョイ 2968-789W)
2021/03/22(月) 17:41:47.04ID:f8BCFfgp0 >>633
多分解決したした
多分解決したした
635デフォルトの名無しさん (ワッチョイ 4901-Tor3)
2021/03/22(月) 19:33:09.84ID:kkApIhiV0 自決した?
636デフォルトの名無しさん (ワッチョイ 5305-4Ddi)
2021/03/24(水) 10:01:54.58ID:dyD+zADo0 Excelファイルを操作したいんだけど
プログラムをスタートしてからフォルダを開いて操作対象のブックを
指定するのはどうすればいいの?
最初から該当ファイル名をプログラム内にフルパスで書いておかないと駄目なの?
プログラムをスタートしてからフォルダを開いて操作対象のブックを
指定するのはどうすればいいの?
最初から該当ファイル名をプログラム内にフルパスで書いておかないと駄目なの?
637デフォルトの名無しさん (ワッチョイ 2963-Uufl)
2021/03/24(水) 10:30:59.54ID:k5Y8bTwj0 コマンドライン引数かinput関数
638デフォルトの名無しさん (ワッチョイ fb02-NQwo)
2021/03/24(水) 10:34:50.91ID:cm19HoNg0 インターネット接続できず、pipとかが動作しない環境でDjangoとか使いたいのだけど、
同じバージョンのPython導入したインターネット接続できるPCで仮想環境作って、
pipで必要なもの導入して、その仮想環境のディレクトリを丸ごとコピーすれば大丈夫?
あと、OSはWindowsで、Pythonのインストール先が異なるのですが、それでも大丈夫?
python.exeへのPATHとか通せるのですが
同じバージョンのPython導入したインターネット接続できるPCで仮想環境作って、
pipで必要なもの導入して、その仮想環境のディレクトリを丸ごとコピーすれば大丈夫?
あと、OSはWindowsで、Pythonのインストール先が異なるのですが、それでも大丈夫?
python.exeへのPATHとか通せるのですが
639デフォルトの名無しさん (ワッチョイ d901-1i51)
2021/03/24(水) 12:14:57.54ID:QM63f7fk0640デフォルトの名無しさん (ワッチョイ 695f-J1Cx)
2021/03/24(水) 12:35:35.92ID:TVZjqsq+0 >>638
そういう場合はDockerを使った方が良い
@ネットに繋がる環境でDocker上に開発環境を一通り整える
A@で作ったDockerイメージをエクスポートする
B閉鎖環境の方でDockerをローカルインストールする
CAで作ったtarファイルをインポートする
D閉鎖環境でコンテナ立ち上げて、VSCodeとか使ってリモート接続して開発する
こういう感じ、Docker何それおいしいの?っていうレベルなら諦めろ
そういう場合はDockerを使った方が良い
@ネットに繋がる環境でDocker上に開発環境を一通り整える
A@で作ったDockerイメージをエクスポートする
B閉鎖環境の方でDockerをローカルインストールする
CAで作ったtarファイルをインポートする
D閉鎖環境でコンテナ立ち上げて、VSCodeとか使ってリモート接続して開発する
こういう感じ、Docker何それおいしいの?っていうレベルなら諦めろ
641デフォルトの名無しさん (ワッチョイ fb02-NQwo)
2021/03/24(水) 14:13:32.73ID:cm19HoNg0 >>640
閉鎖環境はAdministrator権限もない仮想デスクトップでしかないので、
Dockerはセットアップ不能っぽいです
開発用Python一式まるごと入ったコンテナというのも、ちょっとなぁとも…
閉鎖環境はAdministrator権限もない仮想デスクトップでしかないので、
Dockerはセットアップ不能っぽいです
開発用Python一式まるごと入ったコンテナというのも、ちょっとなぁとも…
642デフォルトの名無しさん (ワッチョイ 695f-J1Cx)
2021/03/24(水) 16:13:21.03ID:TVZjqsq+0643デフォルトの名無しさん (ワッチョイ d901-1i51)
2021/03/24(水) 16:17:46.86ID:QM63f7fk0 >>642
>関連パッケージを一括で集める方法
pipで入ってるものリストを出せるから
それ見て集めるか
自分でだうんろだ作るとか、だうんろだのジョブリストに投げるとかして
pipでローカルファイルからインストールする方法使って入れる
>関連パッケージを一括で集める方法
pipで入ってるものリストを出せるから
それ見て集めるか
自分でだうんろだ作るとか、だうんろだのジョブリストに投げるとかして
pipでローカルファイルからインストールする方法使って入れる
644デフォルトの名無しさん (ワッチョイ b205-UUyU)
2021/03/26(金) 10:56:52.72ID:MeZBcxpA0 Python上でxlsファイルを書式を保持したままxlsxファイルで保存はできぬの?
645デフォルトの名無しさん (テテンテンテン MM96-z6l0)
2021/03/27(土) 21:39:31.54ID:dzeVfsQYM Excelの操作をわざわざ別言語を一段挟んでやる意味がわからない
Excelの操作はExcelでやるべきだ
Excelの操作はExcelでやるべきだ
646デフォルトの名無しさん (スップ Sd12-bb0G)
2021/03/27(土) 21:42:07.23ID:Ddj5+6ASd VBAのようなものも使いたくないので
結論としてはExcelを使わない方がいい
結論としてはExcelを使わない方がいい
647デフォルトの名無しさん (ワッチョイ d993-H12r)
2021/03/27(土) 21:54:18.26ID:c8B2TB9l0 PyXLLかxlwingsを使えってmsが言ってた
648デフォルトの名無しさん (ワッチョイ 515f-FAEs)
2021/03/28(日) 02:41:52.31ID:5CqHwU1U0649デフォルトの名無しさん (ワッチョイ 9e68-UUyU)
2021/03/28(日) 04:27:19.63ID:1pRVqQsC0 一度DataFrameの便利さを味わってしまうと
VBAに戻る気しないよなぁ
Stackoverflow辺りが沢山情報が有ったと思う
VBAに戻る気しないよなぁ
Stackoverflow辺りが沢山情報が有ったと思う
650デフォルトの名無しさん (ワッチョイ 9279-bb0G)
2021/03/28(日) 04:35:14.89ID:KilAia2s0 データ処理というか表計算には便利だけどねExcel
システムやらツールやらに組み込むのはイケてないなと思う
システムやらツールやらに組み込むのはイケてないなと思う
651デフォルトの名無しさん (テテンテンテン MM96-z6l0)
2021/03/28(日) 06:15:00.64ID:Mcu8Nnl/M652デフォルトの名無しさん (ワッチョイ 655f-j37g)
2021/03/28(日) 11:03:13.20ID:Ur5GLSBG0 Excelファイルの操作はマイクロソフト製品を使っておかないとサポート対象外になるからな。
653デフォルトの名無しさん (ワッチョイ b163-UUyU)
2021/03/28(日) 11:21:53.87ID:htGLt0fB0 CSVでいいじゃん
654デフォルトの名無しさん (ワッチョイ 9201-Dwok)
2021/03/28(日) 12:17:45.89ID:W2vCV6FV0655デフォルトの名無しさん (ワッチョイ 9e68-UUyU)
2021/03/28(日) 12:48:08.73ID:1pRVqQsC0 XLSファイルの書式(xf4)が読めるのはxlrtだけかな?
openpyxlで読めればかなり」楽だけど
openpyxlで読めればかなり」楽だけど
656デフォルトの名無しさん (ワッチョイ 9202-duYg)
2021/03/28(日) 13:22:03.71ID:DrtCFmfB0 貧乏人なのでgoogle spread sheet派のワイ
低みの見物
低みの見物
657デフォルトの名無しさん (ワッチョイ b163-UUyU)
2021/03/28(日) 13:23:35.79ID:htGLt0fB0 xlsx拡張子を.zipに変えると色々分かる
658デフォルトの名無しさん (ワッチョイ 9202-duYg)
2021/03/28(日) 13:41:08.53ID:DrtCFmfB0 大学の同級生(パソコン音痴)が卒論でアンケート集計するときにめちゃくちゃな方法でやってたし、マウスで思うがままにグリグリできるexcelは彼らにとって不幸なのかもしれない。
659デフォルトの名無しさん (ワッチョイ d957-z6l0)
2021/03/28(日) 17:04:58.28ID:X7gKijYs0660デフォルトの名無しさん (ワッチョイ 3602-wN/n)
2021/03/28(日) 19:05:15.87ID:jco7oOvI0 Excelはxls形式にしてもxlsx形式にしても、読むだけにしといた方がと
661デフォルトの名無しさん (スフッ Sdb2-QYNs)
2021/03/29(月) 10:01:50.30ID:/i/qkskJd pythonからexcel!って飛び付いたけどいつの間にやらvbaの方がいいやって思うようになったわ
とりあえずexcel入門には悪くないと思うが
とりあえずexcel入門には悪くないと思うが
662デフォルトの名無しさん (ワッチョイ 3602-wN/n)
2021/03/29(月) 12:58:09.38ID:a4tEKBGK0 言語としての良し悪しと、使い勝手の良し悪しは、往々にしてリンクしないものよ
ことExcelについてはVBAが標準であり、業界標準でもあるのだからして、
そこにおいてはVBAの方がPythonよりも優れている
PythonでExcelのファイルを扱おうとするのなら、Pythonでやれる範囲を正しく把握して
しっかり考えながら作らないと、Pythonでは所定のセルに数式を埋め込むだけで
実際の処理は相変わらずExcelがやる、みたいな微妙なモノができることになる
ことExcelについてはVBAが標準であり、業界標準でもあるのだからして、
そこにおいてはVBAの方がPythonよりも優れている
PythonでExcelのファイルを扱おうとするのなら、Pythonでやれる範囲を正しく把握して
しっかり考えながら作らないと、Pythonでは所定のセルに数式を埋め込むだけで
実際の処理は相変わらずExcelがやる、みたいな微妙なモノができることになる
663デフォルトの名無しさん (ワントンキン MM62-b/vv)
2021/03/29(月) 14:12:00.22ID:rqimYYiOM 何故微妙。
シートを単なる用紙として使う方が、役割分担としてどうなん?という気がする。
シートを単なる用紙として使う方が、役割分担としてどうなん?という気がする。
664デフォルトの名無しさん (エアペラ SD95-H12r)
2021/03/29(月) 14:16:57.50ID:AQFRFBIRD665デフォルトの名無しさん (スプッッ Sd12-bb0G)
2021/03/29(月) 15:23:19.04ID:gelnLRlEd Excelを表計算ツールとして使わないならExcelを使わない方がいい
666デフォルトの名無しさん (ワッチョイ 1902-QYNs)
2021/03/29(月) 16:20:37.39ID:T/NVAJfs0 excelは因子分析周りとか異様に高度な機能揃っててAPI引けるのは助かるけど、デカいファイルは向かなかったりするな
pythonでもpandasで頑張ればエミュれるからお好きな方で
もっとデカいと基本全部メモリに載せるpdも諦めてioあたりに入ってるストリームで頑張ることになるが
pythonでもpandasで頑張ればエミュれるからお好きな方で
もっとデカいと基本全部メモリに載せるpdも諦めてioあたりに入ってるストリームで頑張ることになるが
667デフォルトの名無しさん (スフッ Sdb2-QYNs)
2021/03/29(月) 16:53:18.13ID:Rg+QTQQxd 一旦整形処理してしまえばpythonもexcelもネイティブでデータベース対応してるのでいける
excelにはsqlite3等フリーのdbより高機能なaccessと連携できる強みがあるが、セルの描画を最終結果を得るときだけ行うなど本質以外のおまじないが多くなりがち
学習コストが高い
excelにはsqlite3等フリーのdbより高機能なaccessと連携できる強みがあるが、セルの描画を最終結果を得るときだけ行うなど本質以外のおまじないが多くなりがち
学習コストが高い
668デフォルトの名無しさん (スフッ Sdb2-QYNs)
2021/03/29(月) 17:18:08.81ID:rN3B1yZ0d accessはメーカーpc同梱の下位版Officeには付いてなかったりするから、結構値が張るのがつらいな
昔は無駄に付いてたもんだけど
高度な事やりたいなら、python標準ライブラリ同梱でexcelからも接続できるsqlite3を軸に学んで、必要な機能を必要に応じて引くのが一番スケーラブルで楽かもしらん
流行りのデータ処理ならローカル向けのsqlite3が必要十分
なによりpython公式お墨付きだしな
昔は無駄に付いてたもんだけど
高度な事やりたいなら、python標準ライブラリ同梱でexcelからも接続できるsqlite3を軸に学んで、必要な機能を必要に応じて引くのが一番スケーラブルで楽かもしらん
流行りのデータ処理ならローカル向けのsqlite3が必要十分
なによりpython公式お墨付きだしな
669デフォルトの名無しさん (エアペラ SD95-H12r)
2021/03/29(月) 17:55:02.61ID:zJF4s9bOD670デフォルトの名無しさん (ワッチョイ 1902-QYNs)
2021/03/29(月) 18:06:36.95ID:T/NVAJfs0 >>669
大学の学生ライセンスに付いてたのずっと使ってるけど良心的だったんだな…
プロユースのソフトを買えとはとても言えないからAccessの話は忘れてくれ
他の学生ライセンスで買ったのは(ChemOfficeなど)卒業時に認証切れで動かなくなったけど、これ使ってていいんだろうかね?
大学の学生ライセンスに付いてたのずっと使ってるけど良心的だったんだな…
プロユースのソフトを買えとはとても言えないからAccessの話は忘れてくれ
他の学生ライセンスで買ったのは(ChemOfficeなど)卒業時に認証切れで動かなくなったけど、これ使ってていいんだろうかね?
671デフォルトの名無しさん (ワッチョイ d957-z6l0)
2021/03/29(月) 18:25:57.37ID:/0WCEJE40 ×良心的
○良心特価…と見せかけて、社会人価格になってもなじみがあるソフトを買うように洗脳特化
○良心特価…と見せかけて、社会人価格になってもなじみがあるソフトを買うように洗脳特化
672デフォルトの名無しさん (ワッチョイ d957-z6l0)
2021/03/29(月) 18:27:42.72ID:/0WCEJE40673デフォルトの名無しさん (ワッチョイ 5e61-cryJ)
2021/03/29(月) 18:44:18.43ID:+TJ9eB+T0 今は教育機関向けはOffice 365 Educationで卒業すると無効になるね
674デフォルトの名無しさん (ワッチョイ d957-z6l0)
2021/03/29(月) 20:06:42.44ID:/0WCEJE40 せや
675デフォルトの名無しさん (ワッチョイ a2bd-UUyU)
2021/03/29(月) 20:25:09.86ID:JSbWE4RM0 ワイはOffice365はなんか使う気になれないので買い切りのOffice2021の年末発売を楽しみにしてる
676デフォルトの名無しさん (ブーイモ MMad-iyka)
2021/03/29(月) 20:40:12.34ID:5ANJeo2UM 個人で使ってるの?何に使うん?
677デフォルトの名無しさん (ワッチョイ d957-z6l0)
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
text, ret = func()
if( ret == True):
・・・
見たいに。
これ便利w
679デフォルトの名無しさん (ブーイモ MMa6-iyka)
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
正確にはC+11から? でもこれは力技ぽいねw
681デフォルトの名無しさん (ワッチョイ 127f-Fws9)
2021/03/31(水) 22:30:43.99ID:X5A5stO80 用途が違うのに気に入ったからどっちかしか使わないとか頭悪い
682デフォルトの名無しさん (ワッチョイ 1902-QYNs)
2021/03/31(水) 22:36:37.20ID:AtIsL56M0 見た目はスッキリでいいんだけど、でもタプルだし…
本当の多値を返すのはlisp系であるね、除算は主値として商を返すが、余りも受けたければ受けれるみたいな
戻り値が数値なので理論的にはスッキリ、するとモナドパターンのようなものも必要無いわけで
まあ暗黙に決まるから見付けにくいバグも産むけどな!
本当の多値を返すのはlisp系であるね、除算は主値として商を返すが、余りも受けたければ受けれるみたいな
戻り値が数値なので理論的にはスッキリ、するとモナドパターンのようなものも必要無いわけで
まあ暗黙に決まるから見付けにくいバグも産むけどな!
683デフォルトの名無しさん (ワッチョイ b236-dP5h)
2021/03/31(水) 22:50:48.30ID:DeUP+i8b0 >>681
仕事ならわかるけど、個人使用だとpythonのがはるかに便利だし。
ヘッダーファイルを書く必要がない。
ちょっとした手直しでコンパイルをかける必要が無い。
型指定の必要が無い。
perlほどではないにせよ、そこそこ無茶な書き方も出きるし。
などなどw。
仕事ならわかるけど、個人使用だとpythonのがはるかに便利だし。
ヘッダーファイルを書く必要がない。
ちょっとした手直しでコンパイルをかける必要が無い。
型指定の必要が無い。
perlほどではないにせよ、そこそこ無茶な書き方も出きるし。
などなどw。
684デフォルトの名無しさん (スプッッ Sd12-bb0G)
2021/03/31(水) 22:54:05.43ID:xFFdI/y6d 本当に一度しか使わない関数とかじゃないならせめてNamedTupleにすべき
PythonでTuple濫用するのはかなり悪質
Cの言葉で言うならばvoid*の配列を戻り値にするようなもの
PythonでTuple濫用するのはかなり悪質
Cの言葉で言うならばvoid*の配列を戻り値にするようなもの
685デフォルトの名無しさん (ワッチョイ 1902-QYNs)
2021/03/31(水) 23:01:05.75ID:AtIsL56M0 謎タプル[0]
ババーン
ババーン
686デフォルトの名無しさん (ワッチョイ 1902-QYNs)
2021/03/31(水) 23:12:51.06ID:AtIsL56M0 常に代入の左辺でアンパックして受けるのはよい習慣ね
namedtupleはreturn文の後に定義と同時にコンストラクタを呼ぶワンライナーがお気に入り、簡単に作れて良いものだ
別にタプルとしても使えるからとりあえずnamedtupleで間違いない
もし適切なフィールド名が浮かばないならそれはリストで返すべきものだ
なんか公式は継承用にクラスNamedTuple推してくるけど、わざわざclassブロック書くくらいなら普通にクラス定義しますんで…
namedtupleはreturn文の後に定義と同時にコンストラクタを呼ぶワンライナーがお気に入り、簡単に作れて良いものだ
別にタプルとしても使えるからとりあえずnamedtupleで間違いない
もし適切なフィールド名が浮かばないならそれはリストで返すべきものだ
なんか公式は継承用にクラスNamedTuple推してくるけど、わざわざclassブロック書くくらいなら普通にクラス定義しますんで…
687デフォルトの名無しさん (ワッチョイ b236-dP5h)
2021/03/31(水) 23:14:13.09ID:DeUP+i8b0 >>684
勉強になるわ。NamedTupleってあるんだね。
勉強になるわ。NamedTupleってあるんだね。
688デフォルトの名無しさん (ワッチョイ b168-UUyU)
2021/04/01(木) 00:29:22.33ID:jNxGiVAy0 ドットアクセス出来るんだ
コレは辞書使う気失せるね
コレは辞書使う気失せるね
689デフォルトの名無しさん (ワッチョイ 1997-TeJi)
2021/04/01(木) 02:07:45.31ID:FhmSAAiQ0 謎タプルはメンテナンスで地獄を見るものなのは間違い無いね
690デフォルトの名無しさん (ワッチョイ 1902-QYNs)
2021/04/01(木) 02:41:23.69ID:B5PjUTjB0 昔はclass Frob: pass
frob = Frob()
ってしてfrobに属性付けてたなあ、結構見かけた
そして百手観音へ…
それ用にはSimpleNameSpace(うろ覚え)ってクラスが用意されてたと思うけど、人間というのは好き放題手を生やしたくなる生き物でして
やっぱnamedtupleだね
frob = Frob()
ってしてfrobに属性付けてたなあ、結構見かけた
そして百手観音へ…
それ用にはSimpleNameSpace(うろ覚え)ってクラスが用意されてたと思うけど、人間というのは好き放題手を生やしたくなる生き物でして
やっぱnamedtupleだね
691デフォルトの名無しさん (ワッチョイ d957-z6l0)
2021/04/01(木) 05:16:33.91ID:LrZAWSnS0692デフォルトの名無しさん (ササクッテロラ Sp01-W0Vr)
2021/04/03(土) 10:52:44.31ID:+tfXQ/fep selenium でgoogleアカウントログイン出来ない
Windows ではちゃんと動くのが謎
何か回避策ないの?
Windows ではちゃんと動くのが謎
何か回避策ないの?
693デフォルトの名無しさん (ワッチョイ 8557-8vo5)
2021/04/03(土) 11:04:44.64ID:6fy7iE1I0 seleniumじゃないふりする方法を考え、実装するのだ。
694デフォルトの名無しさん (ワッチョイ 4b63-KlBn)
2021/04/03(土) 16:33:29.67ID:gHKAEbqs0 windowsで動くならAutomationControlledとかじゃないだろうしなんだろうね〜
695デフォルトの名無しさん (ワッチョイ 0568-0pr0)
2021/04/03(土) 16:41:07.67ID:JmOwZsjA0 「出来ない」だけで解る人居るんだろうか
696デフォルトの名無しさん (ワッチョイ 2361-yxFh)
2021/04/05(月) 17:33:43.48ID:1getKqSz0697デフォルトの名無しさん (アウアウエー Sa13-TUYo)
2021/04/07(水) 11:12:20.77ID:Fc4JJ1yka 最近は面倒なので全部pydanticで良くね?ってなってる
698デフォルトの名無しさん (ワッチョイ e501-8vo5)
2021/04/07(水) 12:27:37.13ID:kaudX4Ty0699デフォルトの名無しさん (ワッチョイ e336-83ev)
2021/04/07(水) 16:04:29.79ID:mnlFo/n80 pythonって奥がふかいね。
次から次にいろんな情報が。
完璧に理解してる人はどれくらいいるのだろう?
次から次にいろんな情報が。
完璧に理解してる人はどれくらいいるのだろう?
700デフォルトの名無しさん (ワッチョイ 155f-LZ2c)
2021/04/07(水) 17:08:40.23ID:mfaYiltv0 オランダ人でも無理
701デフォルトの名無しさん (ワッチョイ 9b30-xZZo)
2021/04/07(水) 18:49:19.62ID:x2p7x4yl0 オランダにもおらんだ〜よw
702デフォルトの名無しさん (ワッチョイ e501-8vo5)
2021/04/07(水) 19:39:38.83ID:kaudX4Ty0703デフォルトの名無しさん (ワッチョイ 1dda-nQQ9)
2021/04/07(水) 21:17:18.63ID:Sy5crr+u0 簡単なホームページなら自力で作れる程度のプログラミング初心者です(htmlとcssはプログラミングではないというツッコミは勘弁してください)
株の自動取引がしたくてPythonを勉強してみようかと思っています
Pythonで自動取引ができるレベルになるまでにどれぐらいの時間がかかるでしょうか
勉強に割ける時間は1日1〜2時間程度だと思います
株の自動取引がしたくてPythonを勉強してみようかと思っています
Pythonで自動取引ができるレベルになるまでにどれぐらいの時間がかかるでしょうか
勉強に割ける時間は1日1〜2時間程度だと思います
704デフォルトの名無しさん (ワッチョイ 4bbb-q4K6)
2021/04/07(水) 21:35:11.75ID:TQgaJFks0 >>703
そのスタンスなら一生無理。できるようになるやつは無駄なこと聞く前に勉強始めてる
そのスタンスなら一生無理。できるようになるやつは無駄なこと聞く前に勉強始めてる
705デフォルトの名無しさん (ワッチョイ 0568-0pr0)
2021/04/07(水) 21:43:38.95ID:1w9P7Z2K0 ppydanticかぁ
ココは色んなヒントワードが転がってるから助かるわ
情報がそれなりにあるのがpythonの良いところだね
ココは色んなヒントワードが転がってるから助かるわ
情報がそれなりにあるのがpythonの良いところだね
706デフォルトの名無しさん (ワッチョイ 1dda-nQQ9)
2021/04/07(水) 22:03:13.33ID:Sy5crr+u0 >>704
参考までに聞いただけなんだけど
参考までに聞いただけなんだけど
707デフォルトの名無しさん (ワッチョイ e501-xk52)
2021/04/07(水) 22:19:19.58ID:z8yT1R7E0 >>706
出来るやつは参考までに聞こうなんて思わない
出来るやつは参考までに聞こうなんて思わない
708デフォルトの名無しさん (ワッチョイ b501-kjVL)
2021/04/07(水) 23:01:01.87ID:IpT006M70 pythonのnumpyとtensorflowのインストールがちゃんとできてるか確認する方法って
なにかありますか?
なにかありますか?
709デフォルトの名無しさん (ワッチョイ 5563-398V)
2021/04/07(水) 23:26:54.36ID:j1QCKHMl0710デフォルトの名無しさん (ワッチョイ a37c-OrjQ)
2021/04/07(水) 23:56:50.35ID:PLFrZdLZ0 >>703
証券会社がAPI公開してるなら、とりあえずコマンドラインからプログラムで売買する基本ぐらいは2週間もあればできるよ
まあいろいろな判断を自動でこなしていろいろ操作するってなると手間がかかるけど、プログラムとして困難な訳じゃない。
単に面倒くさいだけ。
もしAPIがなくて自分でSeleniumなりでhtmlパースして……みたいなのだと2週間が2ヶ月になるかもだけど
証券会社がAPI公開してるなら、とりあえずコマンドラインからプログラムで売買する基本ぐらいは2週間もあればできるよ
まあいろいろな判断を自動でこなしていろいろ操作するってなると手間がかかるけど、プログラムとして困難な訳じゃない。
単に面倒くさいだけ。
もしAPIがなくて自分でSeleniumなりでhtmlパースして……みたいなのだと2週間が2ヶ月になるかもだけど
711デフォルトの名無しさん (ワッチョイ 552c-s+Uo)
2021/04/08(木) 00:34:27.20ID:lDvnXqCb0 エンジニア・チャンネル、粟島
【検証】プログラミングでビットコインを自動売買すると一週間でいくら稼げるのか?
youtube.com/watch?v=h0tYyIY0T2Y
Ruby で鞘取り
このサイトの2人は、Ruby が多い。
Python よりも簡単だから
統計的な計算するなら、Python
【検証】プログラミングでビットコインを自動売買すると一週間でいくら稼げるのか?
youtube.com/watch?v=h0tYyIY0T2Y
Ruby で鞘取り
このサイトの2人は、Ruby が多い。
Python よりも簡単だから
統計的な計算するなら、Python
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★4 [七波羅探題★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 [蚤の市★]
- 【地震】青森県で震度6強 長周期地震動も 津波注意報すべて解除 ★7 [ぐれ★] [ぐれ★]
- 【広島】「万引きした人を追跡」コンビニ店員の男性(46)を果物ナイフで刺したか 中国籍の少年(17)を殺人未遂容疑で現行犯逮捕 [ぐれ★]
- トランプ大統領 エヌビディア製AI半導体の中国輸出許可 安全保障重視の方針転換 [蚤の市★]
- 【速報】高市首相 青森震度6強地震で負傷者30人 [蚤の市★]
- 【画像】TOKIO山口達也に「いいべ」された当時のJK、性加害の反動であたしこグラドルにwww [779857986]
- 寒さしのげる場所があって食べ物も豊富にあるなら熊は冬眠しないの?
- 声優・矢尾一樹の妻「治療の影響で思う様に話せない彼に、近くで仕事をしてきた人が、かっこ悪い!もう辞めなよと言った。私は許さない」 [594040874]
- AIが仕事を奪うフェーズ、ガチでスタートしてしまう、世界はこの先どうなってしまうのか [604928783]
- こんぺこ!こんぺこ!こんぺこ!🐰🏡
- 気象庁・高市内閣「この後311級の地震の可能性があります。北海道〜関東の人は1週間は地震が来てもすぐ逃げられる格好をしてください」 [597533159]
