dupchecked22222../cacpdo0/2chb/345/37/tech161013734521762628919 くだすれPython(超初心者用) その52【まず1嫁】 YouTube動画>1本 ◎正当な理由による書き込みの削除について:      生島英之とみられる方へ:

くだすれPython(超初心者用) その52【まず1嫁】 YouTube動画>1本


動画、画像抽出 || この掲示板へ 類似スレ 掲示板一覧 人気スレ 動画人気順

このスレへの固定リンク: http://5chb.net/r/tech/1610137345/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

1デフォルトの名無しさん2021/01/09(土) 05:22:25.24ID:IpHIsox4
当スレに★Python以外のプログラミング言語での回答類を書くべからず★
派生言語はそれぞれ専スレがあるのでそっち池。
「Ruby」「某言語では」をNGワード登録推奨。荒らしは、完全スルー放置が一番きらいです。

このスレッドは「お勉強」スレのほうには書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を、勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますので、お礼は Python の布教と初心者の救済をお願いします。

★エラーを解決したい場合は、
  表示されてるエラー全文(勝手に省略やスクショうp等の横着クソ行為禁止)と、
  実行環境(Pythonのバージョン・OSとIDEの種類とバージョン)をシッカリ書くこと。

【【【複数の連続半角スペースはなかったことになる・タブがうまく入らない5chの仕様】】】に注意!
Pythonの★ソースコードをそのまま5ちゃんにコピペすると、インデントが崩れてチヌ★ので
  ↓等の、いわゆるコードうp用サイトに貼ってこいください。
http://techiedelight.com/compiler/  Run Code機能あり。
http://ideone.com/      デフォ設定はC用のため、言語選択ボタン押下がピコ手間かも。
http://codepad.org/      ほぼ直感的に使える。Run codeボタンあり。
http://pastebin.com/     まずまずシンプル。
http://dpaste.com/      とてもシンプル。消えるまでの日数は十分長ーく指定のこと。

◇Python公式サイト◇ http://www.python.org/
◇まとめwiki◇ http://python.rdy.jp/wiki.cgi

〇前スレ〇 くだすれPython(超初心者用) その51【まず1嫁】
http://2chb.net/r/tech/1602896738/

次スレは >>985 あたりが挑戦してくだしあ。(980過ぎて自動落ちは、無くなって久しい)
### END OF TEMPLATE ###

2デフォルトの名無しさん2021/01/09(土) 08:31:20.69ID:xMqSmtWz
>>1
次スレ作成ありがとう

3デフォルトの名無しさん2021/01/10(日) 15:10:53.34ID:dzQMColf
文字列の分割について質問です

以下のコードで、最初と最後の空文字列を取って表示する方法はないでしょうか?
https://paiza.io/projects/ar6X8-2ECCzq2wtbKmhSiA

pop()を使えばできますが、事前に表示させないようにする方法はないでしょうか?

4デフォルトの名無しさん2021/01/10(日) 15:20:26.51ID:V6y8E0W0
[x for x in msg.split() if len(x) > 0]

5デフォルトの名無しさん2021/01/10(日) 15:41:23.59ID:fqhi9u3I

6デフォルトの名無しさん2021/01/10(日) 16:04:48.54ID:8MUFuLES

732021/01/10(日) 16:07:06.76ID:dzQMColf
>>4
>>5
参考になりました
ありがとうございました

832021/01/10(日) 16:08:47.20ID:dzQMColf
>>6
すいません、書き込んでる途中でした
ありがとうございました

9デフォルトの名無しさん2021/01/10(日) 16:15:43.93ID:8MUFuLES
msg[1:].splitlines()

10デフォルトの名無しさん2021/01/10(日) 23:29:35.79ID:AA/SLvm2
ここかくだれす!

11デフォルトの名無しさん2021/01/11(月) 09:22:43.53ID:1PVtmv2H
if文の判定で関数を使うときにその関数結果をIF分の中で使用するのですがスマートな書き方はありますでしょうか
以下のように毎回関数ABを先実行して変数に格納するように工夫してみたのですがちょっと無駄が多いかなと。。

if 関数A is not None:
cv2.imshow(関数A , img)
elif 関数B is not None:
cv2.imshow(関数B , img)

 ※関数Aは2回実行される
 

kansu_Afile = 関数A
kansu_Bfile = 関数B

if kansu_Afile is not None:
cv2.imshow(kansu_Afile , img)
elif kansu_Bfile is not None:
cv2.imshow(kansu_Bfile , img)
 
 ※最初に関数ABが実行される

12デフォルトの名無しさん2021/01/11(月) 10:02:47.17ID:KJWJajMs
>>11
代入式
https://www.python.org/dev/peps/pep-0572

もしくは関数化してearly returnと組み合わせる

13デフォルトの名無しさん2021/01/11(月) 18:12:10.62ID:emOMJ/kr
root.titleで指定してもウィンドウは開くけど開いた窓にタイトルがつかないのは何故ですか?

14デフォルトの名無しさん2021/01/11(月) 23:45:10.27ID:1PVtmv2H
>>12さん
ありがとございます。代入式というのがあるのですね
教えてもらった内容でうごきました

15デフォルトの名無しさん2021/01/12(火) 15:31:11.80ID:LUlB/OIG
>>13
e.s.p.してみる
失敗する方 root.title = u'abc'
成功する方 root.title(u'abc')
但し root.title = u'abc' してしまったあとに root.title(u'abc') しようとしても関数が無いと言われるだろうな

16デフォルトの名無しさん2021/01/12(火) 20:07:58.41ID:Fas3JEHJ
先日初めてプログラミング言語を勉強し始めた初心者の者なのですがpipがダウンロード出来ずに困ってます
ネット色々と調べget-pip.pyというものをダウンロードしてコマンドプロントからダウンロードしてみたり環境変数から色々と触ってみたりはしていますがどれも全く上手くいきません
どなたか分かる方はいらっしゃいますでしょうか?

17デフォルトの名無しさん2021/01/12(火) 20:28:28.70ID:N7+0FVJh
python -m pip install hogehoge

18デフォルトの名無しさん2021/01/12(火) 20:39:50.67ID:Fas3JEHJ
無駄でした
そもそも上でも書いてある通りpipがダウンロードされていないみたいなのでそれが出来ずに困ってます

19デフォルトの名無しさん2021/01/12(火) 21:17:34.90ID:IQ0Q247+
WindowsならマイクロソフトストアからPythonインストールするのが楽だと思う

20デフォルトの名無しさん2021/01/12(火) 23:16:53.74ID:RB03ab36
>>15
ありがとうございます。
いろいろ試してみたらChromebookの仮想環境だとなぜかタイトルがでなくてWindowsマシンだとちゃんとでるようです。
vscode使用tkinterは8.6のようです

21デフォルトの名無しさん2021/01/12(火) 23:19:13.27ID:RB03ab36
すみませんお騒がせしました。
ほかの標準ではいってるようなアプリもウィンドウタイトルでてないので多分Chromebook側の仕様ということで自己解決しました

22デフォルトの名無しさん2021/01/13(水) 16:36:12.00ID:zcsn6Lf0
リネーム処理はpowershellとpythonどちらがいいのでしょうか?
フォルダの先頭ファイルをフォルダ名としたいですが、powershellはマイナー言語なんでしょうか?あん

23デフォルトの名無しさん2021/01/13(水) 16:47:23.26ID:C+q6Ee0+
書きやすい方でいいのでは?あん
Pyhonにもpathlibを使えばパスの扱いは困らない

24デフォルトの名無しさん2021/01/13(水) 18:54:56.37ID:vKzJc+yq
>>22
Python使った方がまちがいがおきにくいあん

25デフォルトの名無しさん2021/01/13(水) 19:40:47.40ID:zwUHpXfQ
すいません。JavaとPythonはどっちが飯食えますか?
一番ラクに稼げる言語ってなに?

教えてエロい人

26デフォルトの名無しさん2021/01/13(水) 19:57:22.93ID:qgLY/YWl
どちらも楽には稼げない

27デフォルトの名無しさん2021/01/13(水) 20:05:18.52ID:zcsn6Lf0
リネーム処理に一般的に使われるのはどっちなんでしょうか?

28デフォルトの名無しさん2021/01/13(水) 20:48:58.44ID:1NO/A2tW
シェルスクリプト

29デフォルトの名無しさん2021/01/13(水) 21:10:37.57ID:C+q6Ee0+
>>27
そこに拘る理由が分からん
「組み込みシステムに一般的に使われるのはどっちなんでしょうか?」とかなら向き不向きが分かれるが、リネームなんてピンポイントかつ些末な処理はどの言語でも普通にできるから

30デフォルトの名無しさん2021/01/13(水) 23:46:40.03ID:uZRkh4HP
>>25
基本、自社開発系ベンチャーのRuby vs SES 系のJava土方の2大勢力

YouTube で有名な、雑食系エンジニア・KENTA は、Rubyで、
逆に、SES 系のモローは、Java, PHP

Ruby on Rails の学校で大儲けしたのは、マコなり。80万円ぐらい。
一方、最安値は、東京フリーランスのデイトラで、10万円

Java は奴隷だから、誰でも受かる。
PHP も、KENTAのサロンで誰かに聞けば十分

SES奴隷土方になりたくない香具師が、大金を払って、学校へ行って、
自社開発系ベンチャーを目指す

Python は、どちらでもない。
MIT など、理系の大学院生だけ

31デフォルトの名無しさん2021/01/14(木) 00:07:19.97ID:hXZPMCaj
NG推奨ワード:
自社開発系
ベンチャー
Ruby
土方
YouTube
雑食系
KENTA
モロー
Rails
大儲け
マコなり
フリーランス
デイトラ
奴隷
サロン
香具師
大金
学校
理系の大学院

32デフォルトの名無しさん2021/01/14(木) 00:29:12.99ID:z8Bt+aan
ハイ!KENTAでーす

33デフォルトの名無しさん2021/01/14(木) 00:55:47.70ID:9aZMy7Uh
>>22
PowerShell よりも、Ruby が簡単。
ただし、DryRun なので実際には実行されません。
ファイル名には、拡張子がない場合だけに対応しています

require 'fileutils'

parent_dir = 'c:/users/owner/documents/test'
src_dir = parent_dir + '/abc'

# 絶対パスのディレクトリ名の後ろに、* を付けること!
# . で始まる、隠し directory, file を除く

file_name = Dir.glob( src_dir + '/*' )
.select { |full_path| File.file?( full_path ) } # ファイルのみ
.map { |full_path| File.basename( full_path ) } # ファイル名のみ
.sort.first # ソートして、最初のファイル名

dest_dir = parent_dir + '/' + file_name

# フォルダ名を変更
FileUtils::DryRun.move( src_dir, dest_dir )

表示
mv c:/users/owner/documents/test/abc
c:/users/owner/documents/test/a

34デフォルトの名無しさん2021/01/14(木) 01:14:19.82ID:6VtHfWk2
>>30
キーワードに反応して定型文を返すだけのbot?

35302021/01/14(木) 02:04:47.93ID:9aZMy7Uh
2021/1/1

AWS のトップYouTuber・くろかわこうへいの転職話。
SES 奴隷から抜け出して、自社開発系へ転職

年収100万上げて自社開発企業に転職したらSESの営業がキレて大ゲンカした話
【オキテ破りのギリギリ転職術】


36デフォルトの名無しさん2021/01/14(木) 03:03:19.56ID:kvGQqxiC
message = "2021-01-01 00:00:00"
df.query(f"Time != {message}")
Pandasで特定の時間の行だけ省きたいのですが、上記のように書くと空白のせいかinvalid syntaxが出てうまく動きません
dt.strptimeでdt型にしてみたりもしたけと変わりませんでした
バグですかね?何かいい方法無いですか?

37デフォルトの名無しさん2021/01/14(木) 05:10:37.97ID:MIjftGny
>>29
powershellってマイナーなのかなと

38デフォルトの名無しさん2021/01/14(木) 05:27:54.43ID:hEUP5GFy
>>36
to_datetimeメソッドで変換してしまうとか
ブールインデックスを使うとか
「pandas query 日付」とかで検索してみると良いかも
https://daizyu.com/posts/2020-05-18-001/

query()の中で変数は@でも参照できるよ
df.query('Time != @message')

39デフォルトの名無しさん2021/01/14(木) 08:33:20.05ID:5P4t3Lo7
『独習Python』という本に,

data1 = 'abc'
data2 = 'abc'

とすると,data1 == data2 も data1 is data2 も両方ともTrueになると書いてあります.

一方で,

「この挙動はあくまで内部的なものです.文脈によっては,str(文字列型)であっても,「同値であって同一ではない」という状況は発生します.」

と書いてあります.data1 is data2 がFalseになる状況というのはどんな状況なのでしょうか?

40デフォルトの名無しさん2021/01/14(木) 08:40:54.37ID:zLgraEfq
a = "abc123"
b = f"abc{122+1}"

a == b >> True
a is b >> False

41デフォルトの名無しさん2021/01/14(木) 08:46:58.85ID:9JVxxOom
>>39
この例は処理系が同じリテラルがハードコードされている事を「たまたま」理解出来るから無駄を無くすために”abc”を使い回してるだけ
基本的にisは偽になると考えるべき

42デフォルトの名無しさん2021/01/14(木) 09:02:38.64ID:5P4t3Lo7
>>40-41
ありがとうございました.

43デフォルトの名無しさん2021/01/14(木) 09:28:27.93ID:9aZMy7Uh
普通、文字列の比較に、同一インスタンスかどうかは考えない

普通は、同じ文字列かどうかの意味。
異なるインスタンスでも、同じ文字列なら等しいと考えるべき

44デフォルトの名無しさん2021/01/14(木) 14:35:40.92ID:vrPclvll
まあ代入と等号比較ってのはどの言語でも気にするべき内容だわな。

45デフォルトの名無しさん2021/01/14(木) 15:07:09.78ID:kvGQqxiC
>>38
ありがとうございます
@使ったら普通に動きました

あとこの抜き出したデータフレームに含まれてない物だけを抜き出して新しいデータフレームを作りたいのですが、方法ってありますかね?

やりたい事としては2つのdfの単純な差集合を取りたいだけです

46デフォルトの名無しさん2021/01/14(木) 15:14:43.12ID:kvGQqxiC
すみません自己解決しました

47デフォルトの名無しさん2021/01/14(木) 16:39:43.93ID:jX/4+uzK
50,000、5,000、500
こういうのをre.searchで正規表現を使って数字のみ抽出しようしてるんだけどうまく抽出できないのでどうすればいいか教えてください

48デフォルトの名無しさん2021/01/14(木) 16:43:03.97ID:poiifTN2
まずはカンマを除去する
次に、でsplitする
すると、文字列での数字が得られる

49デフォルトの名無しさん2021/01/14(木) 16:45:34.33ID:hXZPMCaj
へーjoinしなくていいんだ

50デフォルトの名無しさん2021/01/14(木) 16:46:02.96ID:jX/4+uzK
コード分けて書くしかないのか・・・

51デフォルトの名無しさん2021/01/14(木) 16:48:27.46ID:7visTOmZ
プログラミング覚える前にググり方覚えたら?
そのものズバリがすぐ見付かるだろ

52デフォルトの名無しさん2021/01/14(木) 17:36:21.21ID:edSCC/44
localhost:8080でhello worldの立ち上げに成功したんだけど
試しにpythonで
requests.get(url='http://localhost:8080/')
ってやってもHTTPConnectionPool(host='localhost', port=8080): Max retries exceeded with url:みたいなエラーでるなんで・・

53デフォルトの名無しさん2021/01/14(木) 17:37:28.95ID:MboREI0+
>>50
どういう正規表現を試したのか書いてみ

54デフォルトの名無しさん2021/01/14(木) 17:57:42.07ID:edSCC/44
自己解決
docker内でやってたんだけど
ホストPCに戻ってhostname -IでホストPCのipアドレス取得して
localhostのとこをそのホストPCのipアドレス指定して
requests.get(url='http://ホストPCのIPアドレス:8080/')
ってやったら取得できた
お騒がせしました

55デフォルトの名無しさん2021/01/14(木) 22:58:31.74ID:F1kErgCn
形がほぼ同じで、色合いだけ違うものを区別して認識させる方法ってありますか?
OPENCVでグレースケールとカラー両方試してみたのですが、色違いポケモンご認識してしまいます。

56デフォルトの名無しさん2021/01/14(木) 23:11:47.32ID:9/q933wG
>>55
形が同じだとわかってるなら、
どこの色をチェックすれば違いがあるかもわかっているだろう
たとえば全体をHSVにcvtColorしてH成分のヒストグラム作ってみるだけでもわかりそうなもんだけど


lud20210115010016
このスレへの固定リンク: http://5chb.net/r/tech/1610137345/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

TOPへ TOPへ  
このエントリをはてなブックマークに追加現在登録者数177 ブックマークへ



全掲示板一覧 この掲示板へ 人気スレ | Youtube 動画 >50 >100 >200 >300 >500 >1000枚 新着画像

 ↓「くだすれPython(超初心者用) その52【まず1嫁】 YouTube動画>1本 」を見た人も見ています:
【まず1嫁】くだすれPython(超初心者用) その54
【まず1嫁】くだすれPython(超初心者用) その53
くだすれPython(超初心者用) その19
くだすれPython(超初心者用) その33
くだすれPython(超初心者用) その32
くだすれPython(超初心者用) その38
くだすれPython(超初心者用) その49【まず1嫁】
くだすれPython(超初心者用) その46【Ruby禁止】
くだすれPython(超初心者用) その47【Ruby禁止】
くだすれPython(超初心者用) その44【Ruby禁止】
【まず1嫁】くだすれPython(超初心者用) その60
くだすれPython(超初心者用) その35 [無断転載禁止]
くだすれDelphi(超初心者用)その56
くだすれDelphi(超初心者用)その57
くだすれDelphi(超初心者用)その60【Embarcadero】 (543)
くだすれFORTRAN(超初心者用)その6
くだすれDelphi(超初心者用)その16
くだすれjavascript(超ウルトラ初心者用) その1
くだすれFORTRAN(超初心者用)その7 (28)
バンド超初心者なんだけど
グラブル 超初心者スレ
0からの、超初心者C言語相談室
0からの、超初心者C++相談室
プログラミング超初心者の質問
Google AdSense 超初心者スレ14
Google AdSense 超初心者スレ16
Google AdSense 超初心者スレ 11
Google AdSense 超初心者スレ34
【エスパー】超初心者の質問に答えるスレ246
【エスパー】超初心者の質問に答えるスレ221
【エスパー】超初心者の質問に答えるスレ983
【エスパー】超初心者の質問に答えるスレ226
【エスパー】超初心者の質問に答えるスレ984
【エスパー】超初心者の質問に答えるスレ269
【エスパー】超初心者の質問に答えるスレ283
【エスパー】超初心者の質問に答えるスレ282
【エスパー】超初心者の質問に答えるスレ220
【エスパー】超初心者の質問に答えるスレ976
【エスパー】超初心者の質問に答えるスレ1068
【エスパー】超初心者の質問に答えるスレ1066
【エスパー】超初心者の質問に答えるスレ1070
[エスパー] 超初心者の質問に答えるスレ212
[エスパー] 超初心者の質問に答えるスレ239
【マルチポスト】超初心者の質問に答えるスレ334【解禁】
[エスパー] 超初心者の質問に答えるスレ214
【エスパー】超初心者の質問に答えるスレ1913
【エスパー】超初心者の質問に答えるスレ1912
グランブルーファンタジー超初心者スレ1
グランブルーファンタジー超初心者スレ302
超初心者のための質問スレッド★スピーカー編 55★
超初心者のための質問スレッド★スピーカー編 73
!extend:on:vvvvvv:1000:512 【モンスト】モンスターストライク脱・超初心者スレ294【脱超】
Python3を勉強中の初心者ですが
ほんとに初心者にはPythonなのか考えるスレ
【IT】TensorflowやPythonの基礎が学べる――初心者向け「AIプログラム学習キット」が発売
くだすれC++/CLI(初心者用)part2
初心者質問スレ その123
カプエス2初心者スレ その79
初心者のための優しい質問スレ その9
Elona初心者質問スレッド その114
Elona初心者質問スレッド その121
これからダイビングを始めよう@初心者 その46
初心者用の絵スレ
C#初心者に教えてくれ〜〜
14:08:39 up 17 days, 5:30, 0 users, load average: 14.56, 16.49, 17.59

in 0.015042066574097 sec @0.015042066574097@0.1 on 110904