当スレに★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 ###
くだすれPython(超初心者用) その48【まず1嫁】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2020/05/11(月) 21:59:00.52ID:0VaPf7nQ341デフォルトの名無しさん
2020/06/20(土) 16:27:35.87ID:JByNgTSJ342デフォルトの名無しさん
2020/06/20(土) 16:36:35.31ID:ROIyEPl6343デフォルトの名無しさん
2020/06/20(土) 16:41:55.53ID:9EYWlwtZ344デフォルトの名無しさん
2020/06/20(土) 16:54:28.61ID:ROIyEPl6345デフォルトの名無しさん
2020/06/20(土) 17:05:19.24ID:9EYWlwtZ >>344
データは売った数の累計と買った数の累計なんで、そこから在庫数の時系列データを作りたいんです。
引けないことは無いと思うんですが
とりあえずdf.concat()でくっつけてみたけどNaNを埋めたい
データは売った数の累計と買った数の累計なんで、そこから在庫数の時系列データを作りたいんです。
引けないことは無いと思うんですが
とりあえずdf.concat()でくっつけてみたけどNaNを埋めたい
346デフォルトの名無しさん
2020/06/20(土) 17:24:11.07ID:ROIyEPl6347デフォルトの名無しさん
2020/06/20(土) 17:29:47.04ID:bcY39SfT >>345
自分で何がしたいのかよく分かってないのに、まだプログラムを書ける段階ではないだろう。
とりあえず2つの入力データの先頭10個ずつくらいに対してどんな出力が欲しいのか紙にでも書いて整理するところから始めなよ。
自分で何がしたいのかよく分かってないのに、まだプログラムを書ける段階ではないだろう。
とりあえず2つの入力データの先頭10個ずつくらいに対してどんな出力が欲しいのか紙にでも書いて整理するところから始めなよ。
348デフォルトの名無しさん
2020/06/20(土) 18:23:38.72ID:LuvfrZhe349デフォルトの名無しさん
2020/06/20(土) 18:36:06.13ID:oTVBnLUb350デフォルトの名無しさん
2020/06/20(土) 18:55:36.38ID:gp1ASeyL そう思うなら向いてないわ
外人のOSSのプルリクとか見りゃわかるが、優秀なプログラマはクソ分かりやすく論理的な文章を書ける
外人のOSSのプルリクとか見りゃわかるが、優秀なプログラマはクソ分かりやすく論理的な文章を書ける
351デフォルトの名無しさん
2020/06/20(土) 19:02:53.71ID:9EYWlwtZ352デフォルトの名無しさん
2020/06/20(土) 19:29:15.26ID:ROIyEPl6 pandasは在庫管理ライブラリではない
353デフォルトの名無しさん
2020/06/20(土) 19:33:17.72ID:WG3k6u1e >>329
319です。おっしゃるとおり、pythonプログラムが互換性をクリアできてpy2appなりpyinstallerなりが期待どおり動いたと仮定しても、
配布形式のバンドルは配布先のマシンでやったほうが無難でしょう。
と、いうのはバンドルされるライブラリ部分がバイナリレベルでは互換性がないと思うからです。そのへんは私も経験がないので断念できませんが...。
あと、Macのアプリケーションはフォルダが正体ですが、LinuxだとAppImage形式ですね。Winもその手のバンドルがあるとは思いますが...バンドル後の
形式の違いもバンドルソフトで吸収してくれれば良いのですが....
余談ですが、私はpythonとpyQtでアプリを作る前はREALbasic(現Xojo)という開発ツールを使ってました。
こちらは有料ですがMac,Win,Linuxでクロスプラットフォーム開発がほぼ完全にできるようです。
319です。おっしゃるとおり、pythonプログラムが互換性をクリアできてpy2appなりpyinstallerなりが期待どおり動いたと仮定しても、
配布形式のバンドルは配布先のマシンでやったほうが無難でしょう。
と、いうのはバンドルされるライブラリ部分がバイナリレベルでは互換性がないと思うからです。そのへんは私も経験がないので断念できませんが...。
あと、Macのアプリケーションはフォルダが正体ですが、LinuxだとAppImage形式ですね。Winもその手のバンドルがあるとは思いますが...バンドル後の
形式の違いもバンドルソフトで吸収してくれれば良いのですが....
余談ですが、私はpythonとpyQtでアプリを作る前はREALbasic(現Xojo)という開発ツールを使ってました。
こちらは有料ですがMac,Win,Linuxでクロスプラットフォーム開発がほぼ完全にできるようです。
354デフォルトの名無しさん
2020/06/20(土) 19:41:18.23ID:JByNgTSJ \nはダブルクォーテーション内に含めてもいいんですね
355デフォルトの名無しさん
2020/06/20(土) 19:41:54.43ID:JByNgTSJ >>348
文字列なのですね
文字列なのですね
356デフォルトの名無しさん
2020/06/20(土) 20:29:16.94ID:JByNgTSJ https://ideone.com/3x5MTE
これでブラウザが開かないのですが、なぜかわからないでしょうか?
サーバーは起動しています
また、ブラウザを開くだけのプログラムは問題なく動きます
https://ideone.com/pLuuLS
vs codeでエラーは特に出ないのですが
これでブラウザが開かないのですが、なぜかわからないでしょうか?
サーバーは起動しています
また、ブラウザを開くだけのプログラムは問題なく動きます
https://ideone.com/pLuuLS
vs codeでエラーは特に出ないのですが
357デフォルトの名無しさん
2020/06/20(土) 20:44:19.11ID:ROIyEPl6358デフォルトの名無しさん
2020/06/20(土) 20:49:01.73ID:ROIyEPl6359デフォルトの名無しさん
2020/06/20(土) 21:00:39.16ID:GUrzgoSo >>356
serve_forever()してるから
serve_forever()してるから
360デフォルトの名無しさん
2020/06/20(土) 21:01:39.17ID:GUrzgoSo361デフォルトの名無しさん
2020/06/20(土) 21:12:14.52ID:bi+ClXLb >>353
ありがとうございます。
やはり書き出しはそのosで行うのが無難なんですね。パラレルデスクトップみたいにmac内でwinを動かしたら,ちゃんと書き出せるんですかね?
しかし,クロスプラットフォームなアプリ開発をするなら,他の言語の方が良かったり?
ありがとうございます。
やはり書き出しはそのosで行うのが無難なんですね。パラレルデスクトップみたいにmac内でwinを動かしたら,ちゃんと書き出せるんですかね?
しかし,クロスプラットフォームなアプリ開発をするなら,他の言語の方が良かったり?
362デフォルトの名無しさん
2020/06/20(土) 22:16:26.73ID:JByNgTSJ >>359
>>358
どうも
httpd.serve の部分を外したら行けました
しかしこれはなんですか?
リファレンスで見つからんのですが
https://docs.python.org/ja/3.7/search.html?q=httpd.serve
>>358
どうも
httpd.serve の部分を外したら行けました
しかしこれはなんですか?
リファレンスで見つからんのですが
https://docs.python.org/ja/3.7/search.html?q=httpd.serve
363デフォルトの名無しさん
2020/06/20(土) 22:49:43.11ID:bi+ClXLb デスクトップアプリだと,なんだかpyqtが一番シンプルそう…
364デフォルトの名無しさん
2020/06/20(土) 22:56:13.90ID:tXS4Zxv6 クロスプラットフォームは、JavaScript が多い
Cordova, Electron, React Native
Cordova, Electron, React Native
365デフォルトの名無しさん
2020/06/20(土) 23:09:44.27ID:XL0R+bbS unityのc#を使うと、MacとかWindowsとかいちいち用意しなくてもそのマシン向けにビルドできて便利だったわ
iOSやAndroidも対応してるしすごく便利
pythonにもああいうの欲しい
iOSやAndroidも対応してるしすごく便利
pythonにもああいうの欲しい
366デフォルトの名無しさん
2020/06/21(日) 05:12:02.17ID:RSezRE5h WEBアプリならpthonですか?
367デフォルトの名無しさん
2020/06/21(日) 05:18:17.85ID:RSezRE5h いえ、間違いです
スマホアプリです
スマホはpythonではできないんですよね、jsならともかく
スマホアプリです
スマホはpythonではできないんですよね、jsならともかく
368デフォルトの名無しさん
2020/06/21(日) 05:46:19.47ID:RSezRE5h https://ideone.com/SV6M01
これでまたサーバが起動しなくなってしまったのですが、理由はわかりませんか?一度起動させてから、closeしないといけないのでしょうか?
どこかに別のプロセス?がのこってて8000ポートが使えないとかそんな理由でしょうか
これでまたサーバが起動しなくなってしまったのですが、理由はわかりませんか?一度起動させてから、closeしないといけないのでしょうか?
どこかに別のプロセス?がのこってて8000ポートが使えないとかそんな理由でしょうか
369デフォルトの名無しさん
2020/06/21(日) 08:47:51.40ID:riL6PM7z closureの内部の変数を引数で書き換えることってできますか?
370デフォルトの名無しさん
2020/06/21(日) 09:07:48.19ID:1+6Sm8QL ?
それがclosureの一般的な使い方なのでは
それがclosureの一般的な使い方なのでは
371デフォルトの名無しさん
2020/06/21(日) 09:14:28.63ID:mc9JBLN2372デフォルトの名無しさん
2020/06/21(日) 09:17:59.13ID:riL6PM7z373デフォルトの名無しさん
2020/06/21(日) 09:22:44.10ID:mc9JBLN2 >>372
できないと言ってる例をコードで示して
できないと言ってる例をコードで示して
374デフォルトの名無しさん
2020/06/21(日) 10:07:16.53ID:riL6PM7z375デフォルトの名無しさん
2020/06/21(日) 10:41:18.12ID:mc9JBLN2 >>374
アウタースコープの変数に代入したい場合はnonlocalで宣言しないと一番内側の関数スコープの変数として扱われる
アウタースコープの変数に代入したい場合はnonlocalで宣言しないと一番内側の関数スコープの変数として扱われる
376デフォルトの名無しさん
2020/06/21(日) 11:23:38.90ID:RSezRE5h aiで3dモデル生成は可能ですか?pythonとblenderでですが
377デフォルトの名無しさん
2020/06/21(日) 11:28:48.77ID:jQi52PAy C#からパイソンを実行してデータ分析させたいんだけど、
すごく簡単に実現できる方法ってありませんか?
1 C#からテキストファイルでデータ出力
2 C#からPython起動し、テキストファイルのパスを渡す
3 Pythonでデータ分析しグラフ出力
みたいな感じです。
PythonからC#に受け渡すデータはありません。
すごく簡単に実現できる方法ってありませんか?
1 C#からテキストファイルでデータ出力
2 C#からPython起動し、テキストファイルのパスを渡す
3 Pythonでデータ分析しグラフ出力
みたいな感じです。
PythonからC#に受け渡すデータはありません。
378デフォルトの名無しさん
2020/06/21(日) 11:34:09.49ID:1+6Sm8QL なんだっけ
pythonnetとかいうので前やった覚えがある
C#からpythonの呼び出し
でもapiから呼び出せるようにしといた方がいいと思うけどね
pythonnetとかいうので前やった覚えがある
C#からpythonの呼び出し
でもapiから呼び出せるようにしといた方がいいと思うけどね
379デフォルトの名無しさん
2020/06/21(日) 12:16:52.81ID:FwDCKMLP Process.Startをテキストデータのパス付きで呼ぶだけじゃないの?
380デフォルトの名無しさん
2020/06/21(日) 12:21:31.84ID:73tt0ndi >>377
プロセスを起動するだけ
上の人が言ってることとは逆になるけど、
PythonエンジンをホストするとかPythonでライブラリ作ってAPIとして呼ぶみたいなインプロセスな方法は、
アプリを不安定にする原因になりやすいからお勧めしない
プロセスを起動するだけ
上の人が言ってることとは逆になるけど、
PythonエンジンをホストするとかPythonでライブラリ作ってAPIとして呼ぶみたいなインプロセスな方法は、
アプリを不安定にする原因になりやすいからお勧めしない
381デフォルトの名無しさん
2020/06/21(日) 12:26:05.65ID:08SPbMSX >>368
実際にサーバーの待ち受け処理するserve_forever()無くしたら動かなくなって当たり前
serve_forever()する前までにブラウザ起動する部分をthreading.Timerあたりで別スレッドで遅延実行させればいいんじゃね
実際にサーバーの待ち受け処理するserve_forever()無くしたら動かなくなって当たり前
serve_forever()する前までにブラウザ起動する部分をthreading.Timerあたりで別スレッドで遅延実行させればいいんじゃね
382デフォルトの名無しさん
2020/06/21(日) 12:29:40.98ID:mc9JBLN2 >>377
答え出てるけどC#で外部プログラムを起動するにはどうすればいいかって質問なんだからC#スレで聞こうね
答え出てるけどC#で外部プログラムを起動するにはどうすればいいかって質問なんだからC#スレで聞こうね
383デフォルトの名無しさん
2020/06/21(日) 13:31:26.12ID:jQi52PAy すいません。
process start
で起動できるのってexeファイルだけということでしょうか?
py拡張子のファイルは無理?
C#板でやったほうがいいのかな。
移動しますね。
process start
で起動できるのってexeファイルだけということでしょうか?
py拡張子のファイルは無理?
C#板でやったほうがいいのかな。
移動しますね。
384デフォルトの名無しさん
2020/06/21(日) 14:09:47.27ID:mTHYklnA385デフォルトの名無しさん
2020/06/21(日) 14:47:01.55ID:jQi52PAy >>384
anaconda→VS code
で開発してたんですが、
conda : 用語 'conda' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいことを確認してから、再試行してください。
発生場所 行:1 文字:1
+ conda activate "C:\Users\takashi ishida\Anaconda3"
+ ~~~~~
+ CategoryInfo : ObjectNotFound: (conda:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
と出て動きません。
1行目にcondaコマンドってないんですが・・・
anaconda→VS code
で開発してたんですが、
conda : 用語 'conda' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいことを確認してから、再試行してください。
発生場所 行:1 文字:1
+ conda activate "C:\Users\takashi ishida\Anaconda3"
+ ~~~~~
+ CategoryInfo : ObjectNotFound: (conda:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
と出て動きません。
1行目にcondaコマンドってないんですが・・・
386デフォルトの名無しさん
2020/06/21(日) 15:16:37.94ID:mTHYklnA conda使ってないから知らんけど、
まず、condaがどこにあるか探す。
見つかったら、フォルダのパスを環境変数pathに追加する。
追加方法はぐぐって
まず、condaがどこにあるか探す。
見つかったら、フォルダのパスを環境変数pathに追加する。
追加方法はぐぐって
387デフォルトの名無しさん
2020/06/21(日) 15:20:28.27ID:RSezRE5h >>381
ブラウザ開く動作を先に持ってきたら一応動作はしました
ブラウザ開く動作を先に持ってきたら一応動作はしました
388デフォルトの名無しさん
2020/06/21(日) 15:36:43.44ID:bqy+mOQG IT掲示板群 ttp://x0000.net/forum.aspx?id=15
学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン(画像有り)
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0
PS malloc / free を実装してみた (C#)
ttp://up.x0000.net/files/TMallocTest.zip
学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン(画像有り)
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0
PS malloc / free を実装してみた (C#)
ttp://up.x0000.net/files/TMallocTest.zip
389デフォルトの名無しさん
2020/06/21(日) 15:50:30.29ID:RSezRE5h >>381
こういうのは別プログラムにするんでしょうか?
こういうのは別プログラムにするんでしょうか?
390デフォルトの名無しさん
2020/06/21(日) 17:19:30.93ID:rRP2z2l8 >>274
初学者がいきなりDjangoやるなら参考無しでも良いけど
RoR知ってるとDjangoは判りやすいし
逆にDjango知ってるとRoRは判りやすいとも言える
Djangoのサイトに「RoRではxxx」と書かれてることが多いのは
RoRを捨ててDjangoに乗り換えてる人が多いということ
逆が少ないのはDjangoを捨ててRoRに乗り換えてる人は少ないってことかと
初学者がいきなりDjangoやるなら参考無しでも良いけど
RoR知ってるとDjangoは判りやすいし
逆にDjango知ってるとRoRは判りやすいとも言える
Djangoのサイトに「RoRではxxx」と書かれてることが多いのは
RoRを捨ててDjangoに乗り換えてる人が多いということ
逆が少ないのはDjangoを捨ててRoRに乗り換えてる人は少ないってことかと
391デフォルトの名無しさん
2020/06/21(日) 18:59:38.14ID:gOOuJhy8 >>385
コマンドプロンプトで、where conda
と入力してみれば?
exe のあるパスが表示される。
パスが表示されれば、そのコマンドはどのフォルダからでも、グローバルに起動できる
例えば、メモ帳なら、
where notepad
C:\Windows\System32\notepad.exe
C:\Windows\notepad.exe
表示されなかったら、OS の(ユーザー)環境変数PATH に、
exe ファイルのあるフォルダを追加すれば?
環境変数PATHを知らなかったら、プログラミングなど出来ない
コマンドプロンプトで、where conda
と入力してみれば?
exe のあるパスが表示される。
パスが表示されれば、そのコマンドはどのフォルダからでも、グローバルに起動できる
例えば、メモ帳なら、
where notepad
C:\Windows\System32\notepad.exe
C:\Windows\notepad.exe
表示されなかったら、OS の(ユーザー)環境変数PATH に、
exe ファイルのあるフォルダを追加すれば?
環境変数PATHを知らなかったら、プログラミングなど出来ない
392デフォルトの名無しさん
2020/06/21(日) 21:17:59.54ID:jQi52PAy >>391
where conda
情報: 与えられたパターンのファイルが見つかりませんでした。
でした。
これまでアナコンダに環境設定任せていたので、コマンドプロントからだと何が何やらわかりません。
import statsmodels.formula.api as smf
でもエラー出るんですが、コマンドプロンプトでPython起動してPIPでインストールとかしなければ行けないのでしょうか?
where conda
情報: 与えられたパターンのファイルが見つかりませんでした。
でした。
これまでアナコンダに環境設定任せていたので、コマンドプロントからだと何が何やらわかりません。
import statsmodels.formula.api as smf
でもエラー出るんですが、コマンドプロンプトでPython起動してPIPでインストールとかしなければ行けないのでしょうか?
393デフォルトの名無しさん
2020/06/21(日) 21:20:04.99ID:cVjRWJtk394デフォルトの名無しさん
2020/06/21(日) 22:24:58.29ID:rpztFAOx395デフォルトの名無しさん
2020/06/21(日) 22:32:01.37ID:jQi52PAy >>393
えーと
コマンドプロンプトからアナコンダでインストールしたpythonが見えてないから、
このパスを通してやればいいということでしょうか?
でもanacondaのやつ一体どこにpythonインストールしてるんだかわからない。
えーと
コマンドプロンプトからアナコンダでインストールしたpythonが見えてないから、
このパスを通してやればいいということでしょうか?
でもanacondaのやつ一体どこにpythonインストールしてるんだかわからない。
396デフォルトの名無しさん
2020/06/21(日) 22:47:34.91ID:cVjRWJtk397デフォルトの名無しさん
2020/06/21(日) 22:51:44.19ID:FwDCKMLP python.exeを呼んだらcondaが見つからないって言われてるのでしょう?
だったらpathに追加しないといけないのはcondaの場所。
C:\Users\<your-username>\Anaconda3\bin
とかじゃないの?たぶん
だったらpathに追加しないといけないのはcondaの場所。
C:\Users\<your-username>\Anaconda3\bin
とかじゃないの?たぶん
398デフォルトの名無しさん
2020/06/21(日) 23:04:27.61ID:jQi52PAy >>396
なんか今見てたらパイソンが3ついる。
おそらく最初にアナコンダ経由でインストールしたもの。
次にVSCODE経由でインストールしたもの。
最後にコマンドプロンプトからインストールしたもの。
パスはコマンドプロンプトでインストールしたものに通ってるみたいだけど、
普段使ってるのはアナコンダ経由でインストールしたものだからこっちにパスを通すってことですよね。
なんか今見てたらパイソンが3ついる。
おそらく最初にアナコンダ経由でインストールしたもの。
次にVSCODE経由でインストールしたもの。
最後にコマンドプロンプトからインストールしたもの。
パスはコマンドプロンプトでインストールしたものに通ってるみたいだけど、
普段使ってるのはアナコンダ経由でインストールしたものだからこっちにパスを通すってことですよね。
399デフォルトの名無しさん
2020/06/21(日) 23:24:26.78ID:jQi52PAy windows10のコントロールパネルから見た環境変数と
コマンドプロンプトのPathコマンドで表示させたパスが違うんだけどなんでだろう?
コマンドプロンプトのPathコマンドで表示させたパスが違うんだけどなんでだろう?
400デフォルトの名無しさん
2020/06/22(月) 00:11:23.24ID:f5R3Gzb+ Pythonを勉強(プログラミング自体が初めて)仕様と思って、
「みんなのPython」買って、本に書いてる通りに打ち込んでみたけど、何も起こらない。
print()で囲まないといけないことに2週間気づかなかった。
これだから独学は遠回りなんだよなぁ(笑)
「みんなのPython」買って、本に書いてる通りに打ち込んでみたけど、何も起こらない。
print()で囲まないといけないことに2週間気づかなかった。
これだから独学は遠回りなんだよなぁ(笑)
401デフォルトの名無しさん
2020/06/22(月) 05:11:42.19ID:fMZd4kHT データ分析ッテ数学者レベルにできない限り、仕事はないですか?
402デフォルトの名無しさん
2020/06/22(月) 07:33:29.64ID:RNEurHj0 >>401
世の中には統計士っちゅー資格があるぞ
世の中には統計士っちゅー資格があるぞ
403デフォルトの名無しさん
2020/06/22(月) 08:34:55.84ID:fMZd4kHT toggeterのようなサービスを作るならphpとdjangoどちらがですか・
404デフォルトの名無しさん
2020/06/22(月) 09:25:27.95ID:vPatHaf5 >>403
phpとdjango横並べするうちは先のこと考えないでどっちが好きな方もっと詰めて勉強したほうがいい
phpとdjango横並べするうちは先のこと考えないでどっちが好きな方もっと詰めて勉強したほうがいい
405デフォルトの名無しさん
2020/06/22(月) 09:25:56.56ID:vPatHaf5 x どっちが
o どっちか
o どっちか
406デフォルトの名無しさん
2020/06/22(月) 09:54:31.88ID:fMZd4kHT407デフォルトの名無しさん
2020/06/22(月) 12:07:51.29ID:vPatHaf5 cmsを使う理由がないとか、頭ん中のことをぼやかして言われてもわからんわ
何がしたいのかさっぱりわからん
何がしたいのかさっぱりわからん
408デフォルトの名無しさん
2020/06/22(月) 12:13:58.03ID:Ak4CFXxz ボカすときはたいてい『○○はわたしには難し過ぎるので使いたくありません』だぞ
要するに何もしたくない時にボカす
わたしは無能です!って宣言するようなモンだからな
要するに何もしたくない時にボカす
わたしは無能です!って宣言するようなモンだからな
409デフォルトの名無しさん
2020/06/22(月) 12:24:11.41ID:+DreoFMt >>399
環境変数PATHは、PowerShell で、以下を入力して!
$env:Path.split( ";" )
環境変数は、(ユーザー)環境変数・システム環境変数の2つある。
ユーザー環境変数は、ログインユーザーだけのもので、
システム環境変数は、全ユーザーに適用される
コマンドで表示すると、2つが混ざって表示される。
つまり、そのユーザーに適用されるのは、両方だから
すべてのOS で、環境変数PATHを使うから、
この仕組みを知らない人は、プログラミングできない
環境変数PATHは、PowerShell で、以下を入力して!
$env:Path.split( ";" )
環境変数は、(ユーザー)環境変数・システム環境変数の2つある。
ユーザー環境変数は、ログインユーザーだけのもので、
システム環境変数は、全ユーザーに適用される
コマンドで表示すると、2つが混ざって表示される。
つまり、そのユーザーに適用されるのは、両方だから
すべてのOS で、環境変数PATHを使うから、
この仕組みを知らない人は、プログラミングできない
410デフォルトの名無しさん
2020/06/22(月) 12:53:48.02ID:fMZd4kHT411デフォルトの名無しさん
2020/06/22(月) 13:04:24.40ID:vPatHaf5 >>410
何をもって良し悪し決めてるの?
何をもって良し悪し決めてるの?
412デフォルトの名無しさん
2020/06/22(月) 13:10:16.07ID:fMZd4kHT >>410
回答ありがとうございます
wordpressなら会員制サイトを作るためのプラグインなどが沢山あると思います
pythonの場合はwordpressほど充実していないのではないでしょうか
https://teratail.com/questions/81092
あくまでイメージですが、実際を知りたいです
回答ありがとうございます
wordpressなら会員制サイトを作るためのプラグインなどが沢山あると思います
pythonの場合はwordpressほど充実していないのではないでしょうか
https://teratail.com/questions/81092
あくまでイメージですが、実際を知りたいです
413デフォルトの名無しさん
2020/06/22(月) 13:47:18.80ID:vPatHaf5 日本語だけでやるつもりならphpがいんじゃね
てかphp/wpで作るのに慣れてからdjangoなりを見たらいい
てかphp/wpで作るのに慣れてからdjangoなりを見たらいい
414デフォルトの名無しさん
2020/06/22(月) 16:05:20.23ID:fMZd4kHT415デフォルトの名無しさん
2020/06/22(月) 18:11:02.64ID:+DreoFMt 例えば、Ruby, Selenium WebDriver で、ヤフーにログインするのは、
ユーザー名を入力して、ボタンを押す。
パスワードを入力して、ボタンを押す。
みたいに、ブラウザを自動操作してるけど
driver.navigate.to "https://login.yahoo.co.jp/config/login_verify2?.src=ym"
element = driver.find_element(:id => "username")
element.send_key "ユーザー名"
driver.find_element(:id => "btnNext").click # ボタンを押す
element = driver.find_element(:id => "passwd")
element.send_key "パスワード"
driver.find_element(:id => "btnSubmit").click # ボタンを押す
ユーザー名を入力して、ボタンを押す。
パスワードを入力して、ボタンを押す。
みたいに、ブラウザを自動操作してるけど
driver.navigate.to "https://login.yahoo.co.jp/config/login_verify2?.src=ym"
element = driver.find_element(:id => "username")
element.send_key "ユーザー名"
driver.find_element(:id => "btnNext").click # ボタンを押す
element = driver.find_element(:id => "passwd")
element.send_key "パスワード"
driver.find_element(:id => "btnSubmit").click # ボタンを押す
416デフォルトの名無しさん
2020/06/22(月) 20:22:41.49ID:fMZd4kHT いえ、ログインを自動化したいわけではなくて、スクレイピングの結果をwordpressのサイト上に表示したいのですが、可能でしょうか?
一般的にどのような方法を用いられるのか知りたいのです。
toggeterのようなサイトですね。
一般的にどのような方法を用いられるのか知りたいのです。
toggeterのようなサイトですね。
417デフォルトの名無しさん
2020/06/22(月) 21:07:46.16ID:+DreoFMt wordpress のサーバー内で、PHP でスクレイピングして、ページを書き換えれば?
418デフォルトの名無しさん
2020/06/23(火) 02:05:53.98ID:0IfVGn/a 普通はDBを介してPythonのスクレイピング結果をPHPでも参照できるようにする
DBってのはRDBMSでなくてもいい
jsonだっていい、要は言語を跨ってデータのやり取りをできるフォーマットを使えばなんの問題もない
DBってのはRDBMSでなくてもいい
jsonだっていい、要は言語を跨ってデータのやり取りをできるフォーマットを使えばなんの問題もない
419デフォルトの名無しさん
2020/06/23(火) 05:46:26.66ID:Y51IHVo+420デフォルトの名無しさん
2020/06/23(火) 16:40:59.54ID:QndXqaV0 python製のアプリってsteamに出品できたりする?
どうやったら出来るのかな
どうやったら出来るのかな
421デフォルトの名無しさん
2020/06/23(火) 19:15:07.42ID:jpb7vJyL 1. Pythonを窓から投げ捨てます
2. C#を覚えます
3. Unityで作ります
4. (゚д゚)
2. C#を覚えます
3. Unityで作ります
4. (゚д゚)
422デフォルトの名無しさん
2020/06/23(火) 19:26:38.02ID:Y51IHVo+ スクレイピングで金になりますか?
423デフォルトの名無しさん
2020/06/23(火) 19:49:44.05ID:FnFNc0kA >>422
けっこうイージーに損賠賠償げっとできるとおもうよ。
けっこうイージーに損賠賠償げっとできるとおもうよ。
424デフォルトの名無しさん
2020/06/23(火) 20:32:12.66ID:MwyjMn6R 初心者すぎる質問で申し訳ないのだけど、今読んでる教本での最初の方のページで、ubuntuの仮想環境内でexample.pyをテキストエディタで作成し、python example.pyで実行してみましょうとあるのですが、example.pyはどこに保存して使えば良いのでしょうか…?
ubuntu自体がVMなのですが、windowsのフォルダに作っても意味ないですよね…?
ubuntu自体がVMなのですが、windowsのフォルダに作っても意味ないですよね…?
425デフォルトの名無しさん
2020/06/23(火) 20:51:14.20ID:UicElvK7 >>424
そもそもVMな時点で全体がWindowsのフォルダなワケだが
VMのubuntu画面アクティブで、USBメモリー指して認識するんならUSBメモリーでもいけると思いますよ。
つかテスト用なら気にせずVMのubuntu内のホームディレクトリで良いだろう?
カレント移動が面倒なだけじゃない?
それとデスクトップウィンドウ上でコピペとかすると
文字化けするから文字コードにも気をつけましょう。
そもそもVMな時点で全体がWindowsのフォルダなワケだが
VMのubuntu画面アクティブで、USBメモリー指して認識するんならUSBメモリーでもいけると思いますよ。
つかテスト用なら気にせずVMのubuntu内のホームディレクトリで良いだろう?
カレント移動が面倒なだけじゃない?
それとデスクトップウィンドウ上でコピペとかすると
文字化けするから文字コードにも気をつけましょう。
426デフォルトの名無しさん
2020/06/23(火) 21:17:55.62ID:Tkf+/XWm >>424
その教本を読んで理解出来ないなら、もっと初心者向けの本にした方がいいと思う
その教本を読んで理解出来ないなら、もっと初心者向けの本にした方がいいと思う
427デフォルトの名無しさん
2020/06/23(火) 21:26:43.06ID:MwyjMn6R >>425
ありがとうございます。
pythonというより仮想環境の基本的な挙動が分かっておらず躓いている感じです。
もしかして教本に書いてある「テキストエディタを使って」というのは、ubuntu内でテキストエディタをインストールして使えという意味なのでしょうか
windowsのメモ帳で書いたexample.pyをubuntuに取り込むイメージでした…
ありがとうございます。
pythonというより仮想環境の基本的な挙動が分かっておらず躓いている感じです。
もしかして教本に書いてある「テキストエディタを使って」というのは、ubuntu内でテキストエディタをインストールして使えという意味なのでしょうか
windowsのメモ帳で書いたexample.pyをubuntuに取り込むイメージでした…
428デフォルトの名無しさん
2020/06/23(火) 21:30:25.00ID:EVBfRnLN429デフォルトの名無しさん
2020/06/23(火) 21:56:07.18ID:UicElvK7 >>427
なぜubuntuの標準テキストエディタを使わないの?
・・・
VMインストールしてubuntu起動させてって回りくどいのが初心者に壁なんだよなぁ
( Pythonだけ勉強するならWinPythonでええのに・・)
VMのubuntu起動したらOSが違うという認識で
全画面にしてWindowsを一旦忘れてください。
なぜubuntuの標準テキストエディタを使わないの?
・・・
VMインストールしてubuntu起動させてって回りくどいのが初心者に壁なんだよなぁ
( Pythonだけ勉強するならWinPythonでええのに・・)
VMのubuntu起動したらOSが違うという認識で
全画面にしてWindowsを一旦忘れてください。
430デフォルトの名無しさん
2020/06/23(火) 22:47:09.21ID:MwyjMn6R >>428,429
ありがとう!
とりあえず今はpython勉強しながらubuntuにも慣れていっている段階ですね…
gedit調べていてなんか説明と自分の環境が噛み合わないなあと思っていましたが、多分現状自分がコンソール(コマンドライン)でしかubuntuを操作していないからでした。
GUIに触れるよりも、コンソールのまま頑張る方が今は近道な感じもするので、gedit以外の方法を考えます!
vimだとコンソールのまま編集できそうなんじゃないかといったところです
ありがとう!
とりあえず今はpython勉強しながらubuntuにも慣れていっている段階ですね…
gedit調べていてなんか説明と自分の環境が噛み合わないなあと思っていましたが、多分現状自分がコンソール(コマンドライン)でしかubuntuを操作していないからでした。
GUIに触れるよりも、コンソールのまま頑張る方が今は近道な感じもするので、gedit以外の方法を考えます!
vimだとコンソールのまま編集できそうなんじゃないかといったところです
431デフォルトの名無しさん
2020/06/23(火) 23:22:27.18ID:MwyjMn6R vimがまた難しくてワロタ…
432デフォルトの名無しさん
2020/06/24(水) 00:18:10.06ID:hvLr24Pp コンソールオンリーならvm立ち上げっぱなしでwinからsshでログインするほうが何かと便利よ
sudo apt install openssh
しておいてputtyやteratermで外からつなげる
sudo apt install openssh
しておいてputtyやteratermで外からつなげる
433デフォルトの名無しさん
2020/06/24(水) 00:32:22.88ID:rM4tv+8j 漏れは、Windows 10, WSL, Ubuntu 18.04 で、
VSCode の拡張機能、Remote WSL を使う
Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた
anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える
yarn は、Windows側に入れて、WSL から、拡張子なしのyarn コマンドを呼べる。
これは、#!/bin/sh で始まるシェルスクリプト
Ubuntu のGUI があるなら、VSCode, Jupyter Notebook などの、HTML ベースのエディタを使えば?
WSLは、VM じゃないので、CUI しかないから、
GUIはWindows側のVSCodeで、Remote WSL機能でLinux側へアクセスしてるけど
vim は滅多に使わない
VSCode の拡張機能、Remote WSL を使う
Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた
anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える
yarn は、Windows側に入れて、WSL から、拡張子なしのyarn コマンドを呼べる。
これは、#!/bin/sh で始まるシェルスクリプト
Ubuntu のGUI があるなら、VSCode, Jupyter Notebook などの、HTML ベースのエディタを使えば?
WSLは、VM じゃないので、CUI しかないから、
GUIはWindows側のVSCodeで、Remote WSL機能でLinux側へアクセスしてるけど
vim は滅多に使わない
434デフォルトの名無しさん
2020/06/24(水) 00:36:15.82ID:4YrCqEMJ435433
2020/06/24(水) 00:43:05.96ID:rM4tv+8j なぜ、VM を使うかと言えば、
基本的に、Ruby, Python, Node.js などのweb系は、Linux が最新だから。
Windows 用に作っていない。
ほとんどの言語がそう
だから、Microsoft(MS)も、Linuxのプログラマーを優先的に採用して、
WindowsにWSL を実装して、Windowsを買うと、Linuxを使えるようにしているわけ
そうしないと皆が、Linuxへ流れてしまうから
それと、MS製のDocker の品質が悪いから、
VMで、Linux製のDockerを使う意味がある
基本的に、Ruby, Python, Node.js などのweb系は、Linux が最新だから。
Windows 用に作っていない。
ほとんどの言語がそう
だから、Microsoft(MS)も、Linuxのプログラマーを優先的に採用して、
WindowsにWSL を実装して、Windowsを買うと、Linuxを使えるようにしているわけ
そうしないと皆が、Linuxへ流れてしまうから
それと、MS製のDocker の品質が悪いから、
VMで、Linux製のDockerを使う意味がある
436433
2020/06/24(水) 00:51:08.76ID:rM4tv+8j WSL の良い点は、GUI が無いので、
Windows 側のVSCode から、拡張機能Remote WSL で、Linux側にアクセスできること
VM だと、VSCode, Jupyter Notebook などを、
Windows/Linux の両方に入れるから、容量の無駄
Windows 側のVSCode から、拡張機能Remote WSL で、Linux側にアクセスできること
VM だと、VSCode, Jupyter Notebook などを、
Windows/Linux の両方に入れるから、容量の無駄
437デフォルトの名無しさん
2020/06/24(水) 01:01:07.45ID:LUzFeZeb あガガイのガイ
438デフォルトの名無しさん
2020/06/24(水) 01:09:02.67ID:ZXfKxNnb まず1嫁>>1
当スレに★Python以外のプログラミング言語での回答類を書くべからず★
「Ruby では」「Rubyでは」「某言語では」をNGワード登録推奨
このスレッドは「お勉強」スレのほうには書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を、
勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますので、
お礼は Python の布教と初心者の救済をお願いします。
当スレに★Python以外のプログラミング言語での回答類を書くべからず★
「Ruby では」「Rubyでは」「某言語では」をNGワード登録推奨
このスレッドは「お勉強」スレのほうには書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を、
勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますので、
お礼は Python の布教と初心者の救済をお願いします。
439デフォルトの名無しさん
2020/06/24(水) 11:52:51.36ID:NX4axZri440デフォルトの名無しさん
2020/06/24(水) 12:18:57.45ID:2D5GuIEA■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 ★4 [蚤の市★]
- 元プロ野球選手・堂上隼人(43)を20代女性2人へのわいせつ未遂容疑で8回目の逮捕…これまでの被害者は10代・20代の女性11人に [Anonymous★]
- 【速報】 米トランプ政権声明 「中国が台湾を奪おうとする、いかなる試みも阻止する」 中国「レッドラインだ」 ★2 [お断り★]
- 【高校野球】なぜ『7回制』は反対多数でも止まらないか… 高野連が「全員の命」守るために貫く伝統より改革の姿勢 [冬月記者★]
- JAが"政府の備蓄米買い上げ"見越して価格下げず!?「古いコメは食用向きでないなどと理由をつけ...」専門家解説 ★2 [煮卵★]
- 「だからデビューできないんだよ」やす子、ジュニアへの“不適切発言”が炎上《何がわかる》ファンの逆鱗 [Anonymous★]
- 30年前豊臣秀吉だった竹中直人、こんどは松永久秀に [389326466]
- 【高市悲報】自衛隊「実は事前に現場海域で中国軍から空母での発着訓練をすると通告がありました」え…?😨 [931948549]
- 【高市悲報】自衛隊「実は事前に現場海域で中国軍から空母での発着訓練をすると通告がありました」え…?😨😨 [931948549]
- 【悲報】山里亮太(南海キャンディーズ)さん [329329848]
- もう疲れたよパトラッシュ......をVIPで発言して役6年
- 最強のカップ麺👈🏿( ・᷇ὢ・᷆ )何のカプ麺さ????????????????
