くだすれPython(超初心者用) その38

レス数が900を超えています。1000を超えると表示できなくなるよ。
1デフォルトの名無しさん
垢版 |
2018/05/17(木) 11:09:14.54ID:WeqM6vIc
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。

エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで

前スレ
くだすれPython(超初心者用) その37
http://mevius.5ch.net/test/read.cgi/tech/1521271945/
831デフォルトの名無しさん
垢版 |
2018/08/05(日) 13:07:36.25ID:/WMYWKBc
>>830
地頭が悪すぎる=>なんか脳に障害がある可能性ある
つまり、普通の人とは違う。他のやつが怖すぎると思ってもしょうがない
2018/08/05(日) 13:14:20.27ID:3gHJeWIB
人生超初心者スレ
2018/08/05(日) 15:35:07.95ID:6kqZ2+ag
ガイジやぞ優しくしろ
2018/08/05(日) 21:10:30.28ID:nYmMbAnQ
pip install ccxt
すると最後に赤文字でComand "c:user¥〜みたいなの出るんですけど何が原因なんですかね
2018/08/05(日) 21:42:20.71ID:3gHJeWIB
一応全文書いとけよこういう時は
2018/08/05(日) 22:21:27.32ID:nYmMbAnQ
赤文字の上にerrorで
Microsoft Visual c++14.0って書いてあったのでググってインストしたら解決しました
お手数かけました
2018/08/06(月) 00:13:35.14ID:Pgz5BDij
自作ライブラリmylibの中でimport numpy as npとしてた場合にこのmylibをimport mylib as mlとインポートすると
ml.と入力した時点でエディタ(Spyder)の補完機能でnpまで候補に出てくるのどうにかならない?
アンダーバー付けてプライベート扱いにすれば候補には出ないけど面倒臭い
2018/08/06(月) 11:21:23.33ID:Cwah8GLb
>>827
>>>826
>毎週ある声優ラジオを録音して、一月の間の声色の違いで生理周期の判定とか
>まあかなりいろいろやりたい

ゾッとしたわ
2018/08/06(月) 11:44:03.76ID:svOVVKCJ
じゃあ俺も>>827の勃起率、射精量とかいろいろ計測しようかな
2018/08/06(月) 12:23:18.34ID:GQ75c84l
ゾッとするバカ、されるバカ
2018/08/06(月) 12:27:18.94ID:JkqN7Q/F
でももしかしたら>>827のものが実現してスマホだけで周期の予測をしたりできれば意外と女性向けサービスとして使えるかと思う
2018/08/06(月) 12:36:23.81ID:6FlNGOtW
実際プレステージにデータ分析担当がいたら女優の体型と陰茎膨張率の関係とか調べてるのかな
親に言えないけど仕事としてはクソ面白そう
2018/08/06(月) 12:53:05.34ID:GQ75c84l
相手によって膨張率がちがうバカチンコw
2018/08/06(月) 13:45:56.94ID:n5Zk6cJP
そもそもの話
ラジオって纏めて収録だろ
毎週生放送なのか?
2018/08/06(月) 17:04:35.46ID:3+CKcsKd
>>827
まずどのような声色のときどのような状態かってののデータあるんか
846デフォルトの名無しさん
垢版 |
2018/08/06(月) 17:06:52.08ID:9QlJsUMm
教師無し学習
2018/08/06(月) 18:48:32.54ID:t3a0WVzh
クラスタリングで2つに分かれればそれぞれのグループの日数比で予想できるだろうな
2018/08/06(月) 20:32:20.34ID:xNKT/XZt
杉良太郎です。
2018/08/06(月) 20:40:16.08ID:DxWVdWlw
三波春夫でございます
2018/08/06(月) 21:19:13.82ID:ykwLYthL
僕で〜す
2018/08/06(月) 23:09:35.54ID:/IQBqhgf
>>846
ほぼ占いやんけ
2018/08/07(火) 07:27:47.64ID:FhRyuD9d
複数のWebsocket通信を実現したく、教えてください。

Websocketの通信先として、server1, server2があったとします。
これら2つの通信先に対して、一つのホスト(Client)からWebsocketを張って、それぞれの通信先から送られてくるメッセージに応じて、ホスト(Client)で処理を行うプログラムを検討しております。

単一通信先とのWebsocket処理は期待動作を得られているのですな、マルチスレッドで動作させようとすると、うまく動作してくれません。
そもそも、マルチスレッドがナンセンスなのか、マルチプロセッシングで実装したほうが良いのか等も含め、ご意見やアドバイスを頂戴できますと嬉しいです。
2018/08/07(火) 07:30:57.88ID:dPcXw89x
すごく、、、長いです。。
854デフォルトの名無しさん
垢版 |
2018/08/07(火) 10:53:38.59ID:AJOeK/rw
>マルチスレッドがナンセンス

それはない
マルチスレッドでがんがれ
2018/08/07(火) 11:02:01.92ID:d4J1pA0H
マルスレでいいよ
856852
垢版 |
2018/08/07(火) 11:03:46.78ID:JednpFCt
レスありがとうございます。

マスチスレッドでもう少しがんばってみます!
857デフォルトの名無しさん
垢版 |
2018/08/07(火) 15:10:18.83ID:AJOeK/rw
https://pyq.jp/
2018/08/09(木) 11:54:13.72ID:XkmhCSGS
凄いくだらない質問で申し訳ないのですが、
標準入力から小文字だったらTrueを出力するぷろぐらむを書いたときに

*****
msg = input()

if msg.isupper():
print("True")
else:
print("False")
*****

だとうまくいくのですが、
↓だとうまくいかない理由が理解できません。
なぜかFalseになってしまいます。

*****
msg = input()

if msg == msg.isupper():
print("True")
else:
print("False")
*****

理由分かる方どなたか教えてください。。。
2018/08/09(木) 11:55:48.97ID:XkmhCSGS
>>858
自己レス
インデントが抜けてました。
後標準入力から全て大文字だったらの間違いです。
すみません。
2018/08/09(木) 12:11:57.61ID:npdA8jjV
>>858
isupper()の戻り値はTrueかFalseでstrでないから
861デフォルトの名無しさん
垢版 |
2018/08/09(木) 12:15:37.33ID:NXkdt6vr
>小文字だったらTrue
862デフォルトの名無しさん
垢版 |
2018/08/09(木) 12:44:42.80ID:sZdUgoUy
>>850
志村けん?
863デフォルトの名無しさん
垢版 |
2018/08/09(木) 13:43:31.81ID:9p/1G7yG
>>860
858です。
戻り値がイコールにならないからFalseになってたんですね。戻り値まで意識してませんでした…

お陰様で謎が解けました。くだらない質問に回答いただきありがとうございました!感謝です。
2018/08/09(木) 20:34:47.95ID:lertkRSG
>>858
こういうのはあれなの
https://docs.python.jp/3/library/stdtypes.html#str.isupper
読んだ上での質問なの?
865デフォルトの名無しさん
垢版 |
2018/08/10(金) 16:11:10.30ID:dwPdF8Hu
>>864
読んだら質問しないだろうが馬鹿かよ
2018/08/10(金) 17:19:57.11ID:hK8KTh3g
>>865
低脳、ゆとり、基地外、馬鹿がいっぱいのスレだからな
馬鹿が低脳に読んだ上での質問なの?ってやり取りはこのスレでは普通のこと
2018/08/10(金) 17:21:25.83ID:E9UkYLYK
プログラミング言語のマニュアルって大概めちゃ読みづらいからしゃーない
868デフォルトの名無しさん
垢版 |
2018/08/10(金) 17:31:24.18ID:us6NcR3v
demo,オナニーやsexマニュアル本とか
読まねぇだろ?

そう言う事だよ
869デフォルトの名無しさん
垢版 |
2018/08/10(金) 17:34:03.31ID:eR92XhXO
サッカーの本田選手がプログラミングを勉強しているとの記事を見ました。
勉強に使っている言語はやっぱパイちんくんでしょうか。
みんなのパイちんくん、みんなのものだよ。
2018/08/10(金) 18:02:43.40ID:FNjCd3jj
>>869
知ってるくせに聞くなカス
2018/08/10(金) 21:43:18.43ID:34RtrpNP
カスなの?!
872デフォルトの名無しさん
垢版 |
2018/08/10(金) 23:52:49.75ID:C+TRQRnb
みんなMac使ってるのかと思ってたがそうでもないのか
2018/08/11(土) 00:01:06.20ID:OMTaDWyJ
mac売ってxpsにubuntu入れて使ってるよ
macはproとimac5k持ってたがタッチバーのアホらしさで辞めた
2018/08/11(土) 00:01:38.69ID:1ysfrgKY
mbp13ね
875デフォルトの名無しさん
垢版 |
2018/08/11(土) 06:00:30.89ID:50VGhS2e
一応Mac miniとMacBook Air持ってるけどOSはWindows入れて使ってる
2018/08/11(土) 10:26:51.42ID:mQ+IQIIh
>>873
どんな具合?
2018/08/12(日) 01:51:42.97ID:Yh1X0KNC
おれMacしかないや、特に問題もない
2018/08/13(月) 08:05:48.08ID:wDtJ4V0P
スマホ3台*android

ネット用
ユーチューブ
qpython  [MacLab. USB Type C] & TK-FDM078MBK

PC辞めても問題無かった。
2018/08/13(月) 14:56:36.22ID:g1OqHhq/
内包表記ってよく使われていますか?
2018/08/13(月) 15:27:40.48ID:Bmq80Bk3
「よく」の基準がよく分かりませんが、一般的に使われていますよ
pythonの標準ライブラリのソースなどを読んでみると分かると思います
2018/08/13(月) 15:53:50.97ID:EM5FHKXS
ジャップモンキーの感覚に合わないから日本国内ではそれほど使われてない
2018/08/13(月) 16:00:05.71ID:PFh1twe3
pythonicなコードを書くには必須でしょうね
内包表記は
2018/08/13(月) 16:08:42.48ID:oKEtjGvW
内包表記はperlみたいで気持ち悪いって言われたりしないんだろうか
2018/08/13(月) 16:09:51.49ID:EM5FHKXS
言うほどpythonicか?
内包表記はHaskellのそれを猿真似しただけのもので、むしろPythonの中で特にエイリアン感のある機能の一つだろ
断言するが、もしPythonに内包表記が無くて、こういう表記をPythonに取り入れてくれと俺がこのスレで内包表記を提案したら、
間違いなく>>881はそんなのpythonicじゃないと言って俺を叩く
885884
垢版 |
2018/08/13(月) 16:11:27.67ID:EM5FHKXS
訂正
>>882
886デフォルトの名無しさん
垢版 |
2018/08/13(月) 16:17:45.32ID:obMX332h
式と文を区別してるpythonでは内包表記が無いと話にならない
2018/08/13(月) 19:02:48.56ID:CO37JXVI
Python始めて一週間、まだエディタが定まらない
先人達ぱいちゃーむよりオススメありますか??
2018/08/13(月) 19:29:44.79ID:ErpBjTRI
>>887
OSくらい書けや
じゃないならviでも使っとけ
2018/08/13(月) 20:31:45.52ID:PFh1twe3
>>884
いや叩かないしw

zen of pythonにもBeautiful is better than ugly.ってかいてあるし
わざわざ空のリストにappendしていくのダルくないかい?
2018/08/13(月) 20:47:50.72ID:zWTtmQ+y
そういうのは適材適所じゃないのかなぁ。
プログラムの規模にもよるんだろうけど、
可読性を犠牲にしてまで無理に内包表記を使うことはしないかな。
数行に渡ると本当にわかりにくくなることあるし。
2018/08/13(月) 20:53:04.86ID:1UXzUR0b
高階関数のチェーンも内包表記もどっちもあった方がいいね
それぞれにそれを使った方が自然って場面がある
内包表記があることよりも高階関数のチェーンが無いことの方が片手落ちな感じがして気持ち悪い
2018/08/13(月) 22:08:44.86ID:/4+xFIUA
内包表記は簡単な条件なら見やすい
俺の場合複雑になるに従って
内包表記→ループ文→内部関数→関数→クラス
って書き換えて行くことが多いかな
2018/08/13(月) 22:21:27.69ID:CO37JXVI
>>888
スイマセンWindows10です( ´・ω・)
2018/08/13(月) 23:57:07.14ID:Z4Xs8VUg
>>893
特に拘りがないならvscodeが鉄板でしょ
今の勢いならpycharmがvscodeに抜かれるのはもはや時間の問題だぞ
895デフォルトの名無しさん
垢版 |
2018/08/14(火) 01:48:17.74ID:4c27dQq9
pythonでデータを切り出す練習がしたいのですが、なにか良い演習付き解説書や問題集ってありませんか?
2018/08/14(火) 06:14:59.40ID:FBgVldM1
雑多な情報の中からデータとなる部分を切り出したいのか?
データセットの中から有意な情報・特徴を切り出したいのか?
897デフォルトの名無しさん
垢版 |
2018/08/14(火) 07:06:04.78ID:Lx5Sc8sY
VSじゃなくVSCodeの意味は?
898デフォルトの名無しさん
垢版 |
2018/08/14(火) 07:12:05.18ID:U0KblFiG
>>890
数行で内包表記はやらんだろう。
2018/08/14(火) 08:34:37.20ID:yY9bIOZS
>>894
ありがたまきん
それでやってみるわ!
2018/08/14(火) 08:52:01.12ID:JO9op+xq
>>897
MSの戦略的にはどう考えてもPythonはVSCodeへ寄せていくでしょ
将来性がない
901デフォルトの名無しさん
垢版 |
2018/08/14(火) 10:09:34.54ID:UwXfpacN
>>890
内包表記で可読性が落ちるとは思わない
2018/08/14(火) 10:18:55.00ID:iz4synhd
sublime text
903デフォルトの名無しさん
垢版 |
2018/08/14(火) 10:19:48.29ID:NuPuEx9j
>>900
VSCodeって使ったことないけどVSのエディタ部分って訳ではないの?
2018/08/14(火) 10:36:03.99ID:ZqT1A3CO
Linuxやmacでも動くようにした別設計だよ
キーボードマッピングとかは合わせてるけど
2018/08/14(火) 11:11:21.19ID:tHOrBirQ
vscodeはざっくり言うと色々拡張できるようにしたエディタにデバッグ機能とかgit連携が標準で付いたもの
2018/08/14(火) 12:10:59.11ID:6tH5K7xr
>>902
金払ってしまって他へ乗り換えづらいのはわかるけど、もはや全く存在価値のないエディタだよね
およそ全ての面でVSCodeに完敗し、仮に無料にでももう誰も使わん
Sublimeの作者にとってはたまったもんじゃないだろうな
907デフォルトの名無しさん
垢版 |
2018/08/14(火) 12:19:11.71ID:Lx5Sc8sY
>>904
そうなのか
VS無料だったからそっち入れてCodeは使ってなかったわ
908デフォルトの名無しさん
垢版 |
2018/08/14(火) 12:31:02.91ID:hKOoO6Fq
秀丸に金払ったけど満足しておるぞ
2018/08/14(火) 12:40:24.07ID:6tH5K7xr
秀丸くらい軽くてベーシックなエディタなら、メインが他にあってもちょっとしたメモ帳代わりとしての使い途はあるよね
Sublimeは使い分けるには中途半端だわ
2018/08/14(火) 13:21:52.00ID:1OikLRK0
>>908
あの作者はほんと太っ腹だよな
911遊園地
垢版 |
2018/08/14(火) 17:34:54.68ID:fUckjYfu
xed
Geany

なぜ、忘れ去られるのか?
2018/08/14(火) 18:45:34.72ID:3OkmF3Ne
Sublime使ってる奴まだおるんか…
913デフォルトの名無しさん
垢版 |
2018/08/15(水) 00:52:53.49ID:nidP+1BF
農学部卒の初心者ですが全くの初心者から学べるサイト教えてもらえませんか?
2018/08/15(水) 00:58:29.59ID:TUTBGx6J
paizaラーニング
915デフォルトの名無しさん
垢版 |
2018/08/15(水) 01:02:59.34ID:nidP+1BF
できれば無料で
2018/08/15(水) 01:30:13.35ID:TUTBGx6J
python講座無料だぞ
917遊園地
垢版 |
2018/08/15(水) 02:13:45.87ID:H63Luids
偶にSublime使ってる
アイツは長文じゃないと役に立たない
2018/08/15(水) 06:37:02.98ID:buain2zE
これ
https://i.imgur.com/a2PYycg.jpg
って、もう
https://i.imgur.com/utWvkHM.jpg
でてるじゃん!
919デフォルトの名無しさん
垢版 |
2018/08/15(水) 07:56:21.54ID:+LAc8jW9
>>913
python-izm
920522
垢版 |
2018/08/15(水) 17:44:10.84ID:EAcVsQ5O
>>918
初めてのpython買ってみたんだけど、色々詳しく書いてあり過ぎてやや難し目に感じた…。
VBAはある程度さわれるから、何となくイメージは出来るのだけれども。
2018/08/15(水) 18:14:41.57ID:7DSwjy9L
複数のHTTPリクエストを並行して行う方法を教えてください。(できれば標準ライブラリのみで)
Python 3.6.5

<やりたいこと>
某サイトから動画をダウンロードするスクリプトを書いています。
「動画をダウンロード中は、一定間隔で特定URLにリクエストを発行(ハートビート)しないと、動画ストリームがサーバー側から閉じられてしまう」
というサイト仕様のため、下記の2処理を並行して実行したいです。

・処理1:動画をダウンロードしてファイルに書き込む
・処理2:1分おきに特定のURLにリクエストを発行する(ハートビート)

<やってみたこと>
標準ライブラリのasyncioとurllib.request.urlopenを使って非同期処理。
→動画のダウンロード(処理1)が完了してからハートビート(処理2)が実行される、という結果になり、期待したとおりにならず。

async def exec_download():
 await self._downlaod()
async def downlaod():
# 動画をダウンロード(時間がかかる)
 res = urlopen('http://www.unko.com/video.mp4')
 shutil.copyfileobj(res, fout)
async def heartbeat():
# 1分おきにハートビート
 await asyncio.sleep(60)
 res = urlopen('http://www.unko.com/heartbeat')
 await heartbeat()

loop = asyncio.get_event_loop()
coroutines = [heartbeat(), exec_download()]
loop.run_until_complete(asyncio.wait(coroutines))

以上、よろしくお願いします。
2018/08/15(水) 18:17:48.76ID:JTlr32HG
うんち
2018/08/15(水) 18:21:32.73ID:bkK5nIf1
>>921
そんなもん全く別個にやればいいだろ
一般に、スクリプトをうまく使うコツは、一つのもので色々なことをやろうとしないこと
まあその発想でいくとPythonすら要らないけどな
curlとシェルスクリプトで十分
2018/08/15(水) 18:51:36.06ID:uSjYsFnm
VScodeインストールしたのに、何か動かねえ!
右上のウィンドウで命令(print w)書いても、うんともすんとも
オール電化の康一を思い出したわ 吉良戦の時のさー
2018/08/15(水) 19:01:49.33ID:W/Izi4Yd
その1レスだけでプログラミング向いてないのがわかる
926遊園地 ◆ExGQrDul2E
垢版 |
2018/08/15(水) 19:46:50.11ID:H63Luids
VScodeでpythonデバッグしようとすると

Java runtime could not be located
The .NET CLI tools cannot be located. .NET Core debugging will not be enabled. Make sure .NET CLI tools are installed and are on the path.
Javaランタイムを見つけることができませんでした
.NET CLIツールを見つけることができません。 .NETコアのデバッグは有効になりません。 .NET CLIツールがインストールされ、パス上にあることを確認します。
諦めた
927遊園地
垢版 |
2018/08/15(水) 19:50:02.83ID:H63Luids
デバッグなしで起動すると動くけど、
それなら、他のと変わらないなーー

ぐらい
2018/08/15(水) 19:50:03.49ID:Y7oow45s
>>920
プログラムの本とか買ったことないな。
ネットの方が情報あるし。
コードをとにかく色々書いてみて動作させながら言語の特徴やクセを掴んでいったほうが習得は早いと思うよ。

むしろ本はある程度書けるようになってから、もっと楽に書ける方法があったのかっていう意味で気づくためにみてる、立ち読みでだけど。
2018/08/15(水) 19:53:42.96ID:x0iBTGoo
既存のGUIウインドウ上にテキストを表示したいのですが何かいい方法ありますでしょうか
2018/08/15(水) 20:15:46.32ID:pSIls4/k
>>929
Pythonなんかつかわないで
そこらのロシアなんかに転がってるあやしげな汎用改造ツール使う
レス数が900を超えています。1000を超えると表示できなくなるよ。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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