くだすれPython(超初心者用) その49【まず1嫁】

■ このスレッドは過去ログ倉庫に格納されています
2020/07/18(土) 16:33:27.37ID:/iWSRGfH
当スレに★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(超初心者用) その48【まず1嫁】
https://mevius.5ch.net/test/read.cgi/tech/1589201940/

次スレは >>985 あたりが挑戦してくだしあ。(980過ぎても自動落ちはしなくなって久しい)
### END OF TEMPLATE ###
2020/08/05(水) 18:52:45.42ID:WY90OE83
>>437
同じディレクトリに.vscodeってあって、それまでコピーしてきてないか?
2020/08/05(水) 19:32:40.11ID:LSc+X1IL
>>435
才能があるとは思わないですが、面白さにハマって一気に勉強してます。
あと10年早くプログラミング開始してれば絶対にエンジニアに転職してたと思います。
キチンと使えるようになれば相当色んなことが出来ますね。
暇つぶしにゲームとかやってないでpythonやってりゃ良かった・・・
440デフォルトの名無しさん
垢版 |
2020/08/05(水) 19:47:32.85ID:v2dPmWiH
>>392
既に米付いてるけどもうひとつ
Button1.bind("<button1-1>", lambda : print('click'))
2020/08/05(水) 20:17:47.98ID:XsPNeg0Z
>>436-437
「他」とやらに
.pyだけもってきていて
anaconda入ってないとかいうオチじゃねーの?

>>439
オラも
暇つぶしにプログラミングなんてしてないで
ボカロの調教か3Dモデリングしてればよかったとか
そも建築学科いってればとか
いろいろ思うだーよ
442デフォルトの名無しさん
垢版 |
2020/08/06(木) 12:59:02.85ID:VbLHuZhq
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^

あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!

クソチョンw

Pythonさえろくにできないバカチョンのくせに
できるとほざくクソチョンw

日本で強姦と窃盗を繰り返す
犯罪者在日のクソチョンw
2020/08/06(木) 19:46:10.11ID:9CykuhS+
文字列を整形するスクリプトをいくつか使っているんですが
手軽に使いたいので整形前の文字列をinputで入力するようにしています
でも文字数に制限があるらしく長い文字列だとエラーになってしまいます
やっぱり横着しないでファイルから読まないとダメですか?
2020/08/06(木) 19:50:18.35ID:7L1cCHwV
>>443
限界数の文字列をまず受け取る
しかるのち
とった分をhogeみたいなのに代入しておいて
続きを入れろと促すメッセージを出し、
受け取ったらhogeに足す。
(以下略)

途中で打ち間違えたら困るので、普通にファイルから受け取るほうがいいぞ
2020/08/06(木) 19:52:43.52ID:9CykuhS+
>>444
なるほど!と一瞬思ったけど
文字列が限界突破してるかどうかの判断はどうやるんでしょう?
2020/08/06(木) 22:12:23.79ID:bT9J+NNY
>>445
input関数の上限はたしか1024文字
ためしに1025文字打ってみ
2020/08/06(木) 22:33:44.38ID:u+7LtLeC
input使うほうがめんどくね?

for line in sys.stdin:
print(line)

data = sys.stdin.readlines()

data = sys.stdin.read()
2020/08/06(木) 22:40:15.88ID:9CykuhS+
俺氏のレベルが低すぎてわからなかったが
限界のちょい前で区切れば良いのか
これはちょっと時間があったらやってみようと思う
ありがとう

>>447
個人的にはスクリプトをダブルクリックしてプロンプトに右クリック→エンターが楽だな
テキストファイルを編集するのが地味に面倒い
2020/08/07(金) 02:47:23.95ID:FY0CqvZ3
面倒くさいからクリップボードにコピーしたあと
pyperclipでクリップボードを読み込んでそのまま処理させてる
2020/08/07(金) 07:29:33.01ID:mKqTfwbZ
>>449
横レスだが
なるほどー
2020/08/07(金) 08:41:20.16ID:ts5R835r
ある意味かしこいなww
2020/08/07(金) 10:05:23.22ID:5Voyvt5w
というかpythonってjavascriptで言うところのtextareaみたいなのないの?
だったらブラウザのdriver使って入力するとか
そもそもtextエディタのdriverがあったりして
2020/08/07(金) 10:38:21.74ID:I/keIxIH
>>452
そんな事がしたい奴はJupyterを使う
454デフォルトの名無しさん
垢版 |
2020/08/07(金) 11:12:59.46ID:a/GqHoW6
>>452
textareaはHTMLだろう
ブラウザのdriverってなんだよ?
そもそもtextエディタのdriverとか
ちょと何言ってるかわかんない
2020/08/07(金) 13:55:42.48
>>453
そうなの?
数値とかデータだけ収集したいならそれでいいけど
文字列を整形するってなると、どこかのサイトからコピペみたいな用途もあるかな、と

>>454
たしかに、htmlタグだった
chromeドライバーとか、使い方の変数もdriverってなってるしdriverって言っていいかなって。
driver.get("index.html")みたいにして、テキストエリアに挿入
pythonで受け取って処理、みたいなことができると思った
というか既存ウェブサービスであれこれしたいときは普通に使ってるし
2020/08/07(金) 18:26:19.71ID:KSWhJGwQ
>>455 自動化のRPA Selenium のドライバーとかと混乱してない?

driver.get ってSelenium の機能じゃないの?

Python でもSelenium は使えるよ。
2020/08/07(金) 19:52:25.40
>>456
>Selenium
うん、もちろんそうだけど。。
Seleniumでchromeドライバ読み込んで
>>443
スクリプトをダブルクリック → driver.get("自分で用意したtextarea.html")
 → テキストエリアに右クリック(文字列コピペ)
 → pythonが変更を感知して文字列を読み取る
 → 文字列成形処理(textarea.htmlで何かしらの操作をやってもいい)
 → ウィンドウclose
みたいにすれば文字数制限なしの右クリック(コピペ?)→エンター必要なしのお手軽inputの代わりになるのでは、ってこと
2020/08/07(金) 20:11:00.28ID:mKqTfwbZ
>>457
おまえの過去レスから
なぜそこまでエスパーしろと
おれらに要求するんだwww
(・∀・)カエレ!!!
2020/08/07(金) 20:44:30.96
おれとしてはそんなことよりもなんで>>447の方法じゃだめなん?というのが気になってる
460デフォルトの名無しさん
垢版 |
2020/08/07(金) 20:51:13.44ID:R6EkH4Oi
inputってOSとかターミナルに依存せんの?
その1024っていうのも文字数なのかバイト数なのかよくわからんし。
いままで意識したことなかったけど、意外に短かいもんだな。
2020/08/07(金) 23:42:19.82ID:TzYKRTqH
漏れは、Ruby で、クリップボード経由で、文字列を変換している

さらに、バッチファイルに、ruby .\script.rb と書いて、
ダブルクリックで、そのプログラムを起動できるようにしている

# クリップボード内の複数行文字列の、各行の先頭・末尾から、
# 連続する空白類を除去して、クリップボードに入れる

str = `powershell Get-Clipboard`
str.encode! Encoding::UTF_8, Encoding::CP932 # UTF_8 へ変換

ary = str.each_line.map( &:strip ) # 連続する空白類を除去する

IO.popen( 'clip', 'w:cp932' ) do | clip | # CP932 へ戻す
clip.print( ary.join "\n" )
end
462デフォルトの名無しさん
垢版 |
2020/08/08(土) 11:27:43.76ID:noFfmCPy
>>452
tkinter
2020/08/08(土) 15:48:54.48
>>462
さっそくやってみた 良いね

from tkinter import *
root = Tk()
root.geometry('240x120')
e = Entry(root, validate="key", validatecommand=(root.register(lambda p:[print(''.join(p.split())),root.quit()]), '%P'))
e.grid()
root.mainloop()
464デフォルトの名無しさん
垢版 |
2020/08/08(土) 16:54:46.34ID:jNP2OM4q
https://murashun.jp/blog/20200113-51.html#chapter-3
フォルダ名の一覧を取得したいのですが、ファイル一覧を取得してからフィルターをかけるしかないのでしょうか?
4行目なんですが、このcmdライクな書き方が良くわからないのです。
465デフォルトの名無しさん
垢版 |
2020/08/08(土) 16:57:20.42ID:jNP2OM4q
f for f とは何でしょうか?
↑牡蠣忘れました
2020/08/08(土) 17:11:25.36
>>465
内包表記
[ ”条件1がTrueのとき” for f in files if "条件1" ]
else使いたいときは書き方が変わってifが前にくる・・
[ ”条件1がTrueのとき” if "条件1" else "条件1がFalseのとき" for f in files ]


files = ["a","b","c","d"]
#条件1=Trueだったとき
print( [ "条件1がTrueのとき f = "+f for f in files if True ] )
#条件1=False だったとき
print( [ "条件1がTrueのとき f = "+f if False else "条件1がFalseのとき f = "+f for f in files ] )
2020/08/08(土) 19:28:37.83ID:JWEyeEm5
リスト内包表記までは便利だけどifに複数条件からめるとかえってややこしくなるので複数行にしてる
タプルのリストの重複チェックとかは定型文的に使ってるわ
468デフォルトの名無しさん
垢版 |
2020/08/08(土) 19:45:59.56ID:jNP2OM4q
改造してみます
ありがとう
リネームに使いたいです
2020/08/08(土) 20:27:19.81ID:WWf5PMr4
リスト内包表記の方がfor文の処理速度が速くなるらしいけど読みづらすぎ&書きづらすぎるわ
リスト内包表記を使わずに速度を処理速度を速くする方法を作って欲しい
470デフォルトの名無しさん
垢版 |
2020/08/08(土) 20:34:03.26ID:jNP2OM4q
読みづらいのでやめときます
471デフォルトの名無しさん
垢版 |
2020/08/08(土) 21:25:03.87ID:PbNRKPU5
そんな主体性がないことでは困る
2020/08/09(日) 02:01:57.03
見慣れの部分もあるだろうけど明らかに見難いと思う
ただ結果的に何が出力されるんだ?
という部分に着目し簡潔に書く、そのために(無駄を省いたり関数にしたりして)
工夫せざるを得ない状況を作り出すための方法としてはありかも
473デフォルトの名無しさん
垢版 |
2020/08/09(日) 10:54:15.87ID:/x2pn//m
組み込み関数を使うといい
2020/08/09(日) 11:21:50.60ID:rlvW70Ue
pandasで読みん込んだテキストファイルの先頭から指定した行まで削除は出来たのですが、最後から指定した数行だけ消すやり方がよう、分かりません

行数がころころ変わるのでrangeでは消せないのです

お知恵下さい
475デフォルトの名無しさん
垢版 |
2020/08/09(日) 11:34:08.98ID:/x2pn//m
>>474
https://ideone.com/EtcWyl
https://docs.python.org/ja/3/library/stdtypes.html#str.rsplit
476デフォルトの名無しさん
垢版 |
2020/08/09(日) 12:28:45.38ID:G1el0n+S
globで取得したファイルのリストの最初のファイルを取得するにはどうしたらいいでしょうか?

file = glob.glob("fold/*")
for i in file:
print(file[i])
TypeError: list indices must be integers or slices, not str
こういうエラーが出ますが、fileはリストではないのですか?
477デフォルトの名無しさん
垢版 |
2020/08/09(日) 12:31:25.41ID:G1el0n+S
file = ["one","two","three"]
for i in len(file):
print(file[i])

テスト用に作ってみましたが、これだとnot iterableになります
iが繰り返しに使えないとはどういうことでしょうか
インデックスは繰り返せるはずですが、、、
2020/08/09(日) 12:33:47.83ID:lPdKuM8h
>>476
fileはリストだけど
iは?

エラーメッセージ読めよ
2020/08/09(日) 12:39:36.94ID:JXdOVZ/U
>>476
リストをループすると、iにはイテレーターじゃなくて、リストの中身が入る
file = glob.glob("fold/*")
print(file)
for i in file:
print(i)
実行j結果
['fold\\aaa', 'fold\\bbb']
fold\aaa
fold\bbb

だからfile[i]にすると、文字列を使ってリストにアクセスしようとするからエラーになる
2020/08/09(日) 12:46:15.61ID:JXdOVZ/U
>>477
これはPythonの記法的な問題
for i in 3みたいな書き方は出来ない
エラーメッセージでTypeError: 'int' object is not iterableって書いてある通り

file[0]、file[1]、file[2]みたいにアクセスしたい場合は>>479の書き方にするか
rangeを使う
file = ["one","two","three"]
for i in range(3):
print(file[i])

実行結果
one
two
three
2020/08/09(日) 14:55:41.57
さらにenumerateも便利、同時にインデックスとれる

files = ["one","two","three"]
for i,n in enumerate(files):
_print(i,n)

>>>実行結果
0 one
1 two
2 three
482デフォルトの名無しさん
垢版 |
2020/08/09(日) 18:18:04.95ID:G1el0n+S
↑ありがとうございました
インデックスではないんですね
range(len(file))を使いますです
2020/08/09(日) 18:55:14.84ID:TCh4WBtq
超初心者スレとはいえ、ちょっとこれは酷すぎるだろ
知的障害を疑うレベルだわ
484デフォルトの名無しさん
垢版 |
2020/08/09(日) 19:10:05.24ID:/x2pn//m
下手な教え方するより一回チュートリアルやらせたほうが、結果的には近道になるパターン
2020/08/09(日) 19:18:43.62ID:xLYoDobK
>>469
入れ子になってたりタプルで複数の値を渡してたりしたら読みづらいときもあるけど、
慣れたら別に読み辛くないよ。
読み辛いなと思ったらforの前に改行を入れてみるとわかりやすいと思う
2020/08/09(日) 19:51:17.39
.py実行したら出てくるcmdやターミナル画面ってあるけど
これをtkinterみたいなGUIウインドウの中に入れたり(そう見えてるように重ねたり)追従させたりできる?
tkinterのウインドウつまんで動かす時、一緒にターミナル画面も動いてきたらいいのにと思ったんだが
487デフォルトの名無しさん
垢版 |
2020/08/09(日) 21:36:20.00ID:G1el0n+S
pathlibをインポートするとglobはインポートしなくていいのでしょうか
モジュール同士の継承関係がわからないですが、参考ページありませんか?
488デフォルトの名無しさん
垢版 |
2020/08/09(日) 21:55:46.35ID:/x2pn//m
>>487
https://docs.python.org/ja/3/tutorial/index.html
一通りチュートリアルやってみてはどうですか
2020/08/09(日) 22:23:18.94
>>487
何をしたいかに依るのでは
from pathlib import *
#実行する.pyと同じ階層のファイルとディレクトリ一覧取得
#str()でファイルやディレクトリの絶対パスの文字列を取得できる
print( [ str(p) for p in Path().iterdir() ] )

#つまりその文字列を扱いフィルターをかけることもできる
#ファイルネーム・ディレクトリネームの文字数が20以上だけフィルタリング
print( [ str(p) for p in Path().iterdir() if len(p.name) > 20 ] )
2020/08/09(日) 23:07:31.69ID:AwKuV539
>>487
importするのに通常は依存継承関係とか余計な事は考えなくていい
ファイルが違えばスコープも違うのだから必要なモジュールならとにかくimportすればいいだけ
2020/08/10(月) 10:08:23.66ID:SIP0jVAr
>>150
わりと本気でSQL
492デフォルトの名無しさん
垢版 |
2020/08/10(月) 10:44:09.54ID:rTlZ13Bm
>>489
>>490
了解しました
2020/08/10(月) 11:19:34.28ID:mxDHCoDt
xの値に反比例して1から0まで直線的に減少していく値yが入った

value_y[x]

があって、家などの画像の上に、value_y[x]に比例したピクセル値を持つグレー画像を重ね合わせて表示させたいと思っています。
(左端はグレーで家は見えなくて、右側に行くにつれて段々とグレーが薄くなって家の画像が見えてくる感じ)

openCVとか使えば出来るかなとおもうのですが、重ね合わせようのグレー画像のうまい作り方があったら教えて下さい。
494デフォルトの名無しさん
垢版 |
2020/08/10(月) 11:58:33.01ID:rTlZ13Bm
イテレータとリストと配列の違いってなんでしょうか?
かんたんな例え、はありませんかね、、、
2020/08/10(月) 12:01:57.46ID:epTxOZiR
厳格な型制御をするC#から勉強すればそんなアホな質問は出てこない。
496デフォルトの名無しさん
垢版 |
2020/08/10(月) 12:20:38.32ID:gyMnY3Cu
>>493
なぜPythonでやる必要があるんですか
GIMPやINKSCAPEの使い方覚えた方がいいんじゃない?
>>494
イテレータは反復子現在地ポインタ
リストはインデックス番号のある配列の一種
配列は並べられた複数の箱
497デフォルトの名無しさん
垢版 |
2020/08/10(月) 12:22:09.41ID:wInlBSoO
>>486
.pyw
2020/08/10(月) 12:43:52.91ID:mxDHCoDt
>>496
pythonで数値計算したあとの出力なので出来ればそのままpythonでとおもったけど結構めんどくさそうですね・・・。
2020/08/10(月) 12:44:59.38ID:mxDHCoDt
for x in range(width):
span=(width-x)
if span>10:
span=10
fig.axvspan(x, x+span, color="red", alpha=float(lr_y[x]/10))


span=(width-x)
if span>10:
span=10

のところが冗長な気がするのですが、一行でうまく記述できないでしょうか?
2020/08/10(月) 12:59:00.61ID:eW2lnGgt
Opencvで
画素ごとに画素値舐めてってyの値に比例して画素値減衰させればいいんじゃないの?
2020/08/10(月) 14:00:18.30ID:nxGfQCUO
for x in range(width):
end = min(width, x + 10)
fig.axvspan(x, end, color="red", alpha=float(lr_y[x]/10))
2020/08/10(月) 15:04:07.26ID:JXIo//1S
BeautifulSoupでスクレイピングやったらうまくいったけど
10ページ分やろうとしてforで回したら
どうやら非同期(同時に)10ページ接続してる気がする
1ページ目終わったら(+sleep)2ページ目
ってやろうと思うけど、javascriptのjqueryでいう$.ajaxみたいなやつ教えてください
2020/08/10(月) 15:22:40.40ID:JXIo//1S
と、思って改めてやったらどうやら接続が早すぎて同時接続してるように見えたっぽい
自己解決? お騒がせしました
sleepだけでよさそうですね
2020/08/10(月) 16:44:14.74
>>493
重ね合わせはnumpyでグラデーションの画像作ってから
openCVで元画と重ね合わせって感じでできる
2020/08/10(月) 17:23:38.67ID:dcFChyFp
グラデかけるのなんてimagemagickで簡単に出来そうだが
2020/08/10(月) 18:42:57.58ID:epTxOZiR
>>502
無能がスクレイピングするとDos攻撃とみなされて裁判沙汰になるからやめとけ
2020/08/10(月) 18:44:25.26ID:sEIvZmCR
私は某サイトで無謀なスクレイピングをしてアクセスバンを食らった。
2020/08/10(月) 19:47:59.02ID:x8FHf1wG
txtlとして保存するだけだけどキャッシュ機能作った
2020/08/10(月) 20:04:01.05
>>506
ちなみにスクレイピングするときの無能有能の線引きみたいなものは?
もちろんAPIあるとことかスクレイピング禁止のとこでやるのは問題外として
2020/08/10(月) 20:06:48.77
最近?だと図書館だかでスクレイピングしてた人が開示されてたけど
あれ結局どうなったんだろう
当時はめちゃくちゃ失笑されてたけど
もちろん図書館側が
2020/08/10(月) 20:09:48.59ID:sEIvZmCR
スクレイピングの解説してる記事読むと、アクセスの間隔は1秒位は開けましょうとか言ってるけど、
どれくらいの頻度でアクセスしていいかなんてそのサイト次第だから。
自分はバン食らった後で利用規約読んで真っ青になっちまったよ。
2020/08/10(月) 20:10:56.59ID:UtK+DCkZ
ゲヘラヘラ(・∀・)
2020/08/10(月) 20:17:10.93
まぁノーログVPNでもかましとけば表沙汰になってない程度のことってのがなんとも感慨深いですな
2020/08/10(月) 20:17:51.91ID:x8FHf1wG
VP(ry
2020/08/10(月) 20:28:02.38ID:JYoLJZbs
>>510
岡崎市立中央図書館事件ですか
昨今のコロナ騒動でつくづくと思うのですが、技術的な事実と意思決定を行うものとの間隙が広すぎるのが、いろんな点で問題を複雑にしてしまっているのが最近の事例ですね
私は図書館側も責めることができません、だって図書館側の誰一人として、この件の技術的事実を当時も理解できなかったろうし、将来の時点においての理解可能性も期待できませんから
2020/08/10(月) 20:28:23.82ID:e/hT02ld
例の図書館の件、実際に業務に支障をきたすようなレベルだったんだろうか。
それなら図書館の言い分にも理があるかもしれない・・・

とか思って調べたら、「1秒に1アクセス程度に調整」だったのか・・・
2020/08/10(月) 20:32:31.04ID:JYoLJZbs
>>516
業務に支障はあったらしいですよ、プログラム側がバグっていたから‥‥
2020/08/10(月) 20:34:01.63ID:epTxOZiR
>>509
まあ「加減」ってやつを常識の範囲でコントロールするかどうかだな。アホは加減を知らん。
2020/08/10(月) 20:36:21.34ID:epTxOZiR
正確には加減を加える方法を知らんから恐ろしいコードをそのまま実行してしまう。
2020/08/10(月) 20:38:59.23ID:e/hT02ld
こっちが常識的に振る舞っているつもりでも、
相手が変な人かもしれないというリスクは常に存在するわけだ。
521デフォルトの名無しさん
垢版 |
2020/08/10(月) 20:41:52.13ID:oc0Vxq0a
一般的には程度の低いバカの集団を相手にしてると思って間違いない
わたくしに比べれば他人の半分はアホだ
そういうのが相手だ

そういうノータリンに技術的な話は全く通じない
お涙頂戴の情緒的なお話しか通じない
2020/08/10(月) 20:42:48.60ID:JYoLJZbs
>>518
真のアホなのはスクレイピング側ではなくて、三菱電機側なのでは?
2020/08/10(月) 20:43:31.92
>>502
・10ページ程度
・1ページずつ
・sleep挟む
慎重かつコントロールしようとしてるけど
それに対して「加減を知らん」ってのが今一わからんな
ようするに
>Dos攻撃とみなされて裁判沙汰
って言いたいだけでそれこそ加減を忘れて、説教したかっただけでは
2020/08/10(月) 20:49:20.79ID:HcOBHIWp
robot.textも詠んでない奴は無能だからスクレイピングすんな逮捕されるぞ
2020/08/10(月) 20:54:20.28
404 Not Found
2020/08/10(月) 20:55:49.15ID:JYoLJZbs
>>524
その robot.txt は「結果的に国立国会図書館のクローラも受け入れを拒否しており違法状態となっていた」そうですよね…
527デフォルトの名無しさん
垢版 |
2020/08/10(月) 22:10:13.00ID:rTlZ13Bm
パスの指定方法を教えて下さい
txtファイル一覧を取得したいです
pathlib.Path("*").glob("*.txt")
これだと取得出来ていないようです
フォルダ部分のアスタリスクが良くないようです
fold1
├fold1-1.txt
└fold1-2.txt
fold2
├fold2-1.txt
└fold2-2.txt
528デフォルトの名無しさん
垢版 |
2020/08/10(月) 22:28:15.66ID:rTlZ13Bm
↑解決したどす
529デフォルトの名無しさん
垢版 |
2020/08/10(月) 22:33:29.80ID:b58AXMKw
君さぁ、一連のループ処理の質問してる人と同じ人?
pathlibの公式ドキュメント読んだ上でその質問なの?
https://docs.python.org/ja/3/library/pathlib.html
2020/08/10(月) 22:51:23.37
そんなもん読むよりぐぐったり聞いたほうが早い(読むなとは言ってない)
ソースコード読みたくなったときにドキュメントを全部読むと良いと思う
全部読んだ人は読むべき場所だけをわかってる
全部読んだことの無い人は読む必要のないところを知らない
2020/08/10(月) 22:55:48.20
まぁ初心者でpathlib程度なら読むだけなら数時間もかからないだろうが
よくよく質問とかを見ればpathlibというよりもpythonの文法やら表記法で苦戦してるって感じじゃないか
2020/08/10(月) 23:13:59.08ID:PbB9rIkO
Pythonは公式ドキュメントがクソだからね
初心者には厳しいよ
逆引き的なサイトを見るほうが賢い
2020/08/11(火) 05:28:50.84ID:D2zXE6xI
ステップ関数とシグモイド関数とLeRU関数を一つのグラフにするやり方がわからないです
fig.savefig()
で保存してpreviewをしても真っ白でした
534デフォルトの名無しさん
垢版 |
2020/08/11(火) 06:09:26.87ID:x3iAuc4F
()
はすべて関数でしょうか?
2020/08/11(火) 07:10:35.90ID:Yoj/uuKw
kotee = (1 + 2) * 3
2020/08/11(火) 09:31:56.57ID:DyHWpKfR
>>535
固定?3^3=27?
Pythonはconst定数ないんだっけ?
537デフォルトの名無しさん
垢版 |
2020/08/11(火) 09:40:20.94ID:lpYV++WD
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^

あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!

クソチョンw

Pythonさえろくにできないバカチョンのくせに
できるとほざくクソチョンw

日本で強姦と窃盗を繰り返す
犯罪者在日のクソチョンw
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況