[過去ログ]
【まず1嫁】くだすれPython(超初心者用) その58 (1002レス)
【まず1嫁】くだすれPython(超初心者用) その58 http://mevius.5ch.net/test/read.cgi/tech/1662514433/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
950: デフォルトの名無しさん [sage] 2023/07/11(火) 15:46:39.54 ID:heSsZz8c 根本的な思い違いをしているのは間違い無い http://mevius.5ch.net/test/read.cgi/tech/1662514433/950
951: デフォルトの名無しさん [sage] 2023/07/12(水) 01:56:47.85 ID:pcy3cOib >>946 docs.python.org/ja/3/library/stdtypes.html#bytes-objects type(a)はbytesだとおもうので、そうであれば中身はバイト列になってる docs.python.org/ja/3.11/library/functions.html#print printはstr(a)した結果を出力してるだけ docs.python.org/ja/3.11/library/stdtypes.html#bytes.hex もし16進で出力したいなら前もって文字列変換する http://mevius.5ch.net/test/read.cgi/tech/1662514433/951
952: デフォルトの名無しさん [sage] 2023/07/12(水) 06:28:18.89 ID:pDc+QmGt >>951 ありがとうございます 以下のように目的の勉強プログラムは走らせることがなんとかできました file_r.py https://i.imgur.com/v60xntR.png fileoptest.py https://i.imgur.com/NmFO1hH.png 実行結果 https://i.imgur.com/zI0U4BR.png 追伸、変な16進数を吐いていたのはf.tell()の括弧を忘れていて それを入れたリストをprintしていたからのようでした😣 http://mevius.5ch.net/test/read.cgi/tech/1662514433/952
953: デフォルトの名無しさん [sage] 2023/07/13(木) 04:29:10.48 ID:1vUpazri Ruby では、script.rb へ、以下のコードを書いた場合、 =begin IO.read(path, length = nil, offset = 0, **opt) -> String | nil ARGV[0] は、読み込むファイルパス ARGV[1] は、読み込むバイト長 ARGV[2] は、読み込み開始位置・オフセット =end # バイナリファイルを読み込む File.open( ARGV[0], "rb" ) do |io| # ファイル先頭から、ARGV[2]バイト位置へ移動する io.seek( ARGV[2].to_i ) # seek位置から、ARGV[1]バイトを読み込む bin = io.read( ARGV[1].to_i ) out_text = <<"EOT" ファイル #{ ARGV[0] } を読み込み、 オフセット #{ ARGV[2] } から、#{ ARGV[1] } バイトを出力する EOT print out_text + "\n" p bin end 次へ続く http://mevius.5ch.net/test/read.cgi/tech/1662514433/953
954: デフォルトの名無しさん [sage] 2023/07/13(木) 09:16:54.87 ID:zwpq28th テスト http://mevius.5ch.net/test/read.cgi/tech/1662514433/954
955: デフォルトの名無しさん [sage] 2023/07/13(木) 13:04:48.97 ID:WmHCeekq なぜ続きがないのか… 寝て忘れたか、janeに切り換えたため騒動の掲示板の方に気付かずポストしているか なにかNGになるので試行錯誤で断念かキニナル http://mevius.5ch.net/test/read.cgi/tech/1662514433/955
956: デフォルトの名無しさん [sage] 2023/07/13(木) 15:50:36.81 ID:nV7PXIXO >>945 https://pastebin.com/5Rw9rQXx 次スレよろ http://mevius.5ch.net/test/read.cgi/tech/1662514433/956
957: デフォルトの名無しさん [sage] 2023/07/13(木) 16:23:28.79 ID:WmHCeekq >>956 ID変わったけど自分です な、なんだこれは(自慢か!?どやなのか) 一応ダウンロードしたしいいねしようとしたがアカウントないし取り止め 言語的には真っ先にかじったC++の系譜を感じる(Rubyどこいった)…ほぼ何やってるか認識できないが png特化の「これがファイルセーフな正確なやり方な」という、プログラミングの世界へようこそウェルカムトゥ…という事か(゜ロ゜; オーバーキル気味に解答する趣味なのかw 次スレよろは>ALLと受け取り http://mevius.5ch.net/test/read.cgi/tech/1662514433/957
958: デフォルトの名無しさん [sage] 2023/07/13(木) 17:50:49.24 ID:INS7SIu4 もう立ててもいいのかい http://mevius.5ch.net/test/read.cgi/tech/1662514433/958
959: デフォルトの名無しさん [sage] 2023/07/13(木) 18:49:01.13 ID:INS7SIu4 【まず1嫁】くだすれPython(超初心者用) その59 https://mevius.5ch.net/test/read.cgi/tech/1689241721/ http://mevius.5ch.net/test/read.cgi/tech/1662514433/959
960: デフォルトの名無しさん [] 2023/07/16(日) 13:35:35.84 ID:aonKa36p もう人いない猫のスレ http://mevius.5ch.net/test/read.cgi/tech/1662514433/960
961: デフォルトの名無しさん [sage] 2023/07/16(日) 19:29:07.77 ID:vHWdzrAn くだすれってなに http://mevius.5ch.net/test/read.cgi/tech/1662514433/961
962: デフォルトの名無しさん [sage] 2023/07/16(日) 20:13:10.50 ID:9qPbKtF4 >>961 「くだらねえ質問はここに書き込め!」スレってことなんだろうな >>1 >超低レベル、もしくは質問者自身何が何だか分からない質問 を他のスレに書き込まれたり、質問ごとにスレをたてられても 鬱陶しいから、そういう質問はここに書けってことだろう http://mevius.5ch.net/test/read.cgi/tech/1662514433/962
963: デフォルトの名無しさん [sage] 2023/07/16(日) 20:23:01.59 ID:zi0sCHZC >>960 粗方普及し終わったんだと思う これから入って来る人は最初からAIとかのライブラリ目当て Pythonそのものには興味がないからここには来ないんだろう http://mevius.5ch.net/test/read.cgi/tech/1662514433/963
964: デフォルトの名無しさん [sage] 2023/07/16(日) 20:57:16.60 ID:vHWdzrAn >>962 なるほどね 全然思いつかなかったよ http://mevius.5ch.net/test/read.cgi/tech/1662514433/964
965: デフォルトの名無しさん [sage] 2023/07/17(月) 04:42:56.23 ID:PV8RWGZX くだはわかるけどすれがなんかね http://mevius.5ch.net/test/read.cgi/tech/1662514433/965
966: デフォルトの名無しさん [] 2023/07/17(月) 09:47:51.16 ID:9RC0qZ1Y くだを巻くスレだぞ 超初心者が良く分からないことをあれこれと言ったり、しようもないことを何度も繰り返ししゃべっても(くだを巻いても)良いスレ http://mevius.5ch.net/test/read.cgi/tech/1662514433/966
967: デフォルトの名無しさん [sage] 2023/07/17(月) 10:27:05.51 ID:R/K6E/wX 他のスレもくだすれなんだ http://mevius.5ch.net/test/read.cgi/tech/1662514433/967
968: デフォルトの名無しさん [] 2023/07/18(火) 09:47:51.66 ID:SsApxntM 頑張るCPUをなだめてゆっくり動いてもらう方法ってある? 一定時間ごとに処理したいことがありそのたびに子プロセスに任せてるけど 急がず最低クロック周波数で動いてほしいのに最高になっちゃうことで電気食ってるように感じる クロームブックを使っていてWindowsみたいにBIOSやアプリでクロックに制限かけれなそうだし何かないかしら 処理中■ 空き□ 今 1■■■□■■■□■■■□■■■□□■■■□■ 2□□■■■□■■■□■■■□■■■□■■■□ 3□□□□□□□□□□□□□□□□□□□□□□ こうしたい 1■■■■■■■■■□■■■■■■■■■□■■ 2□□■■■■■■■■■□■■■■■■■■■□ 3□□□□■■■■■■■■■□■■■■■■■■ 4□□□□□□■■■■■■■■■□■■■■■■ 5□□□□□□□□■■■■■■■■■□■■■■ 6□□□□□□□□□□□□□□□□□□□□□□ http://mevius.5ch.net/test/read.cgi/tech/1662514433/968
969: デフォルトの名無しさん [sage] 2023/07/18(火) 16:10:33.22 ID:fggT64M6 それぞれのプロセスがループしてるんなら ループ中でハード的な(CPUに負荷掛けないでCPUに待たせる)waitすればいいんじゃない? プロセスの中にループ無くて爆速で動いてるなら命令毎にやっぱりwait入れるとか? クロームブックなんてしらんけど http://mevius.5ch.net/test/read.cgi/tech/1662514433/969
970: 968 [sage] 2023/07/18(火) 17:19:07.77 ID:SsApxntM ごめんこの書き方だと遅くしたいことしか伝わらなかった やりたいことは省電力化で、一定時間ごとに発生する処理にリアルタイム性は要求されないため マルチプロセスで処理するにあたり省電力化の手段として はたらく一部のコアが4GHz、何もしないコアが1GHzとかで動いている状態から 全てのコアをはたらく1GHzに変えられないかなと Windows上で動かすときみたいにクロック周波数を低く保つ手段があればCPUの消費電力下がるんじゃないかなと聞きたかった http://mevius.5ch.net/test/read.cgi/tech/1662514433/970
971: デフォルトの名無しさん [sage] 2023/07/18(火) 17:26:43.68 ID:H4UfCnKp https://docs.kernel.org/admin-guide/cgroup-v2.html https://docs.kernel.org/admin-guide/cgroup-v1/cpuacct.html http://mevius.5ch.net/test/read.cgi/tech/1662514433/971
972: 968 [sage] 2023/07/18(火) 17:39:25.44 ID:SsApxntM おお、まさにこれで解決しそうだ 実際に解決するか試すのは次システム止めてからになりそうだけど本当にありがとう http://mevius.5ch.net/test/read.cgi/tech/1662514433/972
973: デフォルトの名無しさん [sage] 2023/07/19(水) 22:17:02.08 ID:o1ug+L9a 自作関数のdefから始まってifやwhileのネストのあとの適切な最終的な「return」のインデント いつもわからず試行してやっとエラーの出ない場所を見つけます flake8もそこまで教えてくれないし こんな風に見るんだよだとか使える検査ツールはありますか? エラーはインデントエラーからアウトオブファンクションまでさまざまですが主に前者 http://mevius.5ch.net/test/read.cgi/tech/1662514433/973
974: デフォルトの名無しさん [sage] 2023/07/20(木) 00:56:06.90 ID:8hshmRM9 インデント戻りには 必ずインデントと#だけの行置いてるわ 不細工だけどインデント補完ミスが起こらないので http://mevius.5ch.net/test/read.cgi/tech/1662514433/974
975: デフォルトの名無しさん [] 2023/07/20(木) 01:13:19.13 ID:aZgrryLs >>973 > 自作関数のdefから始まってifやwhileのネストのあとの適切な最終的な「return」のインデント > いつもわからず試行してやっとエラーの出ない場所を見つけます VSCodeかVimで書いてるけどそうなったことがないのでよくわからん どういう環境なの? http://mevius.5ch.net/test/read.cgi/tech/1662514433/975
976: デフォルトの名無しさん [sage] 2023/07/20(木) 03:40:41.51 ID:6f9RrYMN >>974 なるほど、それはこういうこと? while True: [Tab]if a = b: [Tab][Tab]print("goal!") [Tab][Tab]if a < b: [Tab][Tab][Tab]print("not goal!") [Tab]# 自分のはVimが拡張してあってタブ毎の罫線(縦軸ガイドライン)のようなのは表示されてます >>975 この質問書いたあと仕方ないので上から順にタブの入れ方やミスらしきものを一行一行念入りに改善してくと通りました 途中のwhile周辺の変数宣言のタブか、その中の複数ブロックのifネストのタブがおかしかったため?影響があったようです 合ってそうなインデント位置でout of function関数範囲外だって言われるのがそもそも問題だなと先頭から見直していきました http://mevius.5ch.net/test/read.cgi/tech/1662514433/976
977: デフォルトの名無しさん [sage] 2023/07/20(木) 14:58:18.19 ID:gFX8U9r2 tkinterのウィジェット、例えばチェックボタンのvariableとチェックの有無を取得したい時は 配置するときに両方を変数に保存しておかなければならないの? 今までの感覚ではウィジェット本体を変数に入れておくか名前で特定できるなら 名前を使ってアクセスしてプロパティの参照や編集ができるのが当たり前だと思ってたんだけど そうではないの? またはカスタムウィジェットにしてvariableを持たしておくぐらいしか変数一つで両方にアクセスする方法はないの? http://mevius.5ch.net/test/read.cgi/tech/1662514433/977
978: デフォルトの名無しさん [sage] 2023/07/20(木) 15:05:02.98 ID:6BSTmMYa 漏れも >>973 になる状況が判らん 強いて言えばプログラム構造を理解していないとしか思えない そんなやり方でエラーにならない return の描く場所観付けてそこに描いても それがまともなプログラミング作法だとも思えない http://mevius.5ch.net/test/read.cgi/tech/1662514433/978
979: デフォルトの名無しさん [sage] 2023/07/20(木) 15:09:45.69 ID:6BSTmMYa >>977 >今までの感覚ではウィジェット本体を変数に入れておくか名前で特定できるなら 名前を使ってアクセスしてプロパティの参照や編集ができるのが当たり前 そうだね http://mevius.5ch.net/test/read.cgi/tech/1662514433/979
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 23 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.020s