!extend:default:vvvvv:1000:1024
!extend:default:vvvvv:1000:1024
↑スレ立てる毎に減るので、減ってたら3つに補充すること。
・当スレにRubyのソースコード類を書くことを禁ず
・Ruby等、Pythonではないプログラミング言語での回答類・質問を書くのも禁止
・「Ruby では」「Rubyでは」「Rails」正規表現→「^クソチョンw$」をNGワード登録推奨
・エラーを解決したいときは、かならず
エラー文(勝手に省略orスクショうp等の横着禁止)と
おま環(Pythonのバージョン番号+OS名とバージョン+IDE名)を書け。
★Pythonのソースコードを5ちゃんに直貼はインデントが崩壊するので、
↓等のコードうp用サイトに貼ってきてくだしあ。(スクリーンショットをうpる「横着」禁止)
ttps://techiedelight.com/compiler/ Run Code機能あり。
ttp://ideone.com/ デフォ設定がCなので、Pythonするには言語種選択ボタン押下がピコ手間かも。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
◇Pythonオフィシャルサイト http://www.python.org/
◇Pythonドキュメント https://docs.python.org/ja/3/
◇まとめwiki ttp://python.rdy.jp/
●関連スレ● 自称初心者は↓へ
【まず1嫁】くだすれPython(超初心者用) その57
http://mevius.5ch.net/test/read.cgi/tech/1653225908/
〇前スレ〇 Pythonのお勉強 Part66
http://mevius.5ch.net/test/read.cgi/tech/1636970383/
次スレの建立は>>985が挑戦する。(980通過して24h後も落ちなくなった)
### END of TEMPLATE ###
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
Pythonのお勉強 Part67
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ aa97-ncNf)
2022/05/26(木) 13:45:15.95ID:veL/wiLO0368デフォルトの名無しさん (ブーイモ MM0f-0CFZ)
2022/07/01(金) 14:16:26.12ID:Hwk/+FRZM369デフォルトの名無しさん (ワッチョイ 0f01-lHF0)
2022/07/01(金) 15:09:30.31ID:woQYdOMG0 pepとか勉強になります
370デフォルトの名無しさん (アウアウウー Sad3-sbT5)
2022/07/01(金) 15:55:27.85ID:E3WEdYada pipエレキバン
371デフォルトの名無しさん (ワッチョイ 3f3b-1whj)
2022/07/01(金) 15:55:39.90ID:M+q4yLJ70 動的型付け言語の分際で
372デフォルトの名無しさん (オッペケ Sra3-Bxsp)
2022/07/01(金) 18:08:35.82ID:aBs3RPAkr373デフォルトの名無しさん (ワッチョイ 0f01-lHF0)
2022/07/01(金) 19:23:19.84ID:woQYdOMG0 標準モジュールで構成がシンプルで、コードが読みやすいものを教えて下さい
374デフォルトの名無しさん (ブーイモ MM4f-0CFZ)
2022/07/01(金) 21:18:52.85ID:GeUgeLuMM Cのコードを読みたいの?
375デフォルトの名無しさん (ワッチョイ ea3b-XX1N)
2022/07/02(土) 09:11:25.65ID:nVZNqOMU0 subprocess.Popenする時に、stdout=subprocess.PIPEだけならいいけど、
stderr=subprocess.STDOUTも付けると、poll()がNoneのままになる
なんで?
stderr=subprocess.STDOUTも付けると、poll()がNoneのままになる
なんで?
376デフォルトの名無しさん (ワッチョイ a363-Cam1)
2022/07/02(土) 13:39:01.72ID:pQUyI5EK0 errの出力までoutのパイプ一つに詰め込んだからパイプが一杯になってデッドロックしたんでは
377デフォルトの名無しさん (ワッチョイ ea3b-XX1N)
2022/07/02(土) 13:49:27.24ID:nVZNqOMU0 そんな弱いものなのかな
378デフォルトの名無しさん (ワッチョイ ab91-mIIo)
2022/07/02(土) 17:05:33.05ID:QpFTAn+g0 nuitkaでexeファイルを作ろうとすると、Cコンパイルのあたりでログのテキストファイルがno such file or directoryになって止まってしまいます
番号違いのログファイルはあるのですが、どうしたらいいでしょうか?
番号違いのログファイルはあるのですが、どうしたらいいでしょうか?
379デフォルトの名無しさん (ブーイモ MMb6-7/Ca)
2022/07/02(土) 23:04:14.86ID:EhNIr6SCM 在日はウソつきの犯罪者
380デフォルトの名無しさん (ワッチョイ 1e63-auNL)
2022/07/02(土) 23:28:31.06ID:9jVmygQf0 在日のネトウヨはうそつきの犯罪者ですね
確かに
確かに
381デフォルトの名無しさん (ワッチョイ 1e46-BFLV)
2022/07/03(日) 03:45:22.85ID:rIyEELUV0 ネトウヨは属性が何であってもウソつきの犯罪者
382デフォルトの名無しさん (ワッチョイ 5301-zMJb)
2022/07/04(月) 14:08:57.82ID:U6ThQNos0 vsコードってcuda使えますか?
cuda使えるならpythonでやってみようかなと。w
vs以外であれば是非!
cuda使えるならpythonでやってみようかなと。w
vs以外であれば是非!
383デフォルトの名無しさん (アウアウウー Sa09-2HoA)
2022/07/11(月) 11:08:14.53ID:1W23UOpta Yes, we can.
384デフォルトの名無しさん (ワッチョイ 23ad-+CUt)
2022/07/14(木) 15:58:41.66ID:uHrnsKHw0 韓国の統一教会が
日本人をひどい目にあわせても
在日韓国人は知らん顔!
だから在日韓国人は信用できないのだ。
本当に在日は皆殺しにすべき!
日本人をひどい目にあわせても
在日韓国人は知らん顔!
だから在日韓国人は信用できないのだ。
本当に在日は皆殺しにすべき!
385デフォルトの名無しさん (ワッチョイ cb63-TkQT)
2022/07/14(木) 19:25:22.53ID:fgF/JGu/0 総元締めは安倍だったんだぞ
ネトウヨは反省して死ね
ネトウヨは反省して死ね
386デフォルトの名無しさん (ワッチョイ cb46-/THt)
2022/07/14(木) 19:51:24.04ID:JTRe+BUv0 反省しなくてもいいから、殉死して欲しい。
387デフォルトの名無しさん (ワッチョイ a363-iB1O)
2022/07/15(金) 01:26:24.03ID:wi0x7exo0 負け犬はどこにでも湧くなあw
388デフォルトの名無しさん (ワッチョイ cb63-TkQT)
2022/07/15(金) 01:47:20.27ID:r5A+tik70 加害者の親が貢いだ額は、1億だってさ
ネトウヨ、義侠心があるなら、
統一教会本部に抗議くらいはしてこいよ
ネトウヨ、義侠心があるなら、
統一教会本部に抗議くらいはしてこいよ
389デフォルトの名無しさん (ワッチョイ 0501-CR5E)
2022/07/15(金) 16:56:40.25ID:wJlSe5Ei0 安倍晋三は統一教会とは関係ない、良い人だから利用されただけ
これを信じられるかが、日本人かどうかのリトマス試験紙
これを信じられるかが、日本人かどうかのリトマス試験紙
390デフォルトの名無しさん (ワッチョイ d501-tQ4R)
2022/07/15(金) 17:12:28.33ID:8JvUuYmY0 pythonと何の関係が?
391デフォルトの名無しさん (エムゾネ FF43-/THt)
2022/07/15(金) 17:23:21.89ID:RNURJmLEF 日本の国富を格安で売ってくれた安倍大人を堅く信じるアル
392デフォルトの名無しさん (アウアウウー Sa39-qysg)
2022/07/18(月) 13:03:16.20ID:1omE+gQaa 犯人の背後に北の影が観える
393デフォルトの名無しさん (ワッチョイ 0d01-qysg)
2022/07/18(月) 19:11:47.97ID:a4Ccq3xQ0 >>389
山上の兄は小児ガンで闘病していた。
母は苦しみ、救いを求めた。
統一教会は摂理を説き、富を人類の救済に使うことを薦めた。
母は人類救済のために1億3000万円で壺を購入した。
兄はすべて自分のせいだと思い自殺した。
こんな家庭はどこにでもある。
オウム真理教は社会から追い詰められたが、統一教会は称賛される。
自民党の先生方が統一教会のミサに出席して勇気づけるからだ。
あなたたちが摂理を説くおかげで世界が救われていると。
山上の兄は小児ガンで闘病していた。
母は苦しみ、救いを求めた。
統一教会は摂理を説き、富を人類の救済に使うことを薦めた。
母は人類救済のために1億3000万円で壺を購入した。
兄はすべて自分のせいだと思い自殺した。
こんな家庭はどこにでもある。
オウム真理教は社会から追い詰められたが、統一教会は称賛される。
自民党の先生方が統一教会のミサに出席して勇気づけるからだ。
あなたたちが摂理を説くおかげで世界が救われていると。
394デフォルトの名無しさん (ワッチョイ 0d01-qysg)
2022/07/18(月) 19:14:25.40ID:a4Ccq3xQ0 霊感商法をなくす立場の政治家が、霊感商法の広告塔になってはいけない。
水素水を国民に勧めていたことを忘れたのか?
ヒトラーは良いこともしたが悪いこともした。
水素水を国民に勧めていたことを忘れたのか?
ヒトラーは良いこともしたが悪いこともした。
395デフォルトの名無しさん (ワッチョイ 0d01-qysg)
2022/07/18(月) 20:58:42.76ID:a4Ccq3xQ0396デフォルトの名無しさん (ワッチョイ 0d01-qysg)
2022/07/18(月) 23:30:37.71ID:a4Ccq3xQ0 オウム真理教は淘汰されたが統一教会はますます繫栄した。
違いはバックに自民党がついてるかいないか。
違いはバックに自民党がついてるかいないか。
397デフォルトの名無しさん (ワッチョイ 7663-GsVe)
2022/07/18(月) 23:40:35.62ID:xr9xASFy0 自民党はかくれ親韓派
398デフォルトの名無しさん (ワッチョイ 0d01-qysg)
2022/07/18(月) 23:59:22.99ID:a4Ccq3xQ0 なんちゃら還元水はとても良いものだから、すべての日本の御家庭で使っていただきたい。
399デフォルトの名無しさん (ワッチョイ 5aad-6Ykf)
2022/07/19(火) 02:03:46.59ID:bkDr0wr30 >>389
良い人だから利用されただと馬鹿め!
勝共連合からの献金が欲しくてくっ付いてたんだから、
金で日本人を売った売国奴だ!
そもそも国民の生命と財産を守るのが政治家の最も優先されるべきことなのに、
日本人の生命と財産を奪う韓国人の統一教会を
守ってたんだから、安倍は死んで当然の極悪人だ!
2005年、警察が統一教会を捜索しようとしたのを止めたのも安倍だぞ?
安倍を擁護するのは韓国人だけだ!
お前は韓国人だ!
良い人だから利用されただと馬鹿め!
勝共連合からの献金が欲しくてくっ付いてたんだから、
金で日本人を売った売国奴だ!
そもそも国民の生命と財産を守るのが政治家の最も優先されるべきことなのに、
日本人の生命と財産を奪う韓国人の統一教会を
守ってたんだから、安倍は死んで当然の極悪人だ!
2005年、警察が統一教会を捜索しようとしたのを止めたのも安倍だぞ?
安倍を擁護するのは韓国人だけだ!
お前は韓国人だ!
400デフォルトの名無しさん (ワッチョイ 0d01-qysg)
2022/07/19(火) 02:13:07.20ID:S8bArn500 血液製剤の時も異常だったよな。
当時はネットがなかったのでその場を見た人以外知らないだろうけど、各地でデモがあって、多くの人が逮捕された。
HIVに感染することがわかって、日本以外の国では禁止されたのに、なぜか日本では禁止されず、禁止を求めるデモは鎮圧された。
今もって謎な現象だった。
当時はネットがなかったのでその場を見た人以外知らないだろうけど、各地でデモがあって、多くの人が逮捕された。
HIVに感染することがわかって、日本以外の国では禁止されたのに、なぜか日本では禁止されず、禁止を求めるデモは鎮圧された。
今もって謎な現象だった。
401デフォルトの名無しさん (ワッチョイ 0d01-qysg)
2022/07/19(火) 02:17:29.22ID:S8bArn500 >>399
死んで当然というのもおかしな話だけど。
司法が機能しない以上、民間が動くしかなくなる。
本来行政がやるべき仕事を、山上さんが肩代わりしたと考えられないかな?
個人の力でできることは限られていて、それが殺すということだった。
そういう極端な結果を招かぬためにも、行政が機能するべきだったと思います。
死んで当然というのもおかしな話だけど。
司法が機能しない以上、民間が動くしかなくなる。
本来行政がやるべき仕事を、山上さんが肩代わりしたと考えられないかな?
個人の力でできることは限られていて、それが殺すということだった。
そういう極端な結果を招かぬためにも、行政が機能するべきだったと思います。
402デフォルトの名無しさん (アウアウウー Sa39-qysg)
2022/07/19(火) 11:26:33.36ID:2mzjLS5ja stderr=subprocess.STDIN
403デフォルトの名無しさん (ワッチョイ 7610-gSf5)
2022/07/19(火) 13:40:26.30ID:9ZGNXK5t0 もう終わりだよこのスレ
404デフォルトの名無しさん (アウアウウー Sa39-qysg)
2022/07/19(火) 14:52:50.19ID:2mzjLS5ja 404 Not Found.
405デフォルトの名無しさん (スプッッ Sdda-XVTg)
2022/07/19(火) 14:53:31.23ID:Icc0WryBd 政治豚って生きてて楽しいの?
なんかいつも何かに怒ってて可哀想
なんかいつも何かに怒ってて可哀想
406デフォルトの名無しさん (ワッチョイ 1a63-ONQP)
2022/07/20(水) 00:31:22.85ID:z1C6xKss0 怒ってる間は惨めさを忘れられるからね
407デフォルトの名無しさん (ワッチョイ 7663-GsVe)
2022/07/20(水) 00:37:21.26ID:PEI2eDla0 必殺仕置人なんて番組あったけど、結構人気高かった
408デフォルトの名無しさん (ワッチョイ 4590-fLWz)
2022/07/20(水) 22:04:13.30ID:53g3nF670 python初心者なんだけど
pythonで楽譜画像からmidiデータを起こす物を作りたくなった
OpenCVとmidoというライブラリがあればいけそうなのかな
こういう「誰かがやってそう」レベルのものを作りたいときって、どういう場所で情報探すのがいいのかな
初心者だからまだグーグル検索とQiitaしか知らないんだ
pythonで楽譜画像からmidiデータを起こす物を作りたくなった
OpenCVとmidoというライブラリがあればいけそうなのかな
こういう「誰かがやってそう」レベルのものを作りたいときって、どういう場所で情報探すのがいいのかな
初心者だからまだグーグル検索とQiitaしか知らないんだ
409デフォルトの名無しさん (ワッチョイ 5a02-You7)
2022/07/20(水) 22:16:57.05ID:HgV0a3Le0 ライブラリのマニュアルをちゃんと読むのでは?
410デフォルトの名無しさん (ワッチョイ 71da-5yMK)
2022/07/20(水) 23:08:20.39ID:L6JCmqAC0 画像側はトンボがある固定サイズ用紙なのか
そうではないかで難易度が違うねぇ。
夏休みの宿題?
そうではないかで難易度が違うねぇ。
夏休みの宿題?
411デフォルトの名無しさん (ワッチョイ 4590-fLWz)
2022/07/20(水) 23:19:37.09ID:53g3nF670 >>410
手書きとかは想定してなくて、一般的に流通してる楽譜をスキャンしたものだったりウェブ上にある楽譜の画像かな
難しかったら画像にプログラム合わせるんじゃなくて、プログラム側に画像を合わせるような作りでもいいと思ってる
midiファイルを使うVRアプリがあって、それ用に楽譜からmidiデータ作ってたんだけど
手動でmidiにするのめんどくさくて
手書きとかは想定してなくて、一般的に流通してる楽譜をスキャンしたものだったりウェブ上にある楽譜の画像かな
難しかったら画像にプログラム合わせるんじゃなくて、プログラム側に画像を合わせるような作りでもいいと思ってる
midiファイルを使うVRアプリがあって、それ用に楽譜からmidiデータ作ってたんだけど
手動でmidiにするのめんどくさくて
412デフォルトの名無しさん (ワッチョイ 7d2c-k5Is)
2022/07/21(木) 01:10:28.16ID:oEGrbYXf0 how to convert music ( / score) to midi とかで検索したら?
だいたいニッチなのは海外フォーラムで解決する
だいたいニッチなのは海外フォーラムで解決する
413デフォルトの名無しさん (ワッチョイ 9501-eadZ)
2022/07/21(木) 18:06:14.66ID:+gLdidlo0 >>408
取り敢えず、音符が音になる、
というシンプルなのを書いてみました。音しか鳴りません。
これを広げるイメージで合ってますか?
#Beep音のライブラリをインポート
from winsound import Beep
#「Beep (Hz, 長さ)」を呼び出して、音が鳴るように
#ドレミファソラシの各音階を辞書に格納。ドは523Hz、など。
table = {'ド': 523, 'レ': 587, 'ミ': 659, 'フ': 698, 'ァ': 784, 'ソ': 880, 'ラ': 988}
#チャルメラの音符を格納
charamela = "ドレミレド" *2
#チャルメラを一文字づつ
for note in charamela:
#Beep演奏する
Beep (table[note], 400)
取り敢えず、音符が音になる、
というシンプルなのを書いてみました。音しか鳴りません。
これを広げるイメージで合ってますか?
#Beep音のライブラリをインポート
from winsound import Beep
#「Beep (Hz, 長さ)」を呼び出して、音が鳴るように
#ドレミファソラシの各音階を辞書に格納。ドは523Hz、など。
table = {'ド': 523, 'レ': 587, 'ミ': 659, 'フ': 698, 'ァ': 784, 'ソ': 880, 'ラ': 988}
#チャルメラの音符を格納
charamela = "ドレミレド" *2
#チャルメラを一文字づつ
for note in charamela:
#Beep演奏する
Beep (table[note], 400)
414デフォルトの名無しさん (JP 0H42-smuQ)
2022/07/21(木) 18:44:10.35ID:jgBl0WHoH そこはどうでもいいんじゃないの
まずは楽譜画像からAIで音符認識して、
たとえば文字のドレミに置き換えるところからだろ
まずは楽譜画像からAIで音符認識して、
たとえば文字のドレミに置き換えるところからだろ
415デフォルトの名無しさん (ブーイモ MMfa-HmUl)
2022/07/21(木) 18:46:47.45ID:Z3yfRRStM pdfからmidiデータはオープンソフトウェアのmusescoreがやってるけどあれpythonじゃないか
416デフォルトの名無しさん (オッペケ Sr75-4sht)
2022/07/21(木) 18:54:12.39ID:NDzaB3QHr >>415
それって精度どんな?
それって精度どんな?
417デフォルトの名無しさん (バットンキン MMea-k5Is)
2022/07/21(木) 20:03:36.13ID:ZCAzZL/LM ググれば出てくるけどscanscoreも一緒
中身python
中身python
418デフォルトの名無しさん (ドコグロ MMfe-GzwY)
2022/07/21(木) 20:46:07.59ID:1veo5a1CM [0,1,2]
を、
[1,2]
[2]
にしたいのだが、、、
javascriptであれば、
shiftで終わりなのだが、、、
を、
[1,2]
[2]
にしたいのだが、、、
javascriptであれば、
shiftで終わりなのだが、、、
419デフォルトの名無しさん (ワッチョイ 7610-gSf5)
2022/07/21(木) 20:56:21.52ID:zPc+294q0 list.pop(0)
420デフォルトの名無しさん (ワッチョイ 7646-EQEy)
2022/07/21(木) 21:02:22.26ID:lkMVEjKD0 クソ遅いから注意
421デフォルトの名無しさん (ワッチョイ 7d2c-v5zS)
2022/07/21(木) 21:41:33.69ID:oEGrbYXf0 from functools import wraps
import time
from collections import deque
def sw(func):
_@wraps(func)
_def core(*args, **kwargs):
__start = time.time()
__result = func(*args, **kwargs)
__elapsed = time.time() - start
__print(round(elapsed*1000, 3))
__return result
_return core
@sw
def shift(l:list):
_l.pop(0)
_return l
@sw
def del_(l:list):
_global x
_x = deque(l)
_x.popleft()
_x = list(x)
for func in [shift, del_]:
_x = [i for i in range(10000000)]
_func(x)
なんでやdequeがんばれやカスが
import time
from collections import deque
def sw(func):
_@wraps(func)
_def core(*args, **kwargs):
__start = time.time()
__result = func(*args, **kwargs)
__elapsed = time.time() - start
__print(round(elapsed*1000, 3))
__return result
_return core
@sw
def shift(l:list):
_l.pop(0)
_return l
@sw
def del_(l:list):
_global x
_x = deque(l)
_x.popleft()
_x = list(x)
for func in [shift, del_]:
_x = [i for i in range(10000000)]
_func(x)
なんでやdequeがんばれやカスが
422デフォルトの名無しさん (ワッチョイ 9501-eadZ)
2022/07/21(木) 22:32:12.35ID:+gLdidlo0423デフォルトの名無しさん (ワッチョイ 7610-A4tn)
2022/07/21(木) 23:55:24.82ID:zPc+294q0 >>421
どんなもん?
どんなもん?
424デフォルトの名無しさん (ワッチョイ 8902-A3Zp)
2022/07/22(金) 08:03:58.59ID:fyYpj7BK0 >>413
「ァ」w
「ァ」w
425デフォルトの名無しさん (JP 0H42-2r9a)
2022/07/22(金) 08:21:43.81ID:LLw4Z5NiH ファにしないと
426408 (ワッチョイ 4590-4TU2)
2022/07/22(金) 10:03:16.79ID:PdYjn4LX0 >>413
midiデータは(楽譜も)
縦の音階・横の時間軸の2種類の要素を格納したデータみたいなものですね
(本当はベロシティとか色々あるけど自分の用途の場合は省略)
ドレミに置き換えるというよりは88鍵のうちの何番目、という感じです
調号で場所がずれてくので、そこも考慮しないといけないですが
時間軸はデータ側で実際の秒数を決めるのではなく、いくつかの定数(音符の長さ、拍子)を設定して、BPMを掛け算する形なのかな
音符や休符の形を読み取ってなんの種類か(どれだけの拍子か)を探すわけですけど、音符の旗がくっついてるものがあるんですよね
あと音符に小さな点をがついてるものは1.5倍の長さになったり
ここらへんをうまく読み取れないといけないので難しそうです
一つでも間違えるとその後すべてがズレて酷いことになります
midiデータは(楽譜も)
縦の音階・横の時間軸の2種類の要素を格納したデータみたいなものですね
(本当はベロシティとか色々あるけど自分の用途の場合は省略)
ドレミに置き換えるというよりは88鍵のうちの何番目、という感じです
調号で場所がずれてくので、そこも考慮しないといけないですが
時間軸はデータ側で実際の秒数を決めるのではなく、いくつかの定数(音符の長さ、拍子)を設定して、BPMを掛け算する形なのかな
音符や休符の形を読み取ってなんの種類か(どれだけの拍子か)を探すわけですけど、音符の旗がくっついてるものがあるんですよね
あと音符に小さな点をがついてるものは1.5倍の長さになったり
ここらへんをうまく読み取れないといけないので難しそうです
一つでも間違えるとその後すべてがズレて酷いことになります
427デフォルトの名無しさん (ラクッペペ MM0e-tsYU)
2022/07/22(金) 10:16:59.82ID:P7NcnZ58M だからイチから作る気は無いからライブラリ紹介しろっつってんだろう
428デフォルトの名無しさん (アウウィフ FF39-qysg)
2022/07/22(金) 10:41:33.07ID:emgmw9ddF >>422
小中学生はプログラミング禁止(キリっ
小中学生はプログラミング禁止(キリっ
429デフォルトの名無しさん (アウウィフ FF39-qysg)
2022/07/22(金) 10:43:47.11ID:emgmw9ddF 音符は一音一音が分かれている訳でもなく
連音符やタイやスラーや
ループもあるしループ脱出もある
面倒な処理がいくつも必要
連音符やタイやスラーや
ループもあるしループ脱出もある
面倒な処理がいくつも必要
430デフォルトの名無しさん (アウウィフ FF39-qysg)
2022/07/22(金) 10:46:05.18ID:emgmw9ddF431408 (ワッチョイ 4590-fLWz)
2022/07/22(金) 11:29:22.66ID:PdYjn4LX0 >>430
これじゃないけど持ってますよ
タイやスラーの違いを画像で検出するのは面倒そうなので諦めてますね
タイの場合、結局読み取る音符の長さは同じなので後で修正できる範囲です
(音が鳴り続けているか、一瞬音が途切れるかの違いです)
反復記号も後でコピペなりすればいいので
midiツール上での編集はそこまで苦じゃないんですよ
これじゃないけど持ってますよ
タイやスラーの違いを画像で検出するのは面倒そうなので諦めてますね
タイの場合、結局読み取る音符の長さは同じなので後で修正できる範囲です
(音が鳴り続けているか、一瞬音が途切れるかの違いです)
反復記号も後でコピペなりすればいいので
midiツール上での編集はそこまで苦じゃないんですよ
432デフォルトの名無しさん (ドコグロ MMfe-GzwY)
2022/07/22(金) 12:30:05.29ID:lA9HsAvDM433デフォルトの名無しさん (オッペケ Sr75-TRMO)
2022/07/22(金) 12:40:38.96ID:g9im4QUYr 手でMIDIデータ打ち込んだ方が遥かに楽!w
434デフォルトの名無しさん (ワッチョイ 4597-TMGX)
2022/07/22(金) 13:00:32.17ID:cgVSu2xF0 楽譜は記号片として認識した後記号処理上の面倒さが多少あるってだけで、技術的には難しい部類じゃないと思うけどな
もちろん自分で作れるほど簡単とかそういうことを言っているわけじゃないが、アプリとしては普通に売られているレベルで成熟しているように思う
タイとスラーだって間違えるケースはごく僅かだと思うな
https://www.playscore.co/blog/convert-sheet-music-to-midi/
もちろん自分で作れるほど簡単とかそういうことを言っているわけじゃないが、アプリとしては普通に売られているレベルで成熟しているように思う
タイとスラーだって間違えるケースはごく僅かだと思うな
https://www.playscore.co/blog/convert-sheet-music-to-midi/
435408 (ワッチョイ 4590-fLWz)
2022/07/22(金) 13:34:34.50ID:PdYjn4LX0436デフォルトの名無しさん (アウウィフ FF39-qysg)
2022/07/22(金) 13:55:43.03ID:emgmw9ddF midiのフォーマットにもループ記号あれば良かったのにと思うことはある
437デフォルトの名無しさん (ワッチョイ 9501-eadZ)
2022/07/22(金) 16:10:31.74ID:XizTghze0438デフォルトの名無しさん (ワッチョイ 0d01-HmUl)
2022/07/22(金) 20:09:22.57ID:a//WeD6s0 pythonでプログラミングの勉強始めてこういうスレ初めてきたけどみんな頭良くてびびるわ
439デフォルトの名無しさん
2022/07/26(火) 18:08:11.75 r"([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}:[0-9]{4,5})"
ipアドレスとポートはこれでマッチしたのですが
これってもっと短くできないでしょうか
ipアドレスとポートはこれでマッチしたのですが
これってもっと短くできないでしょうか
440デフォルトの名無しさん (ワッチョイ d3d5-PVo1)
2022/07/26(火) 18:28:11.20ID:M/NjdXrr0 256以上のアドレス、ポートも16ビット超えるけどいいの?
[0-9] → \d
最初の3組をくり返しにする
全体を()でグルーピングする意味はない
アドレスとポートでざっくり分割してアドレス変換成功で判断するか
あるいはそれぞれグループでマッチさせて255以下か確認するなど
[0-9] → \d
最初の3組をくり返しにする
全体を()でグルーピングする意味はない
アドレスとポートでざっくり分割してアドレス変換成功で判断するか
あるいはそれぞれグループでマッチさせて255以下か確認するなど
441デフォルトの名無しさん
2022/07/26(火) 18:30:31.95 >>440
なるほど、やってみます ありがとうございました
なるほど、やってみます ありがとうございました
442デフォルトの名無しさん (ワッチョイ 1301-T1rX)
2022/07/26(火) 22:17:54.69ID:1cOtUCQ/0443デフォルトの名無しさん (アウアウウー Sa5d-1Kr0)
2022/07/26(火) 23:36:51.11ID:j5KCgjTVa まあinet_ptonを使うのが間違いないですよ
444784 (ワッチョイ 7156-h/ta)
2022/07/27(水) 06:52:43.53ID:+biZuDzr0 ip部分は
import ipaddress
def is_ip(arg):
try: ipaddress.ip_address(arg)
return True
except ValueError:
return False
ポートは0~65535までだから同じように関数使って判定してみたら?
import ipaddress
def is_ip(arg):
try: ipaddress.ip_address(arg)
return True
except ValueError:
return False
ポートは0~65535までだから同じように関数使って判定してみたら?
446デフォルトの名無しさん (アウアウウー Sa5d-R4TS)
2022/07/29(金) 10:38:00.50ID:nIcw6oQba IPv6は?
447デフォルトの名無しさん (アウアウウー Sa5d-1Kr0)
2022/07/29(金) 10:54:37.84ID:s1EmuLwya だからinet_ptonが無難なんだって
448デフォルトの名無しさん (ワッチョイ 517c-PVo1)
2022/07/29(金) 10:58:15.53ID:HhDFmHvp0449デフォルトの名無しさん (ワッチョイ da47-twzq)
2022/07/30(土) 15:37:29.49ID:cEwMR0UT0 pythonって正規表現嫌いだよな
極力使うなと思っている
極力使うなと思っている
450デフォルトの名無しさん (ブーイモ MMee-SyG+)
2022/07/30(土) 16:08:50.52ID:Wfsh3PEjM 嫌いじゃないとは思うけどリテラルはないな
451デフォルトの名無しさん (ブーイモ MMee-iIOf)
2022/07/30(土) 16:21:07.53ID:emcNKNGcM 嫌いじゃないとは思うけどreのAPIはめちゃくちゃ使いにくい
452デフォルトの名無しさん (ブーイモ MMee-SyG+)
2022/07/30(土) 16:33:42.24ID:Wfsh3PEjM めちゃくちゃっていうほど他言語と違いあるか?
何の言語と比べてるの?
何の言語と比べてるの?
453デフォルトの名無しさん (ワッチョイ da47-twzq)
2022/07/30(土) 16:50:40.84ID:cEwMR0UT0 根がperlなので、これは正規表現でこう処理できる、が思い浮かんで、
そのままpythonで書こうとしてもすごい面倒くさい
正規表現以外の方法でやろうとしても大抵は面倒なので、
関数に切り出すかライブラリを探すか、とかになってとりあえず正規表現は使わない
そのままpythonで書こうとしてもすごい面倒くさい
正規表現以外の方法でやろうとしても大抵は面倒なので、
関数に切り出すかライブラリを探すか、とかになってとりあえず正規表現は使わない
454デフォルトの名無しさん (ワッチョイ d646-HVcg)
2022/07/30(土) 17:10:02.51ID:guH2aAhN0 assignment expression (代入式、:=)が入ったから
そんなに面倒でもなくなった印象だが
そんなに面倒でもなくなった印象だが
455デフォルトの名無しさん (ワッチョイ cd63-RMTR)
2022/07/30(土) 17:45:46.48ID:yGeaI+S20 Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.
っていう言葉もありますのでね
っていう言葉もありますのでね
456デフォルトの名無しさん (ワッチョイ da47-twzq)
2022/07/30(土) 18:32:59.27ID:cEwMR0UT0 コピペしただけで意味判ってないだろw
457デフォルトの名無しさん (ワンミングク MM8a-KtxA)
2022/07/30(土) 18:39:55.57ID:kKuVH5i8M458デフォルトの名無しさん (ワンミングク MM8a-KtxA)
2022/07/30(土) 18:42:17.79ID:kKuVH5i8M >>454
値を返す代入と、正規表現に何の関連があるの。
値を返す代入と、正規表現に何の関連があるの。
459デフォルトの名無しさん (ワッチョイ 6501-la5S)
2022/07/30(土) 18:57:59.71ID:JHy//Ib10 ふたつ、あるでしょ
460デフォルトの名無しさん (ワッチョイ d610-vXiP)
2022/07/30(土) 19:47:01.07ID:sd6lGPgY0 >>455
どっからコピペしたんだ?
どっからコピペしたんだ?
461デフォルトの名無しさん (ワッチョイ da9d-t8o8)
2022/07/30(土) 20:07:00.85ID:muLBZwW+0 fortuneコマンド
462デフォルトの名無しさん (ブーイモ MMbe-iIOf)
2022/07/30(土) 23:05:38.16ID:NqCW6zRfM >>452
JavaScript, Ruby, C#, Go, Rust, Swift辺り
問題は2つあって
1つは用意してるメソッド群とその命名
もう1つはキャプチャグループの扱いにくさ
だいたいどの言語もJSで言うところのmatch/matchAll/testの3種類を理解しとけば大丈夫でそれぞれ分かりやすい名前がついてる
Pythonはtestに相当するメソッドはなくて
match, search, fullmatch, findall, finditerとあるが・・・・・・・・・
JavaScript, Ruby, C#, Go, Rust, Swift辺り
問題は2つあって
1つは用意してるメソッド群とその命名
もう1つはキャプチャグループの扱いにくさ
だいたいどの言語もJSで言うところのmatch/matchAll/testの3種類を理解しとけば大丈夫でそれぞれ分かりやすい名前がついてる
Pythonはtestに相当するメソッドはなくて
match, search, fullmatch, findall, finditerとあるが・・・・・・・・・
463デフォルトの名無しさん (ブーイモ MMbe-iIOf)
2022/07/30(土) 23:35:04.17ID:NqCW6zRfM (続き)
1. ^と$使えばmatchとfullmatch必要ない
2. matchという名前と処理内容がマッチしてない
3. 同じfindから始まる名前でもfindallとfinditerは返すものが異なり全く一貫性がない
4. findallやfinditerがあるのにfindがない
5. findallはキャプチャグループが絡むと使い物にならない
要するに余計な物があって命名が悪くて一貫性がないから使いにくい
だからreを使う時は
1. 基本的にseachかfinditerを使う/matchとfullmatchは基本使わない(使ってるコードは怪しむ)
2. findallはキャプチャグループが絡む時は絶対使わない
3. test相当はbool(re.search(…))を使う
って方針でやることにしてる
1. ^と$使えばmatchとfullmatch必要ない
2. matchという名前と処理内容がマッチしてない
3. 同じfindから始まる名前でもfindallとfinditerは返すものが異なり全く一貫性がない
4. findallやfinditerがあるのにfindがない
5. findallはキャプチャグループが絡むと使い物にならない
要するに余計な物があって命名が悪くて一貫性がないから使いにくい
だからreを使う時は
1. 基本的にseachかfinditerを使う/matchとfullmatchは基本使わない(使ってるコードは怪しむ)
2. findallはキャプチャグループが絡む時は絶対使わない
3. test相当はbool(re.search(…))を使う
って方針でやることにしてる
464デフォルトの名無しさん (ワッチョイ da47-twzq)
2022/07/30(土) 23:52:38.07ID:cEwMR0UT0 reはそれなりに回数使ってる筈なのに、
結果をどうやって受けるのかが未だにしっくり来てない
group? groups? groups()[0]? group(0)?
結果をどうやって受けるのかが未だにしっくり来てない
group? groups? groups()[0]? group(0)?
465デフォルトの名無しさん (ワッチョイ 6501-la5S)
2022/07/31(日) 13:31:46.88ID:yLo1aseg0 確かに使いにくいわ
466デフォルトの名無しさん (オイコラミネオ MMbd-1NrW)
2022/07/31(日) 13:52:05.32ID:fDw3tAAFM WindowsでUnicodeを扱うためにはpython3.7に環境変数PYTHONUTF8=1を登録するとあったけど
登録の仕方が分からず苦労した
変数名:PYTHONUTF8 変数値:1
にするのね
登録の仕方が分からず苦労した
変数名:PYTHONUTF8 変数値:1
にするのね
467デフォルトの名無しさん (ワッチョイ cd63-n01o)
2022/07/31(日) 19:06:53.15ID:WKv/EkLm0 Windowsの環境変数に"PYTHONUTF8"って必要なのかな?
ネット上ではよく見かけるけど、今まで一度も設定したことないな
Unicodeで困ったのはpython 2を使ったときだけで、この環境変数は関係ないし、
python 3では、コマンドプロンプト利用でも困ったことないなぁ
具体的にどんな場面で利用するものなの?
ネット上ではよく見かけるけど、今まで一度も設定したことないな
Unicodeで困ったのはpython 2を使ったときだけで、この環境変数は関係ないし、
python 3では、コマンドプロンプト利用でも困ったことないなぁ
具体的にどんな場面で利用するものなの?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 舛添要一「日本は亡国への道をひた走り」「相対的国力は中国が増大し日本が低下している」 [冬月記者★]
- 従来の健康保険証、12月1日に期限切れ マイナ利用率は37% [蚤の市★]
- 【物価高対策】「おこめ券を配布しません」大阪府交野の市長が明言「経費率が高い」「今高い米をムリして…」 [1ゲットロボ★]
- 【公明党】派遣型風俗店の女性の裸をスマホで盗撮か 徳島県議会議員の古川広志容疑者逮捕 警視庁 ★2 [nita★]
- 【地方】「もうヤメとけ、また移住者様が帰っちゃうぞ」田舎の「いじめ体質」★3 [七波羅探題★]
- 【あれ?】訪日自粛どこ吹く風 中国からどっと2000人 金沢港に今年最後のクルーズ船 [nita★]
- 【DAZN】フォーミュラGP【F1 2 3 SF P】Lap1813
- 海豚専 2025年 Part18
- 【U-NEXT】プレミアリーグ総合 ★37
- 巨専】 ★3
- こいせん 全レス転載禁止
- とらせん IP
- 昔って日本人の価値は低かったけど日本円の価値が高かったから海外旅行に行けたし好きなだけ買い物も出来たんだよね [817148728]
- ドラッグストアにオナホが売ってるんだが [793187428]
- 池上彰「海外のメディアは政府に遠慮せず批判するが、政治家はそれを受け入れ、怒ったり弾圧したりしない。」高市さん? [834922174]
- 朝勃ち久しぶりにしたんだがwwwwwwwwwwwwwwwwwwwwwwwwwwww
- 結婚式でディープキス(舌入れ)したらアカンの?
- 日本コンテンツを弾圧しまくる中国に対して「戦略的互恵関係を推進」と言っている売国政治家が見つかる。助けて高市総理大臣 [469534301]
