Velikost videa: 1280 X 720853 X 480640 X 360
Zobrazit ovladače přehrávání
Automatické přehrávání
Přehrát
非常にわかりやすく説明していただきました。本当にありがたいです!
いつも勉強させていただいてます!ありがとうございます!
ご視聴ありがとうございます!勉強のお役に立てたら嬉しいです!
最近この関数の存在を知りました。試しにyoutubeでググったらサプーさんが既に一年以上前に簡単な解説動画を上げていて草。マジ助かります……!
コメントありがとうございます😊コマンドライン引数、便利ですよね!Pythonの機能の動画はそれなりに網羅的にUPできているかな!って自分でも思います😁
めっちゃ勉強になりました!!!
ありがとうございます😊 この動画がお役に立てていたら嬉しいです!
位置引数あたりから何言ってるかさっぱりわからなんいですが事前知識として何を勉強してれば分かるようになりますか?
ご質問ありがとうございます😊事前知識としては、クラスやモジュールのimportと言ったところでしょうか?もしも具体的に何分の何行目のコードとかご指摘があれば、もう少し明確にアドバイスできるかと思います!
いつもimport sys を読み込んで、sys.argv[2]とかでコマンドライン引数実装していたりしたのですが、こっちのほうが便利そうですね!
ご視聴いただきありがとうございます!sys.argvよりargparseの方が色々できることが多いと思うので、ぜひ使ってみてください😊
Pycharm のターミナルで オプションの -h が原因不明で時々うまく動かなかったりしましたが、お面白かったです。ターミナルから起動するのも楽しいです。
ご視聴いただきありがとうございます😊楽しんでもらえて良かったです!
いつも勉強させていただいております。ありがとうございます。他の本でもここの箇所やったのですが、MacBookでスパイダーを使ってるんですがターミナルをわざわざ移動してフォルダーを指定したのちにやっているため、かなり時間がかかってしまいます。これが通常なのでしょうか?環境も違うので分かりかねる部分もあるかと思いますがよろしければご回答よろしくお願い致しますm(_ _)m。
ご質問ありがとうございます!「時間がかかってしまう」というのはPythonの処理時間のことでしょうか?それともPythonを実行する前のことでしょうか?Pythonを実行する前のことでしたら、私の方ではスパイダーを使っていないため、ちょっとよく分からないですね...😵
返信ありがとうございます。ターミナルでディレクトリを指定の場所にcdとかで一個一個全部指定して動かしてからやってるんですがそれに結構時間がかかってしまうと言う感じです。いきなりファイルのある場所を指定してやるのがよく分からないです。ちょっと書いたときまとまってなくてすいません(今もですが)。
なるほど、ディレクトリ移動が手間ってことですかね!Windowsをご使用の場合、以下の動画の6:09あたりから説明しているみたいに、「cd + 半角スペース」の後ろにファイルエクスプローラの上の部分をドラッグ&ドロップすると、割と簡単に出来ると思いますがいかがでしょうか?動画 ▶︎ czcams.com/video/XhbRqItkIYI/video.html
@@pythonvtuber9917 MacBookでもそれで出来るか試してみます。何度もご返信いただいてありがとうございます。
@@pythonvtuber9917 ありがとうございます。Macの場合はoption+ command + cでファイルをコピーして貼り付けてcdさせたら同じようにできました。助かりました。また、別のことで質問するかもしれないですがその時は、またよろしくお願いします。
ゆうえきー
ありがとうございます😊
絶対なにかおかしい(笑)と思うけど、例として出された曜日を知るコードにコマンドライン引数を使って書いてみたけど・・・from datetime import dateimport argparseif __name__ == '__main__': parser = argparse.ArgumentParser() parser.add_argument('target1',type=int) parser.add_argument('target2',type=int) parser.add_argument('target3',type=int) args = parser.parse_args()week_day = ['月','火','水','木','金','土','日']d = date(args.target1,args.target2,args.target3)w = week_day[d.weekday()]print(f'{w}曜日です')これでちゃんと実行されるけど、たぶんtarget1~3のところでなにか良い書き方があるような気がする。どうしても「nargs=3」ではリストで[2022,09,12]ってdateに入ってしまいエラーになる。なぜリストになるのか?理由がわからなかった。parser.add_argument('target',type=int,nargs=3)毎日1~2個ずつノートとコードを動かしながら学んでいます。1年前の動画にコメントするのもどうかと思いますが、とても参考になります。
だいぶ前に出した動画をみてもらえるのは嬉しいです!コードを実際に動かすと気づくこともあるかと思います。色々なPython動画を出しているので、ぜひ気になるものから見てみてください!
非常にわかりやすく説明していただきました。本当にありがたいです!
いつも勉強させていただいてます!ありがとうございます!
ご視聴ありがとうございます!勉強のお役に立てたら嬉しいです!
最近この関数の存在を知りました。試しにyoutubeでググったらサプーさんが既に一年以上前に簡単な解説動画を上げていて草。マジ助かります……!
コメントありがとうございます😊
コマンドライン引数、便利ですよね!
Pythonの機能の動画はそれなりに網羅的にUPできているかな!って自分でも思います😁
めっちゃ勉強になりました!!!
ありがとうございます😊 この動画がお役に立てていたら嬉しいです!
位置引数あたりから何言ってるかさっぱりわからなんいですが事前知識として何を勉強してれば分かるようになりますか?
ご質問ありがとうございます😊
事前知識としては、クラスやモジュールのimportと言ったところでしょうか?もしも具体的に何分の何行目のコードとかご指摘があれば、もう少し明確にアドバイスできるかと思います!
いつもimport sys を読み込んで、sys.argv[2]とかでコマンドライン引数実装していたりしたのですが、こっちのほうが便利そうですね!
ご視聴いただきありがとうございます!
sys.argvよりargparseの方が色々できることが多いと思うので、ぜひ使ってみてください😊
Pycharm のターミナルで オプションの -h が原因不明で時々うまく動かなかったりしましたが、お面白かったです。ターミナルから起動するのも楽しいです。
ご視聴いただきありがとうございます😊
楽しんでもらえて良かったです!
いつも勉強させていただいております。ありがとうございます。他の本でもここの箇所やったのですが、MacBookでスパイダーを使ってるんですがターミナルをわざわざ移動してフォルダーを指定したのちにやっているため、かなり時間がかかってしまいます。これが通常なのでしょうか?
環境も違うので分かりかねる部分もあるかと思いますがよろしければご回答よろしくお願い致しますm(_ _)m。
ご質問ありがとうございます!
「時間がかかってしまう」というのはPythonの処理時間のことでしょうか?それともPythonを実行する前のことでしょうか?
Pythonを実行する前のことでしたら、私の方ではスパイダーを使っていないため、ちょっとよく分からないですね...😵
返信ありがとうございます。ターミナルでディレクトリを指定の場所にcdとかで一個一個全部指定して動かしてからやってるんですがそれに結構時間がかかってしまうと言う感じです。いきなりファイルのある場所を指定してやるのがよく分からないです。
ちょっと書いたときまとまってなくてすいません(今もですが)。
なるほど、ディレクトリ移動が手間ってことですかね!
Windowsをご使用の場合、以下の動画の6:09あたりから説明しているみたいに、「cd + 半角スペース」の後ろにファイルエクスプローラの上の部分をドラッグ&ドロップすると、割と簡単に出来ると思いますがいかがでしょう
か?
動画 ▶︎ czcams.com/video/XhbRqItkIYI/video.html
@@pythonvtuber9917
MacBookでもそれで出来るか試してみます。何度もご返信いただいてありがとうございます。
@@pythonvtuber9917 ありがとうございます。Macの場合はoption+ command + cでファイルをコピーして貼り付けてcdさせたら同じようにできました。助かりました。また、別のことで質問するかもしれないですがその時は、またよろしくお願いします。
ゆうえきー
ありがとうございます😊
絶対なにかおかしい(笑)と思うけど、例として出された曜日を知るコードに
コマンドライン引数を使って書いてみたけど・・・
from datetime import date
import argparse
if __name__ == '__main__':
parser = argparse.ArgumentParser()
parser.add_argument('target1',type=int)
parser.add_argument('target2',type=int)
parser.add_argument('target3',type=int)
args = parser.parse_args()
week_day = ['月','火','水','木','金','土','日']
d = date(args.target1,args.target2,args.target3)
w = week_day[d.weekday()]
print(f'{w}曜日です')
これでちゃんと実行されるけど、たぶんtarget1~3のところでなにか良い
書き方があるような気がする。どうしても「nargs=3」ではリストで[2022,09,12]って
dateに入ってしまいエラーになる。なぜリストになるのか?理由がわからなかった。
parser.add_argument('target',type=int,nargs=3)
毎日1~2個ずつノートとコードを動かしながら学んでいます。
1年前の動画にコメントするのもどうかと思いますが、とても参考になります。
だいぶ前に出した動画をみてもらえるのは嬉しいです!
コードを実際に動かすと気づくこともあるかと思います。色々なPython動画を出しているので、ぜひ気になるものから見てみてください!