当スレに★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:0VaPf7nQ524デフォルトの名無しさん
2020/06/29(月) 08:36:15.00ID:d1RqGTaJ >>522
データベースで共有するのではないですか?
データベースで共有するのではないですか?
525デフォルトの名無しさん
2020/06/29(月) 08:54:02.27ID:H+2hzQxZ >>524
基地外の相手をするな
まあこいつと一緒にされるのは気の毒だが、実際RoRやってます系の中にはSQL使えない馬鹿も多いのは事実なんだよな
一方Python使う人はわりと積極的にSQL書くよね
基地外の相手をするな
まあこいつと一緒にされるのは気の毒だが、実際RoRやってます系の中にはSQL使えない馬鹿も多いのは事実なんだよな
一方Python使う人はわりと積極的にSQL書くよね
526デフォルトの名無しさん
2020/06/29(月) 09:12:15.88ID:kEXT/L1b 「Python 3.7.8/3.6.11」が公開 〜「Python 3.7」系は今後セキュリティ修正のみに
https://forest.watch.impress.co.jp/docs/news/1261984.html
「Python 3.7.8」と「Python 3.6.11」が、6月28日にリリースされた。現在、
「Python」の公式サイト“python.org”から無償でダウンロード可能。Windows 10向けの
バイナリは、“Microsoft Store”からも入手できる(参考記事)。
「Python 3.7.8」は、「Python 3.7」シリーズのマイナーアップデート。
「Python 3.7」はこれまで四半期に1回のペースで不具合修正が行われてきたが、
この1年間で「Python 3.8」のリリースが軌道に乗ったこともあり、今回が最後の
バグフィックスリリースとなる見込み。今後5年間はセキュリティパッチのみの提供と
なるため、開発チームは「Python 3.8」へのアップグレードを推奨している。
なお、「Python 3.6」シリーズはすでにセキュリティのみの修正を行う
メンテナンスモードに入っている。来年末までは保守されるが、機能上の問題は
修正されない。
https://forest.watch.impress.co.jp/docs/news/1261984.html
「Python 3.7.8」と「Python 3.6.11」が、6月28日にリリースされた。現在、
「Python」の公式サイト“python.org”から無償でダウンロード可能。Windows 10向けの
バイナリは、“Microsoft Store”からも入手できる(参考記事)。
「Python 3.7.8」は、「Python 3.7」シリーズのマイナーアップデート。
「Python 3.7」はこれまで四半期に1回のペースで不具合修正が行われてきたが、
この1年間で「Python 3.8」のリリースが軌道に乗ったこともあり、今回が最後の
バグフィックスリリースとなる見込み。今後5年間はセキュリティパッチのみの提供と
なるため、開発チームは「Python 3.8」へのアップグレードを推奨している。
なお、「Python 3.6」シリーズはすでにセキュリティのみの修正を行う
メンテナンスモードに入っている。来年末までは保守されるが、機能上の問題は
修正されない。
527517
2020/06/29(月) 09:21:44.34ID:ze6DZkOI >>524
データベース(DB)は、MVC のM・モデルだから、サーバー側言語。
例えば、Ruby on Rails なら、Ruby
Rails プロジェクトを作った瞬間から、RubyでDB アクセスする。
テーブル作成文も、Rubyで作るし、
更新文も、Rubyで書くと、SQL に変換して、DBアクセスする
だから、わざわざ複数のサーバー側言語を使うことはない。
Rubyでも、スクレイピングできるから
データベース(DB)は、MVC のM・モデルだから、サーバー側言語。
例えば、Ruby on Rails なら、Ruby
Rails プロジェクトを作った瞬間から、RubyでDB アクセスする。
テーブル作成文も、Rubyで作るし、
更新文も、Rubyで書くと、SQL に変換して、DBアクセスする
だから、わざわざ複数のサーバー側言語を使うことはない。
Rubyでも、スクレイピングできるから
528デフォルトの名無しさん
2020/06/29(月) 09:31:33.79ID:H+2hzQxZ わかったからPythonもSQLも書けない馬鹿は巣に帰れ
529デフォルトの名無しさん
2020/06/29(月) 10:49:18.86ID:d1RqGTaJ >>525
キチガイと言われているのは自分だと思ってました
キチガイと言われているのは自分だと思ってました
530517
2020/06/29(月) 11:24:20.67ID:ze6DZkOI 荒らしはプログラマーじゃないから、話をしないこと!
>1
>「Ruby では」「Rubyでは」「某言語では」をNGワード登録推奨
こうやって、あちこちのスレのテンプレを改変してるのも、荒らし。
本当は、ちゃんとしたスレを立て直さないといけないけど、面倒だからこのまま使っているだけ
>1
>「Ruby では」「Rubyでは」「某言語では」をNGワード登録推奨
こうやって、あちこちのスレのテンプレを改変してるのも、荒らし。
本当は、ちゃんとしたスレを立て直さないといけないけど、面倒だからこのまま使っているだけ
531デフォルトの名無しさん
2020/06/29(月) 11:34:52.29ID:n3f7aCVG532デフォルトの名無しさん
2020/06/29(月) 12:08:09.01ID:d9RdkETr533デフォルトの名無しさん
2020/06/29(月) 13:16:55.44ID:AY93taHX534デフォルトの名無しさん
2020/06/29(月) 16:39:44.37ID:d1RqGTaJ pythonの使えるサーバーというのは少ないですか?
php並に当たり前に使えるものでしょうか?
php並に当たり前に使えるものでしょうか?
535デフォルトの名無しさん
2020/06/29(月) 16:57:41.32ID:6d9dL1u1536デフォルトの名無しさん
2020/06/29(月) 17:07:10.98ID:6d9dL1u1 >>521
普通にWebページをスクレイプするならHTMLなんだから
PHPでHTMLをプリプロセッシングして
データ取り出してデータベースに入れて
データベースから取り出したデータを
プリプロセッシングでHTMLに変換するのであれば
わざわざ 拡張言語のPython使わなくてもいいじゃない?って事
普通にWebページをスクレイプするならHTMLなんだから
PHPでHTMLをプリプロセッシングして
データ取り出してデータベースに入れて
データベースから取り出したデータを
プリプロセッシングでHTMLに変換するのであれば
わざわざ 拡張言語のPython使わなくてもいいじゃない?って事
537デフォルトの名無しさん
2020/06/29(月) 17:14:09.62ID:d1RqGTaJ538デフォルトの名無しさん
2020/06/29(月) 17:24:14.11ID:6d9dL1u1 >>537
おまいは何を言ってるんだ?
sqliteさんならhtdocsとか関係無いわ
Pythonでデータベースに接続し利用する方法【初心者向け】 | TechAcademyマガジン
https://techacademy.jp/magazine/19312
SQLite. 小規模なデータ向けのデータベースです。 Python の標準ライブラリに含まれている sqlite3 モジュールを使って利用できます。
おまいは何を言ってるんだ?
sqliteさんならhtdocsとか関係無いわ
Pythonでデータベースに接続し利用する方法【初心者向け】 | TechAcademyマガジン
https://techacademy.jp/magazine/19312
SQLite. 小規模なデータ向けのデータベースです。 Python の標準ライブラリに含まれている sqlite3 モジュールを使って利用できます。
539デフォルトの名無しさん
2020/06/29(月) 17:37:42.20ID:d1RqGTaJ 噛み合って無くてすみません
上でも質問したのですが、このような表示をする場合なぜデータベースが必要になるのですか?
https://techacademy.jp/magazine/22048
ただ、python.exeをサーバのどこかに置けばいいだけではないでしょうか。
ちなみにxamppなので、データベースはphpmyadminです
上でも質問したのですが、このような表示をする場合なぜデータベースが必要になるのですか?
https://techacademy.jp/magazine/22048
ただ、python.exeをサーバのどこかに置けばいいだけではないでしょうか。
ちなみにxamppなので、データベースはphpmyadminです
540デフォルトの名無しさん
2020/06/29(月) 17:53:51.60ID:6d9dL1u1 >>539
ハァ?何を言って・・
>このような表示を
ってのは基本的にブラウザで表示したいって事だよね
つまりはブラウザはHTMLを表示するものだからてすが
HTMLを表示するだけであればXAMPPもデータベースも要らないですね。
メモ帳でhello.htmlを書いてダブルクリックで表示出来るでしよ
大量のhtmlファイルを書くの手書きじゃ、大変なのでJavaScriptなんかのプログラムで書きます
それをインターネット上に表示したいとなると
Webサーバーが必要になります
サーバー側でJavaScriptでhtmlファイルを作ってもかまいませんが、大量のデータを効率良く使うにはデータベースを使ったほうが便利です
となるとデータベースサーバーが必要です
JavaScriptよりもデータベースとのやり取りを、簡単にするのがPHPです
なのでphpmyadminはデータベースサーバーでは無くてPHPのプログラムです。
ハァ?何を言って・・
>このような表示を
ってのは基本的にブラウザで表示したいって事だよね
つまりはブラウザはHTMLを表示するものだからてすが
HTMLを表示するだけであればXAMPPもデータベースも要らないですね。
メモ帳でhello.htmlを書いてダブルクリックで表示出来るでしよ
大量のhtmlファイルを書くの手書きじゃ、大変なのでJavaScriptなんかのプログラムで書きます
それをインターネット上に表示したいとなると
Webサーバーが必要になります
サーバー側でJavaScriptでhtmlファイルを作ってもかまいませんが、大量のデータを効率良く使うにはデータベースを使ったほうが便利です
となるとデータベースサーバーが必要です
JavaScriptよりもデータベースとのやり取りを、簡単にするのがPHPです
なのでphpmyadminはデータベースサーバーでは無くてPHPのプログラムです。
541デフォルトの名無しさん
2020/06/29(月) 18:09:13.52ID:6d9dL1u1 >>539> ちなみにxamppなので
ってわかって無いでしょ?
X:「X」は複数のOSに対応していることを指し
A:Apache:Webサーバー (ネットで表示する用)
M:MariaDB:データベース(データの格納取り出し用)
P:PHP:プログラミング言語(HTMLプリプロセッサ)
P:Perl:プログラミング言語(文字列操作用)
がセットになったものです。
ってわかって無いでしょ?
X:「X」は複数のOSに対応していることを指し
A:Apache:Webサーバー (ネットで表示する用)
M:MariaDB:データベース(データの格納取り出し用)
P:PHP:プログラミング言語(HTMLプリプロセッサ)
P:Perl:プログラミング言語(文字列操作用)
がセットになったものです。
542デフォルトの名無しさん
2020/06/29(月) 18:45:41.76ID:d1RqGTaJ543デフォルトの名無しさん
2020/06/29(月) 18:55:05.72ID:6d9dL1u1 >>509
自分の紹介したページに書いてありますが
何処に置くかはインストールしたpython.exeにパスを通してhttpd.confファイルを編集したら
test.pyでハローワールド表示出来たんでしょ?
何が質問なのかさっぱりわかりませんね。
自分の紹介したページに書いてありますが
何処に置くかはインストールしたpython.exeにパスを通してhttpd.confファイルを編集したら
test.pyでハローワールド表示出来たんでしょ?
何が質問なのかさっぱりわかりませんね。
544デフォルトの名無しさん
2020/06/29(月) 19:01:36.91ID:K3JrdHA3 まずそのサーバーは自分のPCのコトなんだよね?
質問するならその環境を正確に詳しく教えて下さい
質問するならその環境を正確に詳しく教えて下さい
545デフォルトの名無しさん
2020/06/29(月) 19:06:23.59ID:6d9dL1u1546デフォルトの名無しさん
2020/06/29(月) 19:15:47.12ID:d1RqGTaJ547デフォルトの名無しさん
2020/06/29(月) 19:25:50.49ID:6d9dL1u1548デフォルトの名無しさん
2020/06/29(月) 19:31:03.64ID:d1RqGTaJ 環境はxamppです。htdocsで特に不具合はありませんが、実際のサーバの話も聞きたいです。
549デフォルトの名無しさん
2020/06/29(月) 19:43:27.78ID:6d9dL1u1 >>548
実際の WebサーバーはApacheなのですか?
Nginxが第1位に - 4月のWebサーバシェア調査
https://news.mynavi.jp/article/20190424-813722/
を参考にすると
まあ、おそらくApacheでしょうが
サーバー管理者でも無ければ
Apache Webサーバーのデーモンのコンフィグファイルであるhttpd.confファイルを編集したら
Apache Webサーバーを再起動しなきゃならないので無理でしょうね
実際の WebサーバーはApacheなのですか?
Nginxが第1位に - 4月のWebサーバシェア調査
https://news.mynavi.jp/article/20190424-813722/
を参考にすると
まあ、おそらくApacheでしょうが
サーバー管理者でも無ければ
Apache Webサーバーのデーモンのコンフィグファイルであるhttpd.confファイルを編集したら
Apache Webサーバーを再起動しなきゃならないので無理でしょうね
550デフォルトの名無しさん
2020/06/29(月) 19:50:23.60ID:6d9dL1u1 サーバーで不特定多数の誰かに Pythonのプログラムをアップロードされて動かされでもしたら
迷惑なので
作らせない、実行させない、アップロードさせないでしょう
迷惑なので
作らせない、実行させない、アップロードさせないでしょう
551デフォルトの名無しさん
2020/06/29(月) 19:50:58.71ID:pL7aJvCZ552デフォルトの名無しさん
2020/06/29(月) 19:57:53.11ID:K3JrdHA3 >>548
どうせ噛み合わないけどザックリ答えるよ
xamppは答えになってない、あくまで環境の一部
pythonは自分でインストールしたんでしょ?
exeってことはWindows+xampp+pythonなんだろうけど、
そんなお仕着せ環境は皆無に近い
Azure頑張るか素直にphpの勉強に集中することをオススメする
どうせ噛み合わないけどザックリ答えるよ
xamppは答えになってない、あくまで環境の一部
pythonは自分でインストールしたんでしょ?
exeってことはWindows+xampp+pythonなんだろうけど、
そんなお仕着せ環境は皆無に近い
Azure頑張るか素直にphpの勉強に集中することをオススメする
553デフォルトの名無しさん
2020/06/29(月) 20:28:20.17ID:xHUvS7Z/ >>552
こんなあほphpに押し付けんな。
こんなあほphpに押し付けんな。
554デフォルトの名無しさん
2020/06/29(月) 20:42:08.77ID:pL7aJvCZ ほら、phpは最初に覚えると
もぅ他言語には移動できなくなる
独特の麻薬性があるから・・・
もぅ他言語には移動できなくなる
独特の麻薬性があるから・・・
555デフォルトの名無しさん
2020/06/30(火) 06:07:33.09ID:v8Q9V+km >>552
pythonをサーバで使うならどうするのでしょうか?どこに置くのか
pythonをサーバで使うならどうするのでしょうか?どこに置くのか
556デフォルトの名無しさん
2020/06/30(火) 06:24:37.73ID:18JuSAQz557517
2020/06/30(火) 07:36:43.00ID:ojYrCHBE Python は、web サーバーとしては使われていない。
主に、Ruby on Ra@ils。他には、La@ravel
Wordpress なら、そのままPHP で書いた方がよいと思ったのです
例えば、Ra@ils なら、サーバー側言語は、Ruby で、
クライアント側言語は、React などのJavaScript になる
サーバー側・クライアント側の言語は、違っても良いけど、
複数のサーバー側言語を使うことはない
1. PHPで入力 → データベース(DB) → PHPで出力
2. Pythonで入力 → データベース(DB) → PHPで出力
2のように、サーバー内で、複数の言語を使うことがない。
入出力のタイミングなどが、ややこしいから
だから必ず、1のように、サーバー側言語を1つにする
主に、Ruby on Ra@ils。他には、La@ravel
Wordpress なら、そのままPHP で書いた方がよいと思ったのです
例えば、Ra@ils なら、サーバー側言語は、Ruby で、
クライアント側言語は、React などのJavaScript になる
サーバー側・クライアント側の言語は、違っても良いけど、
複数のサーバー側言語を使うことはない
1. PHPで入力 → データベース(DB) → PHPで出力
2. Pythonで入力 → データベース(DB) → PHPで出力
2のように、サーバー内で、複数の言語を使うことがない。
入出力のタイミングなどが、ややこしいから
だから必ず、1のように、サーバー側言語を1つにする
558デフォルトの名無しさん
2020/06/30(火) 07:47:49.12ID:NVwlIMqN559デフォルトの名無しさん
2020/06/30(火) 08:22:41.72ID:A4xyriAt Python超初心者というか、パソコンから勉強し直せって感じ。同じヤツの低レベル質問ウザい
560517
2020/06/30(火) 09:46:08.75ID:ojYrCHBE Wordpress の設定の事を、Python スレで聞くから、話が進まない。
Wordpressのスレは、web制作管理板にある
Pythonは、Django。
おまけに、Pythonをやってる人は、AI・機械学習が主だから、web に詳しくない
たぶん、Wordpressの事も知らないと思う
Wordpressのスレは、web制作管理板にある
Pythonは、Django。
おまけに、Pythonをやってる人は、AI・機械学習が主だから、web に詳しくない
たぶん、Wordpressの事も知らないと思う
561デフォルトの名無しさん
2020/06/30(火) 09:51:18.41ID:YTW9Sx7R WindowsのアプリとサーバーはPythonで作って
iPhoneのアプリもkivy動くからpythonでやりたかったけどWebブラウザ関連の操作分からなくてSwiftで作ったな
iPhoneのアプリもkivy動くからpythonでやりたかったけどWebブラウザ関連の操作分からなくてSwiftで作ったな
562デフォルトの名無しさん
2020/06/30(火) 09:58:53.80ID:SQp6xgxy563デフォルトの名無しさん
2020/06/30(火) 10:04:52.48ID:NVwlIMqN んじゃコッチのメダカの学校へ
WebProg
http://medaka.5ch.net/php/
サーバーサイドプログラミング関連の話題を扱っています。
Perl, PHP, Java, Ruby, C, Tcl といった言語処理系の話、
Apache, CGI, JSP/Servlet, ASP, ColdFusion といったアプリケーション実行環境の話、
Oracle, PostgreSQL, MySQL といったデータベースの話などをテーマにしています。
WebProg
http://medaka.5ch.net/php/
サーバーサイドプログラミング関連の話題を扱っています。
Perl, PHP, Java, Ruby, C, Tcl といった言語処理系の話、
Apache, CGI, JSP/Servlet, ASP, ColdFusion といったアプリケーション実行環境の話、
Oracle, PostgreSQL, MySQL といったデータベースの話などをテーマにしています。
564デフォルトの名無しさん
2020/06/30(火) 10:11:52.51ID:z5A0OJ5F PHPの連想配列にイライラしない自信があるならPHPでやれば?
565デフォルトの名無しさん
2020/06/30(火) 10:15:28.63ID:NVwlIMqN >>509>wordpressでそれを表示したいです
つってんだからさー
つってんだからさー
566デフォルトの名無しさん
2020/06/30(火) 10:34:59.19ID:SQp6xgxy567デフォルトの名無しさん
2020/06/30(火) 10:36:33.41ID:7H/eo/IW 別にphpからpython呼び出すか、cronで定期的に実行するかでスクレイピング結果を両方とも読み書きできるjsonやRDBMSでやりとりすればいいじゃん
何も難しくないよ
何も難しくないよ
568デフォルトの名無しさん
2020/06/30(火) 10:40:11.11ID:SQp6xgxy わーどぷれすに拘ってるあほちんなんだから
さっしてやれよ
さっしてやれよ
569デフォルトの名無しさん
2020/06/30(火) 10:43:04.35ID:/usnuRaT WordPressなんてテンプレ使うよりphpべた書きの方が早くない?
570デフォルトの名無しさん
2020/06/30(火) 10:51:30.90ID:TV6omtvq フルスクラッチでWebサイト作るより
WordPressでテンプレ使ったほうが楽
実際Web界隈なんてフロントエンドも
バックエンドも大したことないだろ
ガチのプログラマと比べたらな
WordPressでテンプレ使ったほうが楽
実際Web界隈なんてフロントエンドも
バックエンドも大したことないだろ
ガチのプログラマと比べたらな
571デフォルトの名無しさん
2020/06/30(火) 10:52:46.63ID:NVwlIMqN572デフォルトの名無しさん
2020/06/30(火) 11:42:38.59ID:JrOSOdLx >>564
PHPなんて最後に使ったのは10年以上前だけど連想配列って他の言語とたいして変わらなかったような気がする
PHPなんて最後に使ったのは10年以上前だけど連想配列って他の言語とたいして変わらなかったような気がする
573デフォルトの名無しさん
2020/06/30(火) 11:54:50.21ID:tb6f1za1 なんかPHPの話になってるんで
Pythonのスレッドなのでおさらあらいしとこ
連想配列はハッシュ、ディクショナリー、マップとも呼ばれ
Python では
― 辞書dict = {"idx1": "値1", "idx2": "値2"}として宣言し,
print(dict["idx1"])のように参照しますっと
Pythonのスレッドなのでおさらあらいしとこ
連想配列はハッシュ、ディクショナリー、マップとも呼ばれ
Python では
― 辞書dict = {"idx1": "値1", "idx2": "値2"}として宣言し,
print(dict["idx1"])のように参照しますっと
574デフォルトの名無しさん
2020/06/30(火) 13:00:16.08ID:nJG9srPk どうでもいいけど簡単な画面なら今はdashで作るわ
575デフォルトの名無しさん
2020/06/30(火) 17:19:09.79ID:QlT7IjJQ import time
for i in range(3):
__print(i)
__time.sleep(0.5)
コマンドラインだと一行ずつゆっくり表示されるんだけど、AtomのRunnerだと全部終わってから一気に表示されてしまう
Atomで一行ずつ表示したいときはどうしたらいい?
for i in range(3):
__print(i)
__time.sleep(0.5)
コマンドラインだと一行ずつゆっくり表示されるんだけど、AtomのRunnerだと全部終わってから一気に表示されてしまう
Atomで一行ずつ表示したいときはどうしたらいい?
576デフォルトの名無しさん
2020/06/30(火) 17:37:21.44ID:QhrDkAb7 import time, sys
for i in range(3):
__print(i)
__sys.stdout.flush()
__time.sleep(0.5)
for i in range(3):
__print(i)
__sys.stdout.flush()
__time.sleep(0.5)
577デフォルトの名無しさん
2020/06/30(火) 18:34:44.08ID:p9wuSeiw 要は、バッファリングの問題だと思うけど、
PyCharmとかVSCode(CodeRunner)でも同じようなことは起きてて、
PYTHONUNBUFFEREDで解決できるかどうかは、それらIDE側次第。
PyCharmとかVSCode(CodeRunner)でも同じようなことは起きてて、
PYTHONUNBUFFEREDで解決できるかどうかは、それらIDE側次第。
578デフォルトの名無しさん
2020/06/30(火) 23:50:20.46ID:B6tJhuYe pandasのdiffで最初の一行をNanじゃなくて、最初の一行がもともと持っていた価にする方法ってありませんか?
579デフォルトの名無しさん
2020/06/30(火) 23:56:59.09ID:HUwBVmmB >>576-577
多謝!
多謝!
580デフォルトの名無しさん
2020/07/01(水) 00:29:06.12ID:pjFvMSLB dfで
time x
1 1.2 1.1
2 2.2 1.0
となっていて
1行time列を指定して価を取り出すにはどうすればいいのでしょう?
iloc[1,'time']
では駄目みたいだし・・・。
time x
1 1.2 1.1
2 2.2 1.0
となっていて
1行time列を指定して価を取り出すにはどうすればいいのでしょう?
iloc[1,'time']
では駄目みたいだし・・・。
581デフォルトの名無しさん
2020/07/01(水) 00:57:09.99ID:hSo8QFk9 >>580
シンプルにdf['time'][1]で良いんじゃないかな
シンプルにdf['time'][1]で良いんじゃないかな
582デフォルトの名無しさん
2020/07/01(水) 04:14:11.54ID:VgTVD0vW >>580
df.at[1,'time']じゃないの?
df.at[1,'time']じゃないの?
583デフォルトの名無しさん
2020/07/01(水) 11:25:24.27ID:IfUrt5hg df.loc[1, 'time']
df.loc[[1], ['time']]
df.iloc[0, 0]
df.iloc[0:1, 0:1]
df.loc[[1], ['time']]
df.iloc[0, 0]
df.iloc[0:1, 0:1]
584デフォルトの名無しさん
2020/07/01(水) 19:25:48.17ID:W0EMys9U ググってもイマイチわからなかったのですが
正規表現にマッチする文字列が欲しいとき
ズバリ、どう書けばいいんでしょうか
個人的にはsubが使いやすいと感じたのですが
replace的なやつなので普通に使ってたら怒られますよね
正規表現にマッチする文字列が欲しいとき
ズバリ、どう書けばいいんでしょうか
個人的にはsubが使いやすいと感じたのですが
replace的なやつなので普通に使ってたら怒られますよね
585デフォルトの名無しさん
2020/07/01(水) 19:27:53.18ID:IfUrt5hg re.match は悪手
re.findall が正解
re.findall が正解
586デフォルトの名無しさん
2020/07/01(水) 20:15:19.57ID:/WqLW3nn587デフォルトの名無しさん
2020/07/01(水) 20:35:24.07ID:KhLQxxHt なぜ?
matchやsearchで十分なシチュならmatchやsearchを使えばいいじゃん
matchやsearchで十分なシチュならmatchやsearchを使えばいいじゃん
588デフォルトの名無しさん
2020/07/01(水) 20:48:44.34ID:W0EMys9U みなさまありがとうございます
findallは返ってくるのがリストですが
使い勝手が良さそうなので正解というのも納得できました
subは返ってくるのが文字列だし
逆の正規表現と空の文字列を置換すれば使いやすいと思ったんですよ
matchとかsearchは確認だけなら使うと思いますが
マッチオブジェクトとか言うのがウザいのでダメです
findallは返ってくるのがリストですが
使い勝手が良さそうなので正解というのも納得できました
subは返ってくるのが文字列だし
逆の正規表現と空の文字列を置換すれば使いやすいと思ったんですよ
matchとかsearchは確認だけなら使うと思いますが
マッチオブジェクトとか言うのがウザいのでダメです
589デフォルトの名無しさん
2020/07/01(水) 21:56:51.33ID:pjFvMSLB >>583
ありがとうございます。
出来た!
と思ったら最初にTimeの小さい順番にソートしてたので、行インデックスの順番がずれてました。
time x
32 1.1 2.0
21 1.2 2.2
1 2.1 1.0
というデータで1行目(32番)のtimeデータがほしいのですが、行インデックスはtimeでソートしているので毎回異なっています。
このような場合どうやってデータを指定すればよいのでしょうか?
ありがとうございます。
出来た!
と思ったら最初にTimeの小さい順番にソートしてたので、行インデックスの順番がずれてました。
time x
32 1.1 2.0
21 1.2 2.2
1 2.1 1.0
というデータで1行目(32番)のtimeデータがほしいのですが、行インデックスはtimeでソートしているので毎回異なっています。
このような場合どうやってデータを指定すればよいのでしょうか?
590デフォルトの名無しさん
2020/07/02(木) 08:43:57.80ID:v0dv8vSc > お前は毎朝起きるたびに俺に負けたことを思い出すよ^^
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
クソチョンw
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
クソチョンw
591デフォルトの名無しさん
2020/07/02(木) 10:44:35.12ID:9pEU4WQK >>589
df=df.reset_index()で番号が振り直される
df=df.reset_index()で番号が振り直される
592デフォルトの名無しさん
2020/07/02(木) 11:31:50.29ID:+yIU1z+T pythonのguiツールなんですが、配布するときに別途何かしらインストールさせる必要があるのですか?1つのファイルに纏めて配布すればいいだけじゃないんでしょうか?
593デフォルトの名無しさん
2020/07/02(木) 14:45:05.12ID:jvRUMdN/ >>592
Pythonで作ったものを単独で配布するのは基本的に不可能と考えた方がいい
ユーザーにPython開発者としてのリテラシーを期待できないのであれば、
自分の手の中だけで使うか、君自身がPythonのインストール等から手取り足取り面倒を見るか、配布せずにWebアプリにするかの三択だ
Pythonで作ったものを単独で配布するのは基本的に不可能と考えた方がいい
ユーザーにPython開発者としてのリテラシーを期待できないのであれば、
自分の手の中だけで使うか、君自身がPythonのインストール等から手取り足取り面倒を見るか、配布せずにWebアプリにするかの三択だ
594デフォルトの名無しさん
2020/07/02(木) 15:06:48.96ID:+yIU1z+T pythonファイルを添付すればいいのではないですか?
ポータブルでは使えないのでしょうか?
ポータブルでは使えないのでしょうか?
595デフォルトの名無しさん
2020/07/02(木) 16:16:32.63ID:P2k5coQc596デフォルトの名無しさん
2020/07/02(木) 16:20:06.53ID:KpanEyVj597デフォルトの名無しさん
2020/07/02(木) 16:23:22.37ID:P2k5coQc >>592
tkinter
tkinter
598デフォルトの名無しさん
2020/07/02(木) 16:57:10.36ID:+yIU1z+T >>596
exe化してもだめなのですか?
exe化してもだめなのですか?
599デフォルトの名無しさん
2020/07/02(木) 17:16:01.12ID:KpanEyVj >>598
相手がMacやChromeOS使ってたらどうするつもりだ
相手がMacやChromeOS使ってたらどうするつもりだ
600デフォルトの名無しさん
2020/07/02(木) 17:18:07.61ID:q3lU8bAM601デフォルトの名無しさん
2020/07/02(木) 18:20:00.67ID:KpanEyVj602デフォルトの名無しさん
2020/07/02(木) 18:28:06.87ID:bZhoxtgp603デフォルトの名無しさん
2020/07/02(木) 18:32:16.41ID:/qwL6UnN おまえらちゃんと型ヒントつけてpython書いてるか
めっちゃいいぞ
めっちゃいいぞ
604デフォルトの名無しさん
2020/07/02(木) 18:32:27.19ID:KpanEyVj605デフォルトの名無しさん
2020/07/02(木) 21:26:16.49ID:XHzQomyC >>598
頼むから知恵袋に行ってくれ
頼むから知恵袋に行ってくれ
606デフォルトの名無しさん
2020/07/02(木) 21:30:19.94ID:oFYQ6TEG クラスメソッドの使いどころがよくわかりません
インスタンス化しなくても使えるってのはたいしたメリットに感じないです
あとスタティックメソッドに至っては存在意義すらわかりません
頭の良い人には必要な機能なのでしょうか?
インスタンス化しなくても使えるってのはたいしたメリットに感じないです
あとスタティックメソッドに至っては存在意義すらわかりません
頭の良い人には必要な機能なのでしょうか?
607デフォルトの名無しさん
2020/07/02(木) 22:06:56.31ID:KpanEyVj >>606
いえす、いえす、いえーす!
いえす、いえす、いえーす!
608デフォルトの名無しさん
2020/07/02(木) 22:49:20.80ID://fjMSvC staticmethodちゃんがまたいじめられてるー
609デフォルトの名無しさん
2020/07/03(金) 03:26:00.69ID:0d187tMp610デフォルトの名無しさん
2020/07/03(金) 08:07:50.21ID:ukfpVlMl611デフォルトの名無しさん
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)
下記のように書くと'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)
612デフォルトの名無しさん
2020/07/03(金) 11:35:33.36ID:CB3um4n9 >>606みたいな質問に的確な答えが出せないのがこのスレに常駐してる底辺ベテランプログラマの限界
613デフォルトの名無しさん
2020/07/03(金) 11:38:00.49ID:H4+KEvvj614デフォルトの名無しさん
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を創りたいときとかに使うかな
moduleよりもclassに依存してると感じるときに使う
classmethodはconstructor以外でinstanceを創りたいときとかに使うかな
616デフォルトの名無しさん
2020/07/03(金) 13:11:28.82ID:usZrsujp >>613
ありがとうございます、おかげさまで出来ました
ありがとうございます、おかげさまで出来ました
617デフォルトの名無しさん
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
コマンドに何も反応せずボイスチャンネルに入ってくれません…
何がいけなかったのでしょうか…ちょっと私には難しすぎたかもしれない(^_^;)
こちらでも質問させていただきましたがここに案内されたので。
プログラムは初心者です。
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
ffmpegを試してみたんですが、エラーが出てしまいます。
https://ideone.com/8igzAx
このページの一番下のコードを参考にしました
https://boukenki.info/python-douga-download-houhou/#ffmpeg
619デフォルトの名無しさん
2020/07/03(金) 18:54:07.12ID:joAVHWVC620デフォルトの名無しさん
2020/07/03(金) 18:56:09.24ID:joAVHWVC621デフォルトの名無しさん
2020/07/03(金) 21:00:11.70ID:82ernRMw >>618
youtube-dl使おう
youtube-dl使おう
622デフォルトの名無しさん
2020/07/04(土) 05:13:46.41ID:wqmVH+Bb623デフォルトの名無しさん
2020/07/04(土) 12:36:27.68ID:QUXtQ3do pornhub は、ログインしないと無理じゃないの?
624デフォルトの名無しさん
2020/07/04(土) 12:57:10.28ID:TaygKAdN youtube-dlはエロサイトも手広く対応してる
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【おこめ券】鈴木農相 米価維持の意図「一切ない」 [ぐれ★]
- 【警視庁】走行中の電車で女性に露出した下半身押しつけたか 無職の男(46)逮捕「チャンスがあればいつでもやる」 [nita★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★6 [七波羅探題★]
- 【苺ましまろ】立民衆院議員、人気漫画の水着少女画像を「醜悪」タイ人少女の性搾取事件と関連付け…党内で反発 [少考さん★]
- 「残業キャンセル界隈」若者が増加?「職務放棄」との批判も…“定時退社の権利”どこまで通用するか [七波羅探題★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 ★5 [蚤の市★]
- 【実況】博衣こよりのえちえちチーズケーキを仕込み(雑談あり)🧪
- 【速報】1ポンド210円で日英GDP逆転(残り1.5円)...世界6位の経済規模に転落 [237216734]
- 【超速報】統一教会、陳謝 [519511584]
- 高市政権「かけてもつながらない。機能していない」防衛当局間のホットライン機能せず [834922174]
- 30過ぎた大人おじさんが大学生(昔)のままのファッションをする「おじさんキッズコーデ」、炎上して問題視される。 [153490809]
- 【高市悲報】中国軍「公海で空母の発着訓練するって事前通告したのになんで自衛隊機は急接近してきたんだ…?」中国軍困惑★2 [931948549]
