1 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 20:18:42.82 ID:iOcRvNll.net] このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その35 mevius.5ch.net/test/read.cgi/tech/1496411341/ VIPQ2_EXTDAT: checked:default:1000:512:----: EXT was configured
68 名前:デフォルトの名無しさん [2018/01/14(日) 17:34:08.11 ID:CiqP7kj2.net] なぜ、後になるにつれてこうも劣化していくのか >>52 >変数名にlistなどのPythonに元からあるオブジェクト名そのまんまを使うのは避けよう その気持ちよくわかります
69 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 19:43:47.38 ID:GEVmZqF5.net] print({1,2,3}) と実行すると {1,2,3} と出力されます。 s1 = {1,2,3} s2 = {4,5,6} print(str(s1) + " -> " + str(s2)) と実行しても {1,2,3} -> {4,5,6} とは出力されません。 {1,2,3} -> {4,5,6} と出力するにはどうすればいいのでしょうか?
70 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 20:05:47.59 ID:rilCPocj.net] >>66 自分のPython3.6.3ではそのコードで意図通り表示されたよ そちらはどう表示されるの?
71 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 20:13:42.00 ID:EtO+GVJz.net] >>67 欲しいのは、{1,2,3} -> {4,5,6} で {1, 2, 3} -> {4, 5, 6} じゃいやぽ だから、なんとかしてじゃないのか
72 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 20:50:44.02 ID:ZtH88FLC.net] formatなり空白をreplaceなりすればいい
73 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 21:01:00.84 ID:rilCPocj.net] >>68 自分の環境(Windows7, Python3.6.3)では最初からスペースが入るからよくわからんね 質問者からの追加説明を待ちたい >>> print({1,2,3}) {1, 2, 3}
74 名前:デフォルトの名無しさん mailto:sage [2018/01/14(日) 21:30:58.89 ID:0mtDcMfe.net] {}は、set setは、順序を保持しない 順序を保持したいなら、[4,5,6]とlistを使うのがよい
75 名前:デフォルトの名無しさん mailto:sage [2018/01/15(月) 16:27:23.26 ID:oyJFiKwa.net] >>50-65 漏れは、色々な言語で、最大値を持つオブジェクトを取得する、方法を研究しているが、 最大値が複数ある場合に、簡単に取得できる方法は、どの言語にも無い! どの言語でも、最大値は1つであると、仮定されているから 例えば、Ruby のminmax。 最大・最小値が複数ある場合は、どの要素が取得できるかは、不定です!
76 名前:デフォルトの名無しさん mailto:sage [2018/01/15(月) 16:57:20.16 .net] C#のリスト型.Max関数は最大値そのものを返す んでWhereメソッドでその最大値を持つ要素を抽出する
77 名前:デフォルトの名無しさん mailto:sage [2018/01/15(月) 20:04:38.28 ID:dgT2VGvQ.net] >>72 > 最大値が複数ある場合に、簡単に取得できる方法は、どの言語にも無い! >>73 もしくは t-sql で rank() とか使うとかかな
78 名前:デフォルトの名無しさん [2018/01/15(月) 20:20:13.07 ID:uVak3BOk.net] >>55 >一度条件で抽出してからmax使うのですね こんなこと(条件を満たすもの全て抽出)はしないで俺様関数を作って 俺様関数中で条件を満たすものピックアップしながらmaxを探すとかするんじゃないのか
79 名前:デフォルトの名無しさん mailto:sage [2018/01/15(月) 20:27:35.79 ID:uVak3BOk.net] >>74 最大値が複数ある場合に、標準関数で簡単に取得できる方法がないなら 自分で望みのことする関数なんかを作れだろうな
80 名前:遊園地 mailto:age [2018/01/16(火) 01:25:21.93 ID:/gUVmc1B.net] 最大値が複数有る時にmax要素を含むモノを返す処理 俺にも教えて。 l=[1,2,2,3,4,5,5,7,8,9,9] import collections x=collections.Counter(l) print(x)
81 名前:遊園地 mailto:age [2018/01/16(火) 01:36:02.64 ID:/gUVmc1B.net] どうすれば、いいんでちゅかぁ?wwwwwwwwww ぶひいいいいいいいいいいwwwww ┌(_Д_┌ )┐ ┌(_Д_┌ )┐ from collections import Counter print( Counter('abracadabra').
82 名前:most_common(3) ) cnt = Counter() for word in ['red', 'blue', 'red', 'green', 'blue', 'blue']: cnt[word] += 1 print(cnt) あぁ? ああああああああああああ あばばばばばばばばばあwwwww [] [ここ壊れてます]
83 名前:遊園地 mailto:age [2018/01/16(火) 03:20:20.16 ID:/gUVmc1B.net] 答え合わせのお時間でチュよぉおおおおおwww ぶひいいいいいいいいいいwwwww ┌(_Д_┌ )┐ ┌(_Д_┌ )┐ import collections l='abbabacccddeee' r = collections.Counter(l) print (r.most_common(2))#取り出す個数wwwwwww あああああああああああああーーーーーーーーーーwwwwwwwww 取り出す個数を求めるの忘れて待ちたぁああああああwwwwwwww
84 名前:遊園地 mailto:age [2018/01/16(火) 04:05:37.35 ID:/gUVmc1B.net] はいっ! はいっ!! 「ハイ! ハイ!」 「ハイ! ハイ!」 ぶひいいいいいいいいいいwwwww 「アイィィィ!ポイ!ポイィィィ!」 「んっ! 」 「んっ!」 35歳 「あっ。あっああ。。。」 「あっ。あっああ。。。」 遊園地「ぶひいいいいいいいいいいwwwww」 ぬーぷ 「冬の大空に降り注ぐ彗星」 35歳&ぬーぷ&遊園地「 はいっ! はいっ!! 」 「ぶひいいいいいいいいいいwwwww」 ( ゚д゚ )クワッ!! ヘ(゚∀゚ヘ)アヒャ ┌(_Д_┌ )┐
85 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 07:35:11.81 ID:4oyR/FiU.net] pythonがこの先生きのこるには mevius.5ch.net/test/read.cgi/tech/1167996371/
86 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 09:23:58.14 .net] なんか怖い人が居るんだけど...
87 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 13:38:54.40 ID:1yOH1J8J.net] Ruby で作った scores = [1,2,9,2,3,9,7] results = scores.each_with_object([]).with_index do |(score, ary), i| if ary.empty? || ary[0][0] == score ary << [score, i] elsif ary[0][0] < score ary.clear ary << [score, i] end end results.each do |item| puts "score: #{item[0]}, index: #{item[1]}" end 出力 score: 9, index: 2 score: 9, index: 5
88 名前:遊園地 mailto:age [2018/01/16(火) 15:50:10.04 ID:/gUVmc1B.net] どうしても、言いたい事が有るので、聞いて下さい。 「氣持ちいぃいいいいwwwwいいぃぃいんぽおおおおおおおおおおおwwwww」 >>83 数値のmax要素を取得してるから、もっとも多い要素の複数を返す。 と言う、仕様には使えない。 多い要素を取得のハズが数値MAX取得でNG https://ideone.com/Cj8JYJ 試験データ型 scores = [1,2,9,2,3,9,7,3,3,2] 返り値 要素 2,3 index 1,3,9 4,7,8
89 名前:遊園地 mailto:age [2018/01/16(火) 15:57:30.63 ID:/gUVmc1B.net] 正規表現で実装する方が良いかも。 大丈夫だwっw 俺より凄い奴が出て来て助言してくれるぞwww ぶひいいいいいいいいいいwwwww ┌(_Д_┌ )┐
90 名前:デフォルトの名無しさん [2018/01/16(火) 16:20:42.45 ID:qp2ox4Ew.net] >>78 [('a', 5), ('b', 2), ('r', 2)] Traceback (most recent call last): File "C:/Users/banbarori5/myscript.py", line 7, in <module> cut[word] += 1 NameError: name 'cut' is not defined
91 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 16:25:25.03 ID:ANYFrcmB.net] まずmaxを求めて 次にmaxと一致するものをリスト内包で抜き出すのが Python流の思想 同時にやろうとするのはC++の発想なので違う データベースの副問い合わせみたいなもんだな
92 名前:遊園地 mailto:age [2018/01/16(火) 18:39:09.09 ID:/gUVmc1B.net] >>86 公式ドキュメントに記載されてるコード エラーは基本ない。 https://ideone.com/rkTRuh
93 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 18:45:08.51 ID:1yOH1J8J.net] >>83 のやり方なら、全要素を1回の走査で済むけど、バグる可能性が高くなるから、 一旦、最大値を求めてから、改めてその最大値を使っている要素を、探した方が良さそう。 ただし、このやり方では、2回の走査になる
94 名前:遊園地 mailto:age [2018/01/16(火) 19:06:05.28 ID:/gUVmc1B.net] 取り敢えず、動くモノはできた。 誰か 整形 はよぉおおおおおおおおおおおwwwwwwwww https://ideone.com/nAscvc もしくはぁああああwwww 誰か書き直してぇええええええええ
95 名前:遊園地 mailto:age [2018/01/16(火) 19:30:01.48 ID:/gUVmc1B.net] くだすれPython(超初心者用) その33©2ch.net 914 :デフォルトの名無しさん:2017/05/24(水) 17:14:04.97 ID:rw+7fc+A >>913 雪風は人間初心者だろ?死ねよ 俺を挑発した奴www 出てこいコノヤローーーーwwww
96 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 19:59:16.13 .net] 何がしたいのかまとめてくれよ
97 名前:遊園地 mailto:age [2018/01/16(火) 20:14:53.61 ID:/gUVmc1B.net] 1.最大値が複数有る時にmax要素を含むモノを全て返す処理 2.要素数が多いモノをindex付きで、全て返す 2のデータ [1,2,9,2,3,9,7,3,3,2] 2の望む出力 {2:[1,3,9], 3:[4,7,8]} 1のデータ {2:[1,3,9], 3:[4,7,8],9:[2,5,9]} 1の望む出力 {2:[1,3,9], 9:[2,5,9]} お願いします。 君とぉおおおおおおおおおおお ちゅーーーしたぁあああうぃいいwwwっw?? あなーーーーたーーーがw0−−−−wwww 好きだからぁあらあらあぁあwww NOnoooo のんぉおおのぉお とぉおおおおをおをおををっをwww
98 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 22:29:00.66 ID:1yOH1J8J.net] Ruby で作った。 同じ数字でグループ化して、要素数が最大になったものを取得する scores = [1,2,9,2,3,9,7,3,3,2] groups = scores.group_by { |num| num } max_item = groups.max_by { |num, ary| ary.length } groups.select! { |num, ary| ary.length == max_item[1].length } p groups 出力 {2=>[2, 2, 2], 3=>[3, 3, 3]}
99 名前:94 mailto:sage [2018/01/16(火) 22:31:53.14 ID:1yOH1J8J.net] 94 は、間違い インデックスが取得できていない
100 名前:94 mailto:sage [2018/01/16(火) 23:50:04.19 ID:1yOH1J8J.net] 94 の続きに、以下を付け足して results = groups.each_with_object({}) do |(num, ary), h| scores.each_with_index do |num2, i| if num == num2 if h[num] h[num] <<= i else h[num] = [i] end end end end p results 出力 {2=>[1, 3, 9], 3=>[4, 7, 8]}
101 名前:94 mailto:sage [2018/01/17(水) 00:52:52.06 ID:oOmqXI7v.net] Ruby で作った。 すべての配列を連結・平坦化して、最大値を探す。 その最大値を含むものだけを残す groups = {2=>[1,3,9], 3=>[4,7,8],9=>[2,5,9]} ary = groups.each_with_object([]) { |group, ary| ary << group } max_num = ary.flatten!.max results = groups.select {|key, ary| ary.include?(max_num) } p results 結果 {2=>[1, 3, 9], 9=>[2, 5, 9]}
102 名前:遊園地 mailto:sage [2018/01/17(水) 03:14:18.29 ID:M6pIuyeF.net] Pythonのお勉強 Part55 スレッドで解答が有りました。 310 名前:デフォルトの名無しさん 2018/01/16(火) 22:18:39.43 ID:x5Aoa3gi >>> #1のデータ >>> d = {2:[1,3,9], 3:[4,7,8],8:[2,5,9]} >>> max_value = max([max(value) for value in d.values()]) >>> [d.pop(key) if max_value not in value else None for key, value in d.copy().items()] [None, [4, 7, 8], None] >>> d {2: [1, 3, 9], 8: [2, 5, 9]} >>> >>> >>> #2のデータ >>> from collections import defaultdict, Counter >>> from itertools import compress >>> l=[1,2,9,2,3,9,7,3,3,2] >>> d = defaultdict(list) >>> [d[value].append(idx) for idx, value in enumerate(l)] [None, None, None, None, None, None, None, None, None, None] >>> c = Counter(l) >>> selector = [count == c.most_common(1)[0][1] for num, count in c.items()] >>> dict(compress(d.items() , selector)) {2: [1, 3, 9], 3: [4, 7, 8]} >>>
103 名前:遊園地 mailto:sage [2018/01/17(水) 03:16:41.94 ID:M6pIuyeF.net] 質疑応答 回答 が 有りました? 答えてくれて人に感謝ですぅううううwwwww ほわええええええ 「ほぇ? ほぇええええええええええええええええwwwww」
104 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 09:50:35.82 ID:tGzDYIkw.net] リスト内の要素に指定した文字列が含まれるのを検出したいとき F="ex" L=["exe","zip","tex"] for i in L: if i in F というような処理しか知らないんですが、普通
105 名前:ヘどうやるんでしょうか [] [ここ壊れてます]
106 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 10:29:50.20 ID:bWxGsVYn.net] 複数の環境でpythonを走らせるため、 if sys.version[0] == "2": print "hoge" else: print("hoge") というふうなコードを書いたのですが、python3で走らせようとしたら SyntaxError: Missing parentheses in call to 'print'. Did you mean print(txt)? と、実行時には無視されるはずのところで怒られます。どうすればよいでしょう.
107 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 11:00:53.63 ID:puvPFdX2.net] >>101 syntaxエラーは実行時のエラーじゃなくて コードを読み込むときに出るエラーだから実行時に無視されるところでも出ちゃうね 「インデントの数が間違ってる」とかと同じ exec関数を使って if sys.version[0] == "2": __exec('print "hoge"') とか考えてみた(ちょっと強引な気もするけど) 多分ちゃんとしたやり方はimport __future__で python3の機能をpython2でも使えるようにするもんだと思うけどね
108 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 11:13:56.25 ID:puvPFdX2.net] >>100 別にそのやり方でも問題ないと思うけど リスト内包表記を使うやり方もある [i for i in L if F in i] って感じで この場合「Lに含まれるアイテムiのうち、Fという言葉が含まれるものだけでリストを作る」って意味になり ["exe","tex"]っていうリストを一行で作ることができるから 検出した文字列に何か操作したりしたいときは便利かもしれない
109 名前:デフォルトの名無しさん [2018/01/17(水) 11:33:04.51 ID:wKG3wA1V.net] i for i
110 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 12:32:45.31 ID:tGzDYIkw.net] >>103 なるほど 勉強になります
111 名前:遊園地 mailto:age [2018/01/17(水) 16:47:12.76 ID:L6sUceLv.net] やりたい事が無い。 どうしよう。。。
112 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 17:06:57.48 ID:Gaok5e8Q.net] 音声ファイルを読み込んでそれのスペクトログラムを作りたいのですが やり方を教えてください
113 名前:デフォルトの名無しさん [2018/01/17(水) 17:54:25.88 ID:Iu2MWvIi.net] 概出
114 名前:デフォルトの名無しさん [2018/01/17(水) 18:43:16.63 ID:mMlmLaaw.net] 百人一首をテキストベースで、上の句から一文字ずつ表示されるようなことは出来ますでしょうか? 例えば、 はなのいろは うつりなけりな いたずらに という上の句がある場合、 は はな はなの というようにごく短い間隔で表示される量が増えて行きます。 これがもし可能なら、この句の下の句は、 わがみよにふる ながめせしまに なのですが、waとローマ字入力すると、OKで次の句に進むようにしたいです。 本当なら間違いの時の処理も考えたいのですが、一種の暗記カード的利用のためのプログラムを作ってみたいと思っています。 どなたかご教示いただけるとありがたく存じます。
115 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 19:47:01.24 ID:Bm/HPyIQ.net] x="とんかつ" y="とんかつ(ヒレ)" z=re.match(x,y) これは期待通りの動作なんですが x="とんかつ(ヒレ)" y="とんかつ(ヒレ)(大盛り)" z=re.match(x,y) だとNoneになります。どうしてでしょうか?
116 名前:遊園地 mailto:age [2018/01/17(水) 19:48:40.75 ID:L6sUceLv.net] マッチしてないからぜよ。
117 名前:遊園地 mailto:age [2018/01/17(水) 20:04:45.54 ID:L6sUceLv.net] re.match(x,y) 文字列の先頭で正規表現とマッチするか判定します。 多分rと() 括弧の違い import re z=re.match(r"とんかつ","とんかつ(藍蘭島)") print(z) if z: print (z.group())
118 名前:デフォルトの名無しさん [2018/01/17(水) 20:05:13.31 ID:L6sUceLv.net] <_sre.SRE_Match object; span=(0, 4), match='とんかつ'> とんかつ
119 名前:遊園地 mailto:age [2018/01/17(水) 20:09:16.23 ID:L6sUceLv.net] 検索側の()が邪魔してるな。
120 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 20:10:05.14 ID:aINj1+iA.net] >>110 半角括弧は正規表現のグループ化構成体。従って
121 名前:2番目のxをre.matchで使うと 単に「とんかつヒレ」を探し、ヒレの部分をグループに突っ込もうとする 正規表現の特殊文字をマッチさせるならバックスラッシュ(円記号\)でエスケープ [] [ここ壊れてます]
122 名前:デフォルトの名無しさん [2018/01/17(水) 20:14:53.84 ID:L6sUceLv.net] import re x="とんかつ(ヒレ)" y="とんかつ(ヒレ)(大盛り)" print (re.match(x,y) )
123 名前:遊園地 mailto:age [2018/01/17(水) 20:38:40.62 ID:L6sUceLv.net] 今日からお前は富士山だ!! おちんぽ おちんちんがぁああああああああああ おちんちんびーーーーむ!!!
124 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 21:17:58.09 ID:Bm/HPyIQ.net] >>115 なるほど、よくわかりました 実は検索文字はジェネレーターでたくさん出てくるため状況に応じてエスケープ記号を挿入できないっぽかったので map(re.escape,テキストリスト)して上手くいきました どもでした
125 名前:デフォルトの名無しさん [2018/01/18(木) 02:55:54.46 ID:MkqD6lAI.net] >>109 北斗の拳でぐぐれ
126 名前:デフォルトの名無しさん [2018/01/18(木) 04:30:10.01 ID:HxtiIiOG.net] >>109 ファイルは自分で読み込んで。 https://ideone.com/gLSYKm
127 名前:デフォルトの名無しさん [2018/01/19(金) 01:15:22.49 ID:PdcBS2Hw.net] #!/usr/bin/python # -*- coding: utf-8 -*- html_body = """ <!DOCTYPE html> <html> <head> <meta charset="EUC-JP"> </head> <body> <h1>漢字かなカナ</h1> </body> </html> """ print(html_body) こんな感じでHTMLを出力したいのですが文字コードがshift_jisになってしまって文字化けします。 <meta charset="utf-8">でも同様です。 どうすれば正常に表示できますか?よろしくお願いします。
128 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 03:21:42.12 ID:ixhrA0RJ.net] そのスクリプトファイルを、UTF-8 で保存すれば?
129 名前:遊園地 mailto:sage [2018/01/19(金) 03:36:31.72 ID:sKGPJBpd.net] <meta charset="EUC-JP"> を <meta charset="UTF-8"> に変更だよーーーんwww
130 名前:デフォルトの名無しさん [2018/01/19(金) 06:20:42.93 ID:zZu5/UvX.net] sys.stdoutを設定すれば?
131 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 06:42:17.46 ID:GujNruCj.net] ああ!ソレじゃないかな、Python3の標準出力はプラットフォームのロケールに依存するので sys.stdout = io.TextIOWrapper(sys.stdout.detach(), 'EUC-JP') みたいな事をしないとそれ以外の文字コードで出力できない。保存コードがSJISな可能性もあるけど
132 名前:デフォルトの名無しさん [2018/01/19(金) 10:40:56.08 ID:A90894OZ.net] >Python3の標準出力はプラットフォームのロケールに依存するので そうでもない
133 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 11:04:43.09 ID:fouJmeJy.net] >>121 windowsのメモ帳使ってたりしないよな? テキストエディターの設定でutf-8に変えられないかな?
134 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 12:05:59.49 ID:vi/4PmUg.net] native2asciiコマンドでいけるかな
135 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 18:22:13.31 ID:9YVUMHwh.net] こんにちは 「初項n、公差mの等差数列をスペース区切りで表示するプログラムを記述しなさい」が解けません m,n=[int(i) for i in input().split()] for i in range(10): if i==10: print(m+n*i, end='\n') else print(m+n*i, end=' ') で解答そのものは合ってるんですけどNGが出るんですよね…
136 名前:愛知人 mailto:sage [2018/01/19(金) 18:26:00.34 ID:QV4koCPF.net] 正解の出力うp
137 名前:愛知人 mailto:sage [2018/01/19(金) 18:33:22.63 ID:QV4koCPF.net] range(10)→[0,1,2,3,4,5,6,7,8,9]
138 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 18:34:38.63 ID:9YVUMHwh.net] あっ
139 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 18:34:53.05 ID:9YVUMHwh.net] そういうことでしたか… ありがとうございます
140 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 21:23:44.01 ID:HbIFkzGZ.net] 「qutebrowser」というソフトをインストールする際 $ tox -e mkvenv-pyp
141 名前:i というコマンドで InterpreterNotFound: python3 というエラーが出てしまいます。 pathも通しておりpython --versionもできます。 「qutebrowser」のバグであればisueに書くのですが 自分のpythonの知識不足が原因の可能性が高いのでこちらで質問させていただきました よろしくお願いします OS:windows7 64bit python:3.7.0a4 64bit [] [ここ壊れてます]
142 名前:デフォルトの名無しさん [2018/01/20(土) 01:03:22.83 ID:81nWAu9S.net] >>122-128 >>121 です。 #!/usr/bin/python # -*- coding: EUC-JP -*- import sys import io sys.stdout = io.TextIOWrapper(sys.stdout.detach(), 'EUC-JP') ~~~ <meta charset="EUC-JP"> <h1>漢字かなカナ</h1> # EUC-JP文字列 ~~~ としたところ、表示に成功いたしました。 ありがとうございました。
143 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 01:28:40.70 ID:6q5j1Hcg.net] >pathも通しており、python --versionもできます それは、python というコマンドの場所がわかるだけだろ >InterpreterNotFound: python3 というエラーが出てしまいます。 python3 というコマンドの場所がわかるのか? 「python3 --version」って、打てるか?
144 名前:134 mailto:sage [2018/01/20(土) 06:46:56.76 ID:RL0/RrMv.net] Make sure your python3 is Python 3.5 or newerとあったのでpythonのver3.~を指しているか python内部のpython3というコマンドかバイナリを指していると予想したのですが どちらにしても見つからないならpath関係の可能性も高いかと思い記載しました tox.ini等の書き換えが必要なのかもっと初歩的な間違いをしているのかは分かりませんが 色々試してもうまく行かず躓いています...
145 名前:デフォルトの名無しさん [2018/01/20(土) 13:47:37.29 ID:5zEZap2N.net] https://www.reddit.com/r/qutebrowser/comments/6wpjwj/dropping_python34_support_broke_qutebrowser_for_me/
146 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 13:51:14.19 ID:zS6yqytM.net] pythonを趣味で始めようとしてます おすすめの開発環境を教えて下さい CではVS2017、Javaではeclipseを使ってました
147 名前:愛知人 [2018/01/20(土) 13:52:44.21 ID:+yb3sEoQ.net] VSCode
148 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 15:41:05.90 ID:+v9jVBf6.net] >>137 qutebrowser、Windows用ビルド済みインストーラー版あるじゃん?
149 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 16:32:05.56 ID:1XxiyXve.net] >>139 VS使ってたならインストーラからPTVSも良いだろうけど、PEP484が… https://github.com/Microsoft/PTVS/commit/3c67e8b あたりで実装されてるようだけど、リリースはまだ? その辺はPyCharmが優れてるか知らんが。一々assert isinstanceは野暮ったい
150 名前:遊園地 mailto:age [2018/01/20(土) 17:42:59.11 ID:1ejhfD4c.net] おちんぽーーー!! おちんぽーーー!!! おちんぽっぽぉおおお!!!??? ぶひいいいいいいいいいいwwwww ∠( ゚д゚)/ 最近はどのスレを荒らすの分からなく成って来た。
151 名前:デフォルトの名無しさん [2018/01/20(土) 21:06:58.08 ID:xBZ2/RS5.net] C#からIronPython使ってpythonのプログラムを起動しようとしてるんだが No module named cv2 ってエラーが出て起動できない 普通にコマンドプロンプトでpythonプログラムのほうは起動するんだけど どこにcv2を置いたらいいのか教えて偉い人
152 名前:遊園地 mailto:age [2018/01/20(土) 22:02:42.22 ID:1ejhfD4c.net] 右クリック で Pythonパッケージをインストール って出ない?
153 名前:遊園地 mailto:age [2018/01/20(土) 22:06:57.78 ID:1ejhfD4c.net] 出ないなら、仮想環境を追加する必要が有るかも知れない。
154 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 22:43:36.27 ID:h9XPhFWi.net] PYTHONを覚えるには無料サイトを使うのと本買うのどっちがいいですか?
155 名前:愛知人 [2018/01/21(日) 22:51:23.74 ID:TYCBS/Jo.net] 無理サイトで十分
156 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 22:53:05.90 ID:h9XPhFWi.net] おススメの無料サイト教えてください
157 名前:愛知人 [2018/01/21(日) 22:57:08.16 ID:TYCBS/Jo.net] どこでも同じ
158 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 23:42:18.21 ID:gCC9PHPF.net] 電子
159 名前:書籍を買うといいと思いました [] [ここ壊れてます]
160 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 01:33:58.38 ID:/MxKVEz9.net] >>149 ぶっちゃけpython公式サイトの入門ドキュメントでも十分だと思う
161 名前:デフォルトの名無しさん [2018/01/22(月) 06:41:00.22 ID:1d4s07YI.net] >>148 馬鹿には無料
162 名前:デフォルトの名無しさん mailto:sage [2018/01/22(月) 21:59:06.72 ID:pYe1Cwj7.net] 定番の本 みんなのPython 第4版、2017
163 名前:デフォルトの名無しさん mailto:sage [2018/01/23(火) 01:27:18.63 ID:KzFECrwP.net] >>154 並みの知能の奴ならそうだろうが、5chのpythonスレに来る連中は長年のゆとり教育で知能が未発達の知的障害レベルだらけで、 そんな俺らにはそれは難易度が高すぎるだろ。 とりあえず知的障害レベルの俺らは超底辺向けの https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/lecture-videos/ をびしっと受けてから、その本を読むのが良いだろ
164 名前:デフォルトの名無しさん [2018/01/23(火) 13:29:25.55 ID:CDVCaOOu.net] たのしいRuby 第5版、2016 この本でも、説明が無いとか、難しすぎるとか、初心者向けでは無いとか、 書評にはめちゃくちゃ書いてあるw ゆとり教育で、頭のおかしい奴が多い OS の事を知らない奴が、プログラミング言語のせいにするなよ。 たのしいRuby・みんなのPython は、あくまでもプログラミング言語の本 コンピューターの知識は、勉強していない奴が悪い だから最近の会社では、プログラマーの募集はしない。 コンピューターリテラシーのある人しか採用しない
165 名前:デフォルトの名無しさん [2018/01/23(火) 14:34:54.37 ID:a1bd/qZN.net] >>155 GJ
166 名前:デフォルトの名無しさん mailto:sage [2018/01/23(火) 17:31:49.62 ID:FV2EyPwQ.net] 指定した平均値になるように、指定した範囲の乱数を出力するモジュールみたいなのありませんでしたっけ?
167 名前:愛知人 [2018/01/23(火) 17:39:52.94 ID:n+XhUxgS.net] >>158 乱数の範囲の中央がその平均になるようにすればいい
168 名前:デフォルトの名無しさん [2018/01/23(火) 17:51:22.43 ID:a1bd/qZN.net] >>158 normal