当スレに★Python以外のプログラミング言語での回答類を書くべからず★
派生言語はそれぞれ専スレがある(この板にあるとは限らない)ので、そっち池。
「Ruby」「Rails」「某言語では」「クソチョンw」をNGワード登録推奨。荒らしは、完全スルー放置が一番きらいです。
このスレッドは「お勉強」スレのほうには書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を、勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますので、お礼は Python の布教と初心者の救済をお願いします。
★エラーを解決したい場合★は、
表示されたエラーの全文(勝手に省略やスクショうp等の横着クソ行為禁止)と、
実行環境(Pythonのバージョン・OSとIDEの種類およびバージョン)をシッカリ書くこと。
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
〇前スレ〇
【まず1嫁】くだすれPython(超初心者用) その57
https://mevius.5ch.net/test/read.cgi/tech/1653225908/
次スレたては >>985 あたりが挑戦する。
### END OF TEMPLATE ###
探検
【まず1嫁】くだすれPython(超初心者用) その58
■ このスレッドは過去ログ倉庫に格納されています
2022/09/07(水) 10:33:53.50ID:RjZl78eW
466デフォルトの名無しさん
2023/01/04(水) 23:44:16.96ID:Rrqo9EoM なるほど、script1にpartsをimportするんじゃなく、GUIにscript1をインポートするのか
確かにそれならGUI上で定義した変数やら関数をscript1側でそのまま使えるな
最後に読み込んだpyファイル名を覚えておけば複数ファイル読み込んでも実行対象迷わないし
そのアプローチでやってみる。ありがとう
exec関数……そんな便利なもんあったのか……
確かにそれならGUI上で定義した変数やら関数をscript1側でそのまま使えるな
最後に読み込んだpyファイル名を覚えておけば複数ファイル読み込んでも実行対象迷わないし
そのアプローチでやってみる。ありがとう
exec関数……そんな便利なもんあったのか……
467デフォルトの名無しさん
2023/01/05(木) 01:38:12.65ID:Tyh0/h05 どういうわけかインポートができない ググった通りにやってるんだが……
中身の実行自体はされてるらしく、print文とか入れとくとそれは実行される
だがモジュール名を覚えてくれない
import importlib.util
import os
import gomi as g
g.MODULE_PATH = r"C:\Users\gomi\Downloads\test.py"
g.MODULE_NAME = os.path.splitext(os.path.basename(g.MODULE_PATH))[0]
spec = importlib.util.spec_from_file_location(g.MODULE_NAME, g.MODULE_PATH)
modulevar = importlib.util.module_from_spec(spec)
spec.loader.exec_module(modulevar)
exec(g.MODULE_NAME + ".main()")
Traceback (most recent call last):
File "C:\Users\gomi\Downloads\gomi.py", line 9, in <module>
exec(g.MODULE_NAME + ".main()")
File "<string>", line 1, in <module>
NameError: name 'test' is not defined
中身の実行自体はされてるらしく、print文とか入れとくとそれは実行される
だがモジュール名を覚えてくれない
import importlib.util
import os
import gomi as g
g.MODULE_PATH = r"C:\Users\gomi\Downloads\test.py"
g.MODULE_NAME = os.path.splitext(os.path.basename(g.MODULE_PATH))[0]
spec = importlib.util.spec_from_file_location(g.MODULE_NAME, g.MODULE_PATH)
modulevar = importlib.util.module_from_spec(spec)
spec.loader.exec_module(modulevar)
exec(g.MODULE_NAME + ".main()")
Traceback (most recent call last):
File "C:\Users\gomi\Downloads\gomi.py", line 9, in <module>
exec(g.MODULE_NAME + ".main()")
File "<string>", line 1, in <module>
NameError: name 'test' is not defined
468デフォルトの名無しさん
2023/01/05(木) 10:48:13.00ID:6RwFdPYm import threading
import sys
sys.path.append('C:\\Users\\gomi\\Downloads')
exec("import gomi")
exec("th1 = threading.Thread(target = gomi.main)")
exec("th1.start()")
これなら動くよ
import sys
sys.path.append('C:\\Users\\gomi\\Downloads')
exec("import gomi")
exec("th1 = threading.Thread(target = gomi.main)")
exec("th1.start()")
これなら動くよ
469デフォルトの名無しさん
2023/01/05(木) 10:58:48.59ID:Cbg+aaE9 何で毎回importするのが嫌なの?死ぬの?
470デフォルトの名無しさん
2023/01/05(木) 22:27:33.02ID:D2YyOGDn ファイルのopenに失敗した時、Noneとか適当に返してくれればいいのになんで例外発生するの?
例外処理 ('A`)マンドクセ
例外処理 ('A`)マンドクセ
471デフォルトの名無しさん
2023/01/05(木) 22:44:28.31ID:0ELgCB6t >>470
向いてないかもね
向いてないかもね
472デフォルトの名無しさん
2023/01/05(木) 23:43:17.42ID:mXCHkFJ1 そのうち毎度Noneでチェックする方がまんどくさくなるよ
473461
2023/01/06(金) 04:40:42.68ID:u7/CdrNH いろいろあって最低限動くところまで行けた ありがとう
ThreadPoolExecutorの正しい使い方を理解するのにこんなにもかかってしまった
どこもかしこもmap関数ばっか使ってるけど、あれ使ったら強制待ち状態になるのなんなんだ……
ThreadPoolExecutorの正しい使い方を理解するのにこんなにもかかってしまった
どこもかしこもmap関数ばっか使ってるけど、あれ使ったら強制待ち状態になるのなんなんだ……
474デフォルトの名無しさん
2023/01/06(金) 10:22:05.70ID:wrRuhvNK >>470
修行が足りん
修行が足りん
475デフォルトの名無しさん
2023/01/06(金) 13:33:07.27ID:VhyAOykJ django等のフレームワークでの設定に関する質問もこのスレでして大丈夫でしょうか?
476デフォルトの名無しさん
2023/01/06(金) 16:44:44.30ID:YIB2cDqh 聴いてみれば良いんじゃね
python の例外は C++ とかと違って
if と実質同じでかなり気軽に使われてるイメージ
python の例外は C++ とかと違って
if と実質同じでかなり気軽に使われてるイメージ
477デフォルトの名無しさん
2023/01/06(金) 16:46:36.96ID:u7/CdrNH 例外処理だのトークン引き渡しだのは理解するのがめんどくさくなってしまった
スレッドの強制終了も結局グローバル変数で管理しちゃってるぜ
スレッドの強制終了も結局グローバル変数で管理しちゃってるぜ
478デフォルトの名無しさん
2023/01/07(土) 18:19:50.82ID:5L5/eVw7 30代Pythonクソチョン男は強姦魔の犯罪者!
あなたの近くにいます!
父母と祖父母の戸籍謄本を提出させましょう!
あなたの近くにいます!
父母と祖父母の戸籍謄本を提出させましょう!
479デフォルトの名無しさん
2023/01/07(土) 23:00:05.73ID:nmYYllE/ pythonだとreadlineやforでチマチマ読みながら処理するよりも
readメソッドで一気にリストに入れてから処理したほうがいいの?
メモリ確保のオーバーヘッドがどうとか言われないの?
readメソッドで一気にリストに入れてから処理したほうがいいの?
メモリ確保のオーバーヘッドがどうとか言われないの?
480デフォルトの名無しさん
2023/01/07(土) 23:02:48.09ID:nmYYllE/ readメソッドじゃなくてreadlinesメソッドだったか
481デフォルトの名無しさん
2023/01/08(日) 01:46:16.03ID:QijmXXtc >>479
状況による
状況による
482デフォルトの名無しさん
2023/01/08(日) 01:56:01.96ID:uPZeFpc/ 人間が入力しているときや、外部から五月雨式にデータが来るときには
はreadlineにするしかないよね
ファイルを読み込むときはreadの方がいいけど
はreadlineにするしかないよね
ファイルを読み込むときはreadの方がいいけど
483デフォルトの名無しさん
2023/01/08(日) 02:27:58.80ID:TnPc6XcG やってみればいいだろ
484デフォルトの名無しさん
2023/01/08(日) 05:00:21.49ID:mDwtjJAv485デフォルトの名無しさん
2023/01/08(日) 18:36:42.80ID:DDY/xuz3 ここでいいよ
人いなくて機能してなかったし、情報分散するだけだし
人いなくて機能してなかったし、情報分散するだけだし
486484
2023/01/09(月) 04:28:43.75ID:7T37Y5iW YouTube で有名な雑食系エンジニア・KENTA の有名な本
「21世紀最強の職業Web系エンジニアになろう」でも、
ウェブ制作・ウェブ開発は、根本的に異なる。
だから、板も分離している
日本の偏差値50 ぐらいの文系のアホでも、米国では70ぐらいに相当する。
日本人全員が東大生みたいなもの。
Ruby on Rails + バックエンドだけで、年収13万ドル
この技術は極めて再現性が高いから、貧乏人でも、文系のアホでも女でも稼げる。
それで革命を起こしたのが、KENTAの月千円のRailsサロン
「21世紀最強の職業Web系エンジニアになろう」でも、
ウェブ制作・ウェブ開発は、根本的に異なる。
だから、板も分離している
日本の偏差値50 ぐらいの文系のアホでも、米国では70ぐらいに相当する。
日本人全員が東大生みたいなもの。
Ruby on Rails + バックエンドだけで、年収13万ドル
この技術は極めて再現性が高いから、貧乏人でも、文系のアホでも女でも稼げる。
それで革命を起こしたのが、KENTAの月千円のRailsサロン
487デフォルトの名無しさん
2023/01/09(月) 04:52:28.39ID:Gge+Zb9V やべーやつじゃん
やっぱワッチョイって要るんだなぁ
やっぱワッチョイって要るんだなぁ
488デフォルトの名無しさん
2023/01/09(月) 05:02:14.97ID:V9DET1Rx Python3.10をインストールしたのですが、
コマンドプロンプトでpython -Vを入力すると3.9.12とかなり前にインストールしたバージョンが表示され続けて途方に暮れてます…
もちろん3.9.12やanacondaはアンインストールし、環境変数のPathも以前の物は全て削除した上で3.10をインストールしているのですが、何度確認してもコマンドプロンプト上では3.9.12が表示されてしまいます
あとは何をすれば3.9.12が消えてくれるのか…
というかコマンドプロンプト上でバージョンを3.10に切り替えるにはどうすればいいのでしょう?
コマンドプロンプトでpython -Vを入力すると3.9.12とかなり前にインストールしたバージョンが表示され続けて途方に暮れてます…
もちろん3.9.12やanacondaはアンインストールし、環境変数のPathも以前の物は全て削除した上で3.10をインストールしているのですが、何度確認してもコマンドプロンプト上では3.9.12が表示されてしまいます
あとは何をすれば3.9.12が消えてくれるのか…
というかコマンドプロンプト上でバージョンを3.10に切り替えるにはどうすればいいのでしょう?
489デフォルトの名無しさん
2023/01/09(月) 05:38:01.32ID:meSHXp3l490デフォルトの名無しさん
2023/01/09(月) 05:51:19.63ID:V9DET1Rx491デフォルトの名無しさん
2023/01/10(火) 06:54:57.73ID:Xj7p33fy 片足スレチに突っ込んでるかもしれんが該当スレがないみたいなんでここで質問させてくれ
locateAllOnScreenを改変(特定色をマスクするように)して使いたいんで.実態を追いかけてみたんだが
cv2.matchTemplateなるものでぱったり足跡が途絶えてて
ググったらどうもOpenCVは最終的にC++を呼び出してるらしいんだが
じゃあどのファイルのどこからどこが呼び出されてるんだよっていうのがgithub見てもわからなかった
誰かその場所を(というかその場所の探し方を)教えてくれ
locateAllOnScreenを改変(特定色をマスクするように)して使いたいんで.実態を追いかけてみたんだが
cv2.matchTemplateなるものでぱったり足跡が途絶えてて
ググったらどうもOpenCVは最終的にC++を呼び出してるらしいんだが
じゃあどのファイルのどこからどこが呼び出されてるんだよっていうのがgithub見てもわからなかった
誰かその場所を(というかその場所の探し方を)教えてくれ
492デフォルトの名無しさん
2023/01/10(火) 22:41:00.43ID:bxelJK0C >>425
自己解決しました。
(By.<アトリビュート名>)のところを
search_methodにアトリビュート名を代入して
(getattr(By, search_method))と記述することで処理することができました。
ありがとうございました。
自己解決しました。
(By.<アトリビュート名>)のところを
search_methodにアトリビュート名を代入して
(getattr(By, search_method))と記述することで処理することができました。
ありがとうございました。
493デフォルトの名無しさん
2023/01/11(水) 11:28:28.96ID:6xJiw1N1 >>491
opencv matchTemplate -python
つまり python を除外して C++ 用の API でぐぐれ
ちょっと古いけど
http://opencv.jp/opencv-2svn/cpp/imgproc_object_detection.html
http://opencv.jp/opencv-2.2/py/imgproc_object_detection.html
OpenCV 3 とか 4 とかは自分で探してくれ
opencv matchTemplate -python
つまり python を除外して C++ 用の API でぐぐれ
ちょっと古いけど
http://opencv.jp/opencv-2svn/cpp/imgproc_object_detection.html
http://opencv.jp/opencv-2.2/py/imgproc_object_detection.html
OpenCV 3 とか 4 とかは自分で探してくれ
494デフォルトの名無しさん
2023/01/11(水) 20:56:24.87ID:FKt1KKM6 >>493
ありがとう
ありがとう
495デフォルトの名無しさん
2023/01/13(金) 00:30:56.07ID:7/3Aoa6U pythonはvimの%でジャンプできないのが辛い
スレチだけど
スレチだけど
496デフォルトの名無しさん
2023/01/14(土) 10:20:26.05ID:nBZfrni2 Visual Studio2022でnumpyインポートしようとするとバージョンちゃうでってメッセージでるんだけど
どないしたらいいの。。。。
numpy最新バージョンのはずなんだけど
どないしたらいいの。。。。
numpy最新バージョンのはずなんだけど
497デフォルトの名無しさん
2023/01/14(土) 13:59:26.94ID:hPgxDqwp >>496
エラーメッセージをそのままここに貼りなよ
エラーメッセージをそのままここに貼りなよ
498デフォルトの名無しさん
2023/01/14(土) 19:15:22.05ID:dsD0D5SD >>1読めない人発見伝じゃん
>★エラーを解決したい場合★は、
> 表示されたエラーの全文(勝手に省略やスクショうp等の横着クソ行為禁止)と、
> 実行環境(Pythonのバージョン・OSとIDEの種類およびバージョン)をシッカリ書くこと。
>★エラーを解決したい場合★は、
> 表示されたエラーの全文(勝手に省略やスクショうp等の横着クソ行為禁止)と、
> 実行環境(Pythonのバージョン・OSとIDEの種類およびバージョン)をシッカリ書くこと。
499デフォルトの名無しさん
2023/01/15(日) 11:39:39.03ID:/5abC/25 30代Pythonクソチョン男は強姦魔の犯罪者!
あなたの近くにいます!
父母と祖父母の戸籍謄本を提出させましょう!
あなたの近くにいます!
父母と祖父母の戸籍謄本を提出させましょう!
500デフォルトの名無しさん
2023/01/16(月) 22:10:47.04ID:Vc+hYIRt501デフォルトの名無しさん
2023/01/17(火) 00:32:13.03ID:q+/cnPgj pythonの外部ライブラリのアドレスをわかる人、いますか?
会社でアクセス制限されててwotchdogを追加できません。
自宅でPythonをインストール後、コマンドプルンプとで「$ pip install watchdog」
を張り付けてエンターを押したら、なんとなくできたのですが、
pythonの外部ライブラリのアクセス制限で先にいけません。
あとwatchdogはネットワークフォルダに対応していますか?
会社でアクセス制限されててwotchdogを追加できません。
自宅でPythonをインストール後、コマンドプルンプとで「$ pip install watchdog」
を張り付けてエンターを押したら、なんとなくできたのですが、
pythonの外部ライブラリのアクセス制限で先にいけません。
あとwatchdogはネットワークフォルダに対応していますか?
502デフォルトの名無しさん
2023/01/17(火) 02:30:30.68ID:PtqakeU7 まともに文章すら書けない馬鹿
503デフォルトの名無しさん
2023/01/17(火) 03:25:27.56ID:CQDsp2Da504デフォルトの名無しさん
2023/01/17(火) 04:01:59.08ID:xLJJWyME >>501
知的障害者?
知的障害者?
505デフォルトの名無しさん
2023/01/17(火) 08:08:14.08ID:ZOmcJOSb506デフォルトの名無しさん
2023/01/17(火) 09:31:00.30ID:zVPLZXue アクセス制限されてんだからたとえ抜け道があっても勝手に突破したらあかんやろ
上長へ相談
上長へ相談
507デフォルトの名無しさん
2023/01/17(火) 11:24:10.03ID:GXrEaBRK ソース落としてからインストールすれば
508デフォルトの名無しさん
2023/01/17(火) 16:15:01.47ID:ZOmcJOSb anacondaならcondarcにプロクシ設定
509デフォルトの名無しさん
2023/01/18(水) 12:26:12.47ID:Tq4EWXhq フロッピーで持ち込み
510デフォルトの名無しさん
2023/01/18(水) 21:43:56.57ID:O4NvFfr9 右クリックしたときのコンテクストメニューで、py -3.8 -m venv envをPowerShellかコマンドプロンプトで実行するアイテムを追加したいです
どうしたらいいですか?
どうしたらいいですか?
511510
2023/01/18(水) 21:50:22.96ID:O4NvFfr9 新しいフォルダを作る→フォルダを開く→Powershellを開く→py -3.8 -m venv envを実行する
を
新しいフォルダを作る→フォルダを開く→右クリックでpy -3.8 -m venv envを実行する
をできるようにしたいです
を
新しいフォルダを作る→フォルダを開く→右クリックでpy -3.8 -m venv envを実行する
をできるようにしたいです
512デフォルトの名無しさん
2023/01/18(水) 22:43:10.20ID:jjVMGb4Y513デフォルトの名無しさん
2023/01/18(水) 22:56:27.51ID:O4NvFfr9514デフォルトの名無しさん
2023/01/18(水) 22:57:42.58ID:O4NvFfr9 >>512
どう検索したら簡単にでてきますか?
どう検索したら簡単にでてきますか?
515デフォルトの名無しさん
2023/01/18(水) 23:14:15.05ID:jjVMGb4Y516デフォルトの名無しさん
2023/01/19(木) 00:30:16.22ID:CVMdppEr >>513
それでよくない?
それでよくない?
517デフォルトの名無しさん
2023/01/19(木) 08:51:03.42ID:MSnXQO9j519517
2023/01/19(木) 12:13:50.00ID:MSnXQO9j 例えば、デスクトップに以下のショートカットを作る
Ruby で、a.rb を実行する。
引数に、〜/tmp/x/xx と作成したいフォルダの絶対パスを渡す
リンク先
C:\Ruby25-x64\bin\ruby.exe C:/Users/Owner/Documents/Ruby/a.rb C:/Users/Owner/Documents/Ruby/tmp/x/xx
a.rbの内容は、
require 'fileutils'
# フォルダが存在しなければ、作る
FileUtils.mkdir_p( ARGV[0] ) unless Dir.exist?( ARGV[0] )
Dir.chdir( ARGV[0] ) # 作業フォルダを移動する
puts `where notepad`
sleep # 出力したコマンドプロンプト画面を閉じないようにする
出力
C:\Windows\System32\notepad.exe
C:\Windows\notepad.exe
ただし、Rubyで日本語、sjis/CP932 は文字化けするので、
PowerShell スクリプトで書いた方が良いかも
Ruby で、a.rb を実行する。
引数に、〜/tmp/x/xx と作成したいフォルダの絶対パスを渡す
リンク先
C:\Ruby25-x64\bin\ruby.exe C:/Users/Owner/Documents/Ruby/a.rb C:/Users/Owner/Documents/Ruby/tmp/x/xx
a.rbの内容は、
require 'fileutils'
# フォルダが存在しなければ、作る
FileUtils.mkdir_p( ARGV[0] ) unless Dir.exist?( ARGV[0] )
Dir.chdir( ARGV[0] ) # 作業フォルダを移動する
puts `where notepad`
sleep # 出力したコマンドプロンプト画面を閉じないようにする
出力
C:\Windows\System32\notepad.exe
C:\Windows\notepad.exe
ただし、Rubyで日本語、sjis/CP932 は文字化けするので、
PowerShell スクリプトで書いた方が良いかも
520デフォルトの名無しさん
2023/01/19(木) 17:14:40.06ID:WEDTkb1s Djangoについて質問です
1つのプロジェクトに複数アプリをぶら下げる場合、templateの置き場は各アプリごとにその直下に作成するのがいいのでしょうか?
それともプロジェクト直下にtemplateディレクトリを作成し、その中にアプリ名で区切ってまとめて置くのがよいのでしょうか?
どちらの形式も見かけるのですが、それぞれの利点がわからず、どちらが望ましいのかわからなくて困っています
1つのプロジェクトに複数アプリをぶら下げる場合、templateの置き場は各アプリごとにその直下に作成するのがいいのでしょうか?
それともプロジェクト直下にtemplateディレクトリを作成し、その中にアプリ名で区切ってまとめて置くのがよいのでしょうか?
どちらの形式も見かけるのですが、それぞれの利点がわからず、どちらが望ましいのかわからなくて困っています
521デフォルトの名無しさん
2023/01/20(金) 01:49:28.05ID:ODBFu8yV またオワコンrubyを宣伝するキチガイか
522デフォルトの名無しさん
2023/01/20(金) 22:22:15.51ID:breyoYTI >>510
powershellのps1ファイルを右クリックで開くことはできるけど
それ自体をコンテクストメニューに追加するのって出来たっけ?
実行したいフォルダにps1ファイルをコピペして、そこで実行する
という手順ではダメか?
powershellのps1ファイルを右クリックで開くことはできるけど
それ自体をコンテクストメニューに追加するのって出来たっけ?
実行したいフォルダにps1ファイルをコピペして、そこで実行する
という手順ではダメか?
523517
2023/01/21(土) 12:26:42.58ID:B6CHQkJD >>519
を、コマンドプロンプトではなく、PowerShell(PS)に変えたら、Ruby でも文字化けしない!
例えば、デスクトップに以下のショートカットを作る
PSを起動して、その中から、Start-Process でRuby の外部プロセスを起動して、a.rb を実行する。
引数に、〜/tmp/x/xx と作成したいフォルダの絶対パスを渡す
a.rb・〜/tmp/x/xxの間に空白が入るので、"〜" ではなく、'〜' で囲む。
-Wait は無くてもよい
リンク先
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe Start-Process -FilePath ruby -ArgumentList 'C:/Users/Owner/Documents/Ruby/a.rb C:/Users/Owner/Documents/Ruby/tmp/x/xx' -Wait
を、コマンドプロンプトではなく、PowerShell(PS)に変えたら、Ruby でも文字化けしない!
例えば、デスクトップに以下のショートカットを作る
PSを起動して、その中から、Start-Process でRuby の外部プロセスを起動して、a.rb を実行する。
引数に、〜/tmp/x/xx と作成したいフォルダの絶対パスを渡す
a.rb・〜/tmp/x/xxの間に空白が入るので、"〜" ではなく、'〜' で囲む。
-Wait は無くてもよい
リンク先
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe Start-Process -FilePath ruby -ArgumentList 'C:/Users/Owner/Documents/Ruby/a.rb C:/Users/Owner/Documents/Ruby/tmp/x/xx' -Wait
524510
2023/01/21(土) 14:22:11.03ID:iCFOAJV8 >>520
わざわざ教えてくれたのにごめんなさい
結局、以下を作成することでできました
HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background\shell\venv\command
わざわざ教えてくれたのにごめんなさい
結局、以下を作成することでできました
HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background\shell\venv\command
525デフォルトの名無しさん
2023/01/24(火) 01:39:50.83ID:k7nS/dQw 30代Pythonクソチョン男は強姦魔の犯罪者!
あなたの近くにいます!
父母と祖父母の戸籍謄本を提出させましょう!
あなたの近くにいます!
父母と祖父母の戸籍謄本を提出させましょう!
526デフォルトの名無しさん
2023/01/24(火) 10:36:52.38ID:oBdbZywc watchdogを動かすPyを開くと指定されたフォルダにyyyymmddのtxtかcsvを作ってwatchdogのログを書き込む方法をご存知の方、ご教示願います。インターバルは何分、何秒でも可能。
527デフォルトの名無しさん
2023/01/24(火) 14:28:50.07ID:GE24yRay 日本語でおk
529デフォルトの名無しさん
2023/01/25(水) 07:37:16.86ID:ByQxjYtp Linux でスケジュール実行するなら、cron
530デフォルトの名無しさん
2023/01/27(金) 19:49:23.66ID:fmMMbzU9 複数のリストを結合する方法はいろいろある
+演算子
*演算子
+=演算子
extendメソッド
その動作の違いはちょっとググればわかるけど
処理速度とかガベコレの効率とか
どういう時にどれを使えばいいのやら
それともどれでもいいのか
どれでもいいとすればpythonらしくないなあ
+演算子
*演算子
+=演算子
extendメソッド
その動作の違いはちょっとググればわかるけど
処理速度とかガベコレの効率とか
どういう時にどれを使えばいいのやら
それともどれでもいいのか
どれでもいいとすればpythonらしくないなあ
531デフォルトの名無しさん
2023/01/29(日) 16:01:17.11ID:33llVTbQ 常考
join
join
532デフォルトの名無しさん
2023/01/31(火) 14:09:29.90ID:F8VbnJh5 https://github.com/fanzeyi/pokemon.json/blob/master/pokedex.json
*火(Fire)と飛翔(Flying)の属性を持ったポケモンの数を表示
*消防士向きのポケモンを判定する 図鑑番号を指定して 水(Water)のタイプをもっていて、すばやさが平均以上の ポケモンであれば、採用と表示する
*発電向きのポケモンを判定する 図鑑番号を指定して でんき(Electric)のタイプをもっていて、ぼうぎょりょくが中央値以上の ポケモンであれば、採用と表示する
import urllib
import json
response = urllib.request.urlopen('https://raw.githubusercontent.com/fanzeyi/pokemon.json/master/pokedex.json')
content = response.read()
jpk = json.loads(content)
jpk
誰かこれの回答と解説お願いします
*火(Fire)と飛翔(Flying)の属性を持ったポケモンの数を表示
*消防士向きのポケモンを判定する 図鑑番号を指定して 水(Water)のタイプをもっていて、すばやさが平均以上の ポケモンであれば、採用と表示する
*発電向きのポケモンを判定する 図鑑番号を指定して でんき(Electric)のタイプをもっていて、ぼうぎょりょくが中央値以上の ポケモンであれば、採用と表示する
import urllib
import json
response = urllib.request.urlopen('https://raw.githubusercontent.com/fanzeyi/pokemon.json/master/pokedex.json')
content = response.read()
jpk = json.loads(content)
jpk
誰かこれの回答と解説お願いします
533デフォルトの名無しさん
2023/01/31(火) 15:32:22.01ID:F8VbnJh5534デフォルトの名無しさん
2023/01/31(火) 15:50:18.91ID:V74Cxncb どこに質問があるのかもわからない謎のレスが謎のままクローズされた
535デフォルトの名無しさん
2023/01/31(火) 18:33:39.11ID:JyxcU5pt JavaScriptやPythonやRubyやC++などを学んできましたが、
フレームワークを学ぶのは大変ですね。
JavaScriptやPythonでちょっとしたプログラムを自作することはできるのですが、
Djangoは学ぶのはとても難しいです。
デザインパターンをしっかり学ばなかったせいでしょうか。
自己流に一から作るほうが簡単です。
でもそれだと一般にソースを公開したり、チームで開発するソフトウェアには向いていないんでしょうね。
フレームワークを学ぶのは大変ですね。
JavaScriptやPythonでちょっとしたプログラムを自作することはできるのですが、
Djangoは学ぶのはとても難しいです。
デザインパターンをしっかり学ばなかったせいでしょうか。
自己流に一から作るほうが簡単です。
でもそれだと一般にソースを公開したり、チームで開発するソフトウェアには向いていないんでしょうね。
536デフォルトの名無しさん
2023/01/31(火) 21:37:16.30ID:Mxurit6u537デフォルトの名無しさん
2023/01/31(火) 22:41:53.18ID:JyxcU5pt >>536
助言ありがとう。でもRailsで挫折してる。
助言ありがとう。でもRailsで挫折してる。
538デフォルトの名無しさん
2023/01/31(火) 22:52:09.04ID:rohnwrjt Vsual Studio code使ってるんですが
importのところで小文字大文字関係なしにインテリセンス出すにはどこを変えたらいいのでしょうか
PySideつかおうとするとimport pだとPySideがインテリセンスに表示されません
importのところで小文字大文字関係なしにインテリセンス出すにはどこを変えたらいいのでしょうか
PySideつかおうとするとimport pだとPySideがインテリセンスに表示されません
539デフォルトの名無しさん
2023/01/31(火) 23:49:18.99ID:9kyLcAJe なんでもはないから開発元に要望だすか大文字タイプする
TabnineなんかのAI補完に頼るのもあり
TabnineなんかのAI補完に頼るのもあり
540デフォルトの名無しさん
2023/02/01(水) 10:29:58.19ID:zniWuaqH 「AはBと等しくない(not equal)」という場合、
A != B
not A == B
これらの違いって何?
A != B
not A == B
これらの違いって何?
541デフォルトの名無しさん
2023/02/01(水) 10:37:19.29ID:dnn0CNL2 判定が1回行われるか2回行われるかの違いじゃないの
542デフォルトの名無しさん
2023/02/01(水) 10:46:55.21ID:n4KWr8vq 見た目以外どっちも同じ __eq__ + 否定 だとおもう
543デフォルトの名無しさん
2023/02/01(水) 12:00:17.30ID:BH4poKX+ >>535
KENTA の月千円のRails サロンに入れば?
以下に書いた
スレ立てるまでもない質問はここで 163匹目
https://mevius.5ch.net/test/read.cgi/tech/1670470167/506
独学なら、黒田努の3冊の本がおすすめ。
改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018/9
この本が入門書。
ただし、Ruby 2.5.1, Rails 5.2 だから動かないかも。
読むだけで済ますとか
YouTube, かよちんchannel
【半年間使ってわかった】PythonのwebフレームワークDjangoを学ぶメリット・デメリット
かよちんは未経験の大学生で、Railsでポートフォリオを作って就職した。
1年運用で働いたが、開発したかったので転職した。
転職先では、Djangoで開発している
やっぱり、Pythonをやった香具師よりも、Railsをやった香具師の方が、転職では有利。
ほとんどのフレームワークが、Railsを基礎としているので、
なぜ、ウェブ開発でRailsではなく、Pythonを選択したのか聞かれて、返答に困る
KENTA の月千円のRails サロンに入れば?
以下に書いた
スレ立てるまでもない質問はここで 163匹目
https://mevius.5ch.net/test/read.cgi/tech/1670470167/506
独学なら、黒田努の3冊の本がおすすめ。
改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018/9
この本が入門書。
ただし、Ruby 2.5.1, Rails 5.2 だから動かないかも。
読むだけで済ますとか
YouTube, かよちんchannel
【半年間使ってわかった】PythonのwebフレームワークDjangoを学ぶメリット・デメリット
かよちんは未経験の大学生で、Railsでポートフォリオを作って就職した。
1年運用で働いたが、開発したかったので転職した。
転職先では、Djangoで開発している
やっぱり、Pythonをやった香具師よりも、Railsをやった香具師の方が、転職では有利。
ほとんどのフレームワークが、Railsを基礎としているので、
なぜ、ウェブ開発でRailsではなく、Pythonを選択したのか聞かれて、返答に困る
544デフォルトの名無しさん
2023/02/01(水) 12:46:07.13ID:m0ZZVaVh Rubyは終わった
545デフォルトの名無しさん
2023/02/01(水) 13:32:46.98ID:3Rk4XT/g546デフォルトの名無しさん
2023/02/01(水) 13:34:17.09ID:3Rk4XT/g ただし
==でも否定的結論はショートカットできる
==でも否定的結論はショートカットできる
547543
2023/02/01(水) 13:41:22.48ID:BH4poKX+ Ruby は高騰の一途! 異常。
Ruby on Rails, AWS Solution Architect は、13万ドルとか
Stack Overflow 2023年の年収。高低
Ruby, Elixir : 9.3 万ドル
Go : 8.9
Rust : 8.7
多くの言語 : 6.5前後
PHP : 5
Dart : 4.4
Ruby on Rails, AWS Solution Architect は、13万ドルとか
Stack Overflow 2023年の年収。高低
Ruby, Elixir : 9.3 万ドル
Go : 8.9
Rust : 8.7
多くの言語 : 6.5前後
PHP : 5
Dart : 4.4
548デフォルトの名無しさん
2023/02/01(水) 14:36:50.86ID:NVxYNrPq 細かく言えば使われるのが__eq__か__ne__かの違いはあるけど意味的には同じでしょ
判定が2回行われるってのがよく分からん意見だけどどういう意味なの?
判定が2回行われるってのがよく分からん意見だけどどういう意味なの?
549デフォルトの名無しさん
2023/02/01(水) 14:49:51.12ID:bpYqjqik550デフォルトの名無しさん
2023/02/01(水) 15:39:17.68ID:dnn0CNL2 A==Bを評価した後not判定になるのかと思ったんだ
テキトーこいてすまんかった
テキトーこいてすまんかった
551デフォルトの名無しさん
2023/02/01(水) 18:43:45.72ID:ZvDzVmws https://ideone.com/EHu7Pn
拙い知識だけど、こんな感じになった
A != Bは、__ne__()だけ
not A == Bは、__eq__()と__bool__()が呼ばれた
でも__ne__の実装は、だいたいこんな感じになるよね
return not self.__eq__(other)
拙い知識だけど、こんな感じになった
A != Bは、__ne__()だけ
not A == Bは、__eq__()と__bool__()が呼ばれた
でも__ne__の実装は、だいたいこんな感じになるよね
return not self.__eq__(other)
552デフォルトの名無しさん
2023/02/03(金) 23:40:22.04ID:qCavOBaP wingetで3.11インストールして、その後3.10もインストールしようとすると既に入ってるでインストールできません
何か解決方法はあるでしょうか
何か解決方法はあるでしょうか
553デフォルトの名無しさん
2023/02/04(土) 00:11:34.99ID:UtouoMsN winget various versions python
とかでググる
とかでググる
554デフォルトの名無しさん
2023/02/05(日) 14:54:10.86ID:4HQ82Rs/ NASから特定のフォルダ内にある特定のフォルダを
ローカルにコピーする処理を作ってます。
フォルダ内のリストを取得する事には成功したのですが
ファイルはいくつか見つけたのですがフォルダのコピーに
ついてはいくら調べても出てこなくて困っています。
もしかしてフォルダを自前で作成した上でその中に
全てのファイルをコピーすると言う処理しか出来ないのでしょうか?
ローカルにコピーする処理を作ってます。
フォルダ内のリストを取得する事には成功したのですが
ファイルはいくつか見つけたのですがフォルダのコピーに
ついてはいくら調べても出てこなくて困っています。
もしかしてフォルダを自前で作成した上でその中に
全てのファイルをコピーすると言う処理しか出来ないのでしょうか?
555デフォルトの名無しさん
2023/02/05(日) 15:59:43.72ID:L5GsTHD+ >>554
手動でやるならそうなるけど
https://docs.python.org/ja/3/library/shutil.html#shutil.copytree
https://github.com/python/cpython/blob/main/Lib/shutil.py#L450
用意されてるから自作する必要はない
手動でやるならそうなるけど
https://docs.python.org/ja/3/library/shutil.html#shutil.copytree
https://github.com/python/cpython/blob/main/Lib/shutil.py#L450
用意されてるから自作する必要はない
556デフォルトの名無しさん
2023/02/05(日) 16:12:08.24ID:4HQ82Rs/557デフォルトの名無しさん
2023/02/05(日) 20:54:50.82ID:H9D6BAyd 10 = 5 * x
20 = 18 + x
30 = 60 / x
のような条件式で、x = 2の回答をポンっと計算出来るPythonのライブラリって何が有りますか?
20 = 18 + x
30 = 60 / x
のような条件式で、x = 2の回答をポンっと計算出来るPythonのライブラリって何が有りますか?
558デフォルトの名無しさん
2023/02/05(日) 21:36:06.56ID:xYG0eG0a 条件式?
559デフォルトの名無しさん
2023/02/05(日) 21:55:47.08ID:L5GsTHD+ wolframclient
sympy
sympy
560デフォルトの名無しさん
2023/02/07(火) 22:46:04.07ID:JLSdttvw 30代Pythonクソチョン男は強姦魔の犯罪者!
あなたの近くにいます!
父母と祖父母の戸籍謄本を提出させましょう!
あなたの近くにいます!
父母と祖父母の戸籍謄本を提出させましょう!
561デフォルトの名無しさん
2023/02/12(日) 23:36:06.22ID:UVLUdqfg chatGPTが
bin_str = struct.pack('!g', num)
なんてコードを吐いたんだが、
struct.packに'!g'なんてフォーマットあるの?
bin_str = struct.pack('!g', num)
なんてコードを吐いたんだが、
struct.packに'!g'なんてフォーマットあるの?
562デフォルトの名無しさん
2023/02/18(土) 23:14:23.54ID:kBeBEpAv スクレイピングの練習をしているのですが、
やりたい作業の方法が思いつかないので教えてください。
下記はコジマの商品一覧ページです。
作業はseleniumとlxml.htmlで行っています。
htmlを取得し、48商品すべてのポイントをスクレイピングしようと下記を実行しました。
u='1UMto4'
driver.get(u)
html = driver.page_source
html = lxml.html.fromstring(html)
css_pt = '#fwCms_wrapper > div > div > div.layoutGrid > div.fwCms_box.frame_MB > div.ProductList.MK2PFRDL010_01 > div > ul > li > p.point.small.mt1 > span.number'
pt = [int(pt.text_content().replace(",","").strip()) for pt in html.cssselect(css_pt)]
ポイントの記載がない商品は、0として値を取得したいのですが、
上記方法だとポイントがある商品しか値を取得できません。
そこでhtmlにp.point.small.mt1 > span.numberが記載されていない商品にもp.point.small.mt1 > span.numberhtmlを追記してポイント0を加えた上で、
css_pt = '#fwCms_wrapper > div > div > div.layoutGrid > div.fwCms_box.frame_MB > div.ProductList.MK2PFRDL010_01 > div > ul > li > p.point.small.mt1 > span.number'
pt = [int(pt.text_content().replace(",","").strip()) for pt in html.cssselect(css_pt)]
を実行するようにしてみたいです。
何かいい方法ありますか
やりたい作業の方法が思いつかないので教えてください。
下記はコジマの商品一覧ページです。
作業はseleniumとlxml.htmlで行っています。
htmlを取得し、48商品すべてのポイントをスクレイピングしようと下記を実行しました。
u='1UMto4'
driver.get(u)
html = driver.page_source
html = lxml.html.fromstring(html)
css_pt = '#fwCms_wrapper > div > div > div.layoutGrid > div.fwCms_box.frame_MB > div.ProductList.MK2PFRDL010_01 > div > ul > li > p.point.small.mt1 > span.number'
pt = [int(pt.text_content().replace(",","").strip()) for pt in html.cssselect(css_pt)]
ポイントの記載がない商品は、0として値を取得したいのですが、
上記方法だとポイントがある商品しか値を取得できません。
そこでhtmlにp.point.small.mt1 > span.numberが記載されていない商品にもp.point.small.mt1 > span.numberhtmlを追記してポイント0を加えた上で、
css_pt = '#fwCms_wrapper > div > div > div.layoutGrid > div.fwCms_box.frame_MB > div.ProductList.MK2PFRDL010_01 > div > ul > li > p.point.small.mt1 > span.number'
pt = [int(pt.text_content().replace(",","").strip()) for pt in html.cssselect(css_pt)]
を実行するようにしてみたいです。
何かいい方法ありますか
563デフォルトの名無しさん
2023/02/18(土) 23:18:16.75ID:kBeBEpAv564デフォルトの名無しさん
2023/02/19(日) 01:00:31.81ID:IvV72Gup もうここで質問するよりもChatGPTに聞く方が早く良い回答を得られるようになってきたな
565デフォルトの名無しさん
2023/02/19(日) 01:11:03.30ID:IvV72Gup >>561
それもChatGPTに聞けばええ
それもChatGPTに聞けばええ
566デフォルトの名無しさん
2023/02/20(月) 12:18:38.79ID:PxHerdum 質問者のレベルが下がって
アホのChatGPTにでも答えられる質問が増えただげ
アホのChatGPTにでも答えられる質問が増えただげ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 橋下徹氏 高市首相“台湾有事”発言に「政治家の失言で一部の人でも仕事がキャンセルに…我々は認めていいのかな」疑問呈す [muffin★]
- 中国外相、台湾問題巡りフランスに支持要請−高市首相発言「挑発的」 [♪♪♪★]
- 今後50年間、毎年100万人ずつ人口が減る…「少子化対策」の失敗で日本が迎える「死ぬまで搾取」というヤバい未来 ★5 [ぐれ★]
- 《「最近いつした?」が口癖》国分太一 女性への“わいせつ事案”報道…目撃されていた「下ネタ好き」と「悪辣なイジり癖」 [Ailuropoda melanoleuca★]
- 「怒りに震えて涙が出た」 同性婚認めず「合憲」判断に原告が反発 「差別的な判決だ」 [ぐれ★]
- 70歳、認知症のブルース・ウィリス、もう娘を認識できない 前頭側頭型認知症に妻「一瞬で人生を根こそぎ奪われる」 [首都圏の虎★]
- 【動画】上海バンダイナムコフェス、ワンピース歌ってる途中に中国政府「日本人の公演全面禁止」発令された瞬間強制終了 怖すぎ★3 [579392623]
- 【悲報】高市早苗さん、就任たった1ヶ月で国が滅茶苦茶になる [115996789]
- 橋下徹「高市総理は間違いなく『失言』。政治家の失言で実際に多くの損害が出ている。」「これを我々は認めていいのか?」 [153490809]
- 【速報】中国政府、ゲームを禁輸。原神やブルアカ、荒野行動が日本で影響 [347751896]
- 深夜雑談★30
- 「ジャップランドで少子化が解決しない理由」がコレ。人情はどこへ。 [592058334]
