Pythonのお勉強 Part55

■ このスレッドは過去ログ倉庫に格納されています
2017/12/22(金) 14:15:47.03ID:8mUBEZUB
Pythonオフィシャルサイト
http://www.python.org/

テンプレ等は2以降で

■前スレ
Pythonのお勉強 Part54
http://mevius.5ch.net/test/read.cgi/tech/1504251887/
127デフォルトの名無しさん
垢版 |
2018/01/11(木) 10:20:47.41ID:oCnGxyW+
>>126
要らないですとか言っておきながらめっちゃ効いてますやん
2018/01/11(木) 10:21:54.90
何このキチガイ
怖すぎ
2018/01/11(木) 10:33:13.13ID:ugLZgspS
APIが公開されてない限り
requests使って書けで終了では
13044
垢版 |
2018/01/11(木) 10:38:19.19ID:7QBrV2mr
すみませんpyzbarをどう使用すればモデル1のQRコードがよめるのでしょうか…
ドキュメントなど記載されている箇所があれば教えていただけると幸いです
131デフォルトの名無しさん
垢版 |
2018/01/11(木) 10:49:54.53ID:ngI/E6sk
>>119
pythonなんか他の言語を齧ったことあれば一ヶ月でできる。頭のきれるやつなら一週間とも言っている。
2018/01/11(木) 10:53:57.60
>>129
どうやって解析するの?
どういうリクエスト送るかとかクッキーとかキーとか
結局たくさん書いてるし
2018/01/11(木) 11:29:39.05ID:TjOM1xvE
>>130

https://pypi.python.org/pypi/pyzbar/
↑に書いてある通りに画像データをdecodeに渡せば良いだけだと思うけど、、、
どの辺で困ってるの?
13444
垢版 |
2018/01/11(木) 11:37:40.37ID:uZukQbqe
>>133
モデル2であればデコードはできたんです
モデル1がダメなんです…
やっぱり対応してないとかなんですかね?
135デフォルトの名無しさん
垢版 |
2018/01/11(木) 11:38:26.60ID:6+ELWyVH
>>132
プロ棋士を呼べ
2018/01/11(木) 11:41:15.36
>>135
5chの話じゃないけどな
2018/01/11(木) 12:56:38.60ID:TjOM1xvE
>>134
ごめん、手持ちがモデル2だった、、、
確かに読めないね
2018/01/11(木) 13:26:11.81ID:13Gfgm+e
文字を入力するとそれを画像検索して画像を1000枚単位で保存してくれるライブラリ教えて
この前調べたけど良さげなのが無かったからフルスクラッチしようとして挫折した
2018/01/11(木) 13:58:39.80ID:K4Xk0oyO
>>113
AI化されて殆どの職が不要になるぞ
寧ろプログラマはシンギュラリティが起こるまでは生き残る職だぞ
一番最期まで残る職業は風俗嬢らしいけどなw
2018/01/11(木) 13:59:31.51ID:K4Xk0oyO
僕のプログラミングの先輩が言ってたよw
141デフォルトの名無しさん
垢版 |
2018/01/11(木) 14:38:23.26ID:EDmjquO+
>>138
自分で調べる力もプログラマー(爆)には必要でしょう
もちろん全米のコピペしろとは言わない

まさか英語も喋れないからって日本語の文献だけしか見てないとか言わないよね...?
理系さん・・・w
142デフォルトの名無しさん
垢版 |
2018/01/11(木) 15:11:55.45ID:me2wI2cP
>>139
一番最初の職業も風俗?
2018/01/11(木) 15:51:48.16ID:K4Xk0oyO
>>142
ああw
風俗に始まり風俗に終わる
なんか深いな
144デフォルトの名無しさん
垢版 |
2018/01/11(木) 18:39:18.17ID:tyX1r5RQ
>>141
自動翻訳アプリ
2018/01/11(木) 19:09:49.07ID:4KL8dBbe
>>102
LinuxはGUIが無いとでも?

で、他のOSはどうなんだ?
Macは?
z/OSは?
BSDは?
Solarisは?
146デフォルトの名無しさん
垢版 |
2018/01/11(木) 19:16:04.72ID:mRgh6Om7
>>145
やめたれw
2018/01/11(木) 21:16:01.00
>>139
それなw
AIガーって何故かプログラマだけ危険扱いされてるw
2018/01/11(木) 21:17:27.59
>>145
いやいやw LinuxはSSHが基本でしょw
GUI使うならWinかMacを使うのが普通w
2018/01/11(木) 21:44:07.13ID:fKph9+f7
プログラミング初心者がROSの本に手出しても大丈夫?
初心者っていうのはpythonの文法のみ理解してるレベル
150デフォルトの名無しさん
垢版 |
2018/01/11(木) 22:16:03.19ID:pXQSKlgS
>>149
自分でコード書いたことないの?
なら普通にやめとけ
分かった「気」になってるだけだから
2018/01/12(金) 01:41:29.67ID:yTKbC8Tu
>>148
Linux用のプログラム作成はサーバー向けが圧倒的に多いから
GUIはイラネが多いよな.
2018/01/12(金) 03:31:42.38ID:NYO5oadQ
GUI が必要なら、Webで。
2018/01/12(金) 06:59:34.19ID:lB3MQ30b
guiが必要:winかmac
不要:linux可
とか強制するなよ
なんでもいいじゃねぇか
pythonにはクロスプラットフォームも揃ってんだし
154デフォルトの名無しさん
垢版 |
2018/01/12(金) 07:28:12.36ID:1XHQk+9S
>>148 >>151
X on SSH だろ常考
しったかで嘘ばらまくな
2018/01/12(金) 08:07:55.41
で、パチソンで何つくんの?
2018/01/12(金) 08:16:47.20
ただのウェブ系スクリプト言語の一味が何でこんな騒がれてんの?
実用性ないやん
2018/01/12(金) 08:22:58.00ID:qb2fhm7J
おまえの頭よりも実用的だったからかな
2018/01/12(金) 08:48:38.81ID:wOr0bjGF
>>156
あほ?
最強の言語だから注目されるんやろ
日本人がRubyでオナニーしてる間に世界はPythonだ
2018/01/12(金) 09:07:26.42
でも実用性ないやん
まともでスタンダードなGUIフレームワークが無いし半人前
2018/01/12(金) 09:27:06.14ID:4fjc3EU0
人類初心者の君ほどじゃないよ
2018/01/12(金) 09:30:09.37
などと意味不明な供述をしており
2018/01/12(金) 09:32:53.02ID:mWC9qILV
5chに年3000円払っとる●ユーザー様やぞ
雑魚はひれ伏せ
2018/01/12(金) 09:53:09.19ID:6hGt581p
スレ番飛んでると思ったらID無しか
2018/01/12(金) 10:03:48.21
論点ズレまくりの反抗しかできないパチソン信者
2018/01/12(金) 10:20:47.95ID:v/+UztYd
などと意味不明な供述をしており
2018/01/12(金) 12:58:45.59ID:Ky8HRolo
Javaや.NETみたいに使いやすいGUIフレームワークあったらいいなと思うことはある
2018/01/12(金) 13:06:37.71
CUIしか使えない実用性の低い言語
2018/01/12(金) 13:07:11.42ID:wOr0bjGF
自分で作ればええやん
あまえんな
2018/01/12(金) 13:09:01.53
あえて選ぶ意味のない言語
2018/01/12(金) 13:10:23.84ID:wOr0bjGF
Pythonに職を奪わえた多言語の老害が
必死にPythonを貶めようと必死やな
老害が必死なほどPythonの凄さが分かるわw
2018/01/12(金) 13:39:56.84ID:iETpfD1r
GUIとか糞めんどくさいんでブラウザに任せればいいじゃん
Node.jsでReactでも使えと
2018/01/12(金) 13:43:46.93
>>170
素人ですまんな
2018/01/12(金) 13:47:31.94ID:lYnxgsc3
などと意味不明な供述をしており
2018/01/12(金) 18:01:28.98ID:NlbZHsOK
プログラミングの勉強楽しくないし何も作る気が起きないからどうでもいいや
175デフォルトの名無しさん
垢版 |
2018/01/12(金) 18:02:36.23ID:2CbWWRaV
なんでこのスレいんねん
2018/01/12(金) 18:03:59.14ID:NlbZHsOK
何作ればいいんだよ
簡単な奴で
2018/01/12(金) 18:05:12.28
九九表
五目並べ
オセロ
2018/01/12(金) 18:55:05.49ID:wOr0bjGF
簡単なものなら
"じゃんけん"やなw
プログラミング初日でも作れる程簡単だぜw
2018/01/12(金) 19:19:51.22ID:Ykrfb0SQ
5chをクローリングして
1つ以上エッッッッッッって付けられたレスの画像を自動保存
2018/01/12(金) 19:39:56.12ID:FFZyQohJ
>>175
ここがおっさんの雑談スレだからだよ
若くて情熱ある奴で勉強している奴はこんなスレにはこないだろ
2018/01/13(土) 01:21:31.57ID:3aQKm/ob
Microsoftも、Googleも、InstagramもPythonが最強だと言ったるんだから
最強なんだろうよ
2018/01/13(土) 01:34:00.40ID:QzyIoo/C
うんこ うんこ
2018/01/13(土) 01:39:39.24
>>181
electronみたいなのが出ればな
2018/01/13(土) 12:21:34.89ID:Ihz7B3aC
>>180
こんなに若気の至り感満載なのにおっさんなの?
少し人生考え直した方がいいんじゃね?
2018/01/13(土) 15:54:32.65ID:broIGBvR
考え直すよりあきらめてしまってごまかしごまかし生きたほうがラクかも
2018/01/13(土) 18:45:25.29ID:+ndby7Kh
>>185
若い奴なら考えなおしても良いんだろうが、
5chの大多数であるおっさんはもうすでに手遅れだろうからあきらめてごまかしごまかしになるだろう。
35過ぎのキモイおっさんになった俺ももう手遅れな感じだし
187デフォルトの名無しさん
垢版 |
2018/01/13(土) 20:12:28.54ID:ZTdbWh7g
なぁにまだまだこれから

なんて言葉が出るようになったらやっぱ終わりだろうな
188デフォルトの名無しさん
垢版 |
2018/01/14(日) 00:04:20.30ID:rYYV4C+u
forを使ってリスト[1,2,3]に4から10の数字を追加したいのですが、
[1,2,4,5,6,7,8,9,10]
↑こんな感じです。
下記のように記述したのですが上手くいきません。

for i in range(4, 11):
a = [1,2,3]
a.append(i)
print (a)

教えてエロい人
2018/01/14(日) 00:06:20.46ID:1W2Gafso
ぱんつみせてくれたらおしえてあげる
2018/01/14(日) 00:19:38.05ID:LLjUzTYH
>>188
aはforループに入る前で定義してからforでappendを繰り返す
そうしないとまた[1,2,3]に戻ってしまう
2018/01/14(日) 00:20:53.09ID:AtsDYgtZ
i =range(4, 11)
a = [1,2,3]
a.append(i)
print (a)
知らんけど?こんな感じ?
2018/01/14(日) 00:25:33.51ID:YcirJyIj
a = [1,2,3]
a += [i for i in range(4, 11)]
print (a)
2018/01/14(日) 00:26:48.30ID:wKi3I7AJ
>>190
ありがとうございます。
できました。
2018/01/14(日) 00:31:41.03ID:wKi3I7AJ
>>191
僕の環境では上手く動かないです。。。

>>192
おお!
そういう書き方もあるんですね。
勉強になります。

僕はこんな感じで上手くいきました。

a = [1,2,3]
for i in range(4, 11):
a.append(i)
print (a)
2018/01/14(日) 00:32:09.91ID:nrURuWZy
for 文で何回も回すより一気にくっつけたほうが速い
a.extend(range(4,11))
2018/01/14(日) 00:40:35.80ID:wKi3I7AJ
>>195
ありがとうございます。
とても勉強になります。
2018/01/14(日) 00:57:04.19ID:l/Qkwot2
cuiしか使えないとか草
入門サイト見てそっ閉じしたんやろなぁ
198遊園地
垢版 |
2018/01/14(日) 02:00:11.71ID:NrulxtZa
+= は append()
の省略


a=[]
b=[]

[a.append(i) for i in range(4,11)]
MessageBox_show(a)

[b.append(i) for i in range(1,11)]
MessageBox_show(b)
199遊園地
垢版 |
2018/01/14(日) 02:00:50.26ID:NrulxtZa
MessageBox_show=print
200遊園地
垢版 |
2018/01/14(日) 02:03:36.35ID:NrulxtZa
pythonでGUIなんて有ったけ?
いくつか有るけど、web以外で全く流行ってないんじゃない?

>>197
参考までに使ってるGUI環境を教えて。
201デフォルトの名無しさん
垢版 |
2018/01/14(日) 02:30:10.09ID:yVTJx4nd
matplotlib最強
202遊園地
垢版 |
2018/01/14(日) 03:11:14.21ID:NrulxtZa
ユーザー視点では、グラフ系は考慮されて無いな。
2018/01/14(日) 07:17:04.45
>>197
スレの流れ読んでからレスした方が良いかも
2018/01/14(日) 11:56:56.66ID:NrulxtZa
なんて、言うのかも分からないんだけど、

誰か計算用数値(差分1ずつ増加)の減らし方知らない?

 例 1から7までの計算数字は  1,2、4で表せる

+1
+2 -1
+1
+4 -2 -1
+1
+2 -1
+1


みたいな奴。
205デフォルトの名無しさん
垢版 |
2018/01/14(日) 12:10:26.77ID:79VwseEt
ついにAIのアイちゃんがレスし始めたか
2018/01/14(日) 15:55:42.45ID:NrulxtZa
>>205
違えよww

俺の友達の友達がやりた事なんだが


python3 不良品X種類の求め方 総数から最低限の分割数は幾らか
https://teratail.com/questions/108884

(6年ニートに友達が居ないとかは言うな。)
2018/01/14(日) 16:15:44.31ID:NrulxtZa
具体的には、取り出す(増加する)二進数の行が解らない。
208デフォルトの名無しさん
垢版 |
2018/01/14(日) 16:53:12.04ID:rUATfr9s
>>201
chainer最強
209遊園地
垢版 |
2018/01/14(日) 16:55:20.82ID:NrulxtZa
それは良いから>>206を頼む
2018/01/14(日) 16:59:10.28ID:ZfmxQnJu
自分の宿題は自分でやろうな
2018/01/14(日) 17:16:01.31ID:NrulxtZa
どちらにしろ、お前には解けん。
2018/01/14(日) 17:58:00.53ID:hK+KU1LG
なんだまた雪風が無駄なあがきでも始めたのか
2018/01/14(日) 18:50:14.85ID:NrulxtZa
答えれないって事はww お前ら知らないなwww

 俺の方が頭良いーーーーーーーwwwwwww

ぶひいいいいいいいいいいwwwww
2018/01/14(日) 18:54:23.58
そういう数学ぽいのひねり問題嫌い
2018/01/14(日) 21:02:57.80ID:NrulxtZa
ぐひぃぐひぃいいいいwwww ぐふうううううwww

 俺が面白い発見だぁああああああああwwwwwwwww

教えてーーーーwww あーーげないwwww


どうせwww おまらじゃあ解けないwww

 俺は12時間で解いたぁwwwwああああwwwww
2018/01/14(日) 21:12:39.16ID:yLMdIfgu
まず質問の意味が分からない
日本語下手くそ
2018/01/14(日) 21:33:25.31ID:yLMdIfgu
やっと理解できたわ
2018/01/14(日) 21:36:51.45ID:Ov2yhUgl
>>216
かなりの高脳(天才レベル)である遊園地の質問は低脳の俺らには意味が分からない
そんなレベル奴がこんな初心者スレでるきくもはへんだから、自分のレベルにあった掲示板に行けば良いんだが。
天才はある部分では実質リアル基地外と同じところがあるから>>215のような超基地カキコをするからな。俺らにとっては大迷惑だよな
俺らのような連中は、遊園地のような天才/基地外には触れないほうが良い
2018/01/14(日) 21:41:20.30ID:yLMdIfgu
難解な部分は出だしだけだった

種類ごとにそれぞれ1つ多く取り出す

種類ごとに取り出す数を1ずつ増やす
220辞書型dataを一度に書き込みたい。
垢版 |
2018/01/14(日) 21:45:37.36ID:TqwWPQaX
以下のコードで
辞書型dataを書き込みたいのだが、
'str' object has no attribute 'keys'
が出る。どうしたらいい?
for文で1行毎書くのではなく、
writerows(data) で一ぺんに書き込みたい。


import csv
data = dict(c1=[1,2,3], c2=[10,20,30])
def main():
csv_file = open('data.csv', 'w', newline='')
fnames = ['c1','c2']
writer = csv.DictWriter(csv_file, fieldnames=fnames)
writer.writerows(data)
csv_file.close()
if __name__=='__main__':
main()
2018/01/14(日) 21:56:59.98ID:yLMdIfgu
今度は>>204の意味が分からん
2018/01/14(日) 22:00:03.53ID:yLMdIfgu
ダメだ
理解できん
2018/01/14(日) 22:13:40.92ID:nrURuWZy
>>221
俺もさっぱり

>>220
data = list([dict(c1=[1,2,3], c2=[10,20,30])])
2018/01/14(日) 22:13:43.92ID:ymrTwJbW
多分糖質とかの部類の奴だから理解しない方が良いだろ
225辞書型dataを一度に書き込みたい。
垢版 |
2018/01/14(日) 22:25:24.51ID:TqwWPQaX
>>223
ありがとうございます。
でも、これだと、
writer.writeheader()を追加して出力すると、
c1,c2
"[1, 2, 3]","[10, 20, 30]"となります。

c1,c2
1,10
2,20
3,30
と書き込みたいのです。
2018/01/14(日) 22:28:58.35ID:Uyo35h8b
読み出すときに変えれば良くない?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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