14/03/08 09:54:51.11
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。
エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで
前スレ
くだすれPython(超初心者用) その21
スレリンク(tech板)
関連スレ
Pythonのお勉強 Part49
スレリンク(tech板)
◆関連リンク
Python の Home Page
URLリンク(www.python.org)
◆長いコードはこういうところにはってください
URLリンク(ideone.com)
URLリンク(codepad.org)
URLリンク(pastebin.com)
URLリンク(dpaste.com)
◆まとめwiki
URLリンク(python.rdy.jp)
2:デフォルトの名無しさん
14/03/08 09:57:50.20
|....,,__
|_::;; ~"'ヽ
| //^''ヽ,,)
| i⌒"
| ∀`) < 誰もいない きのこるならいまのうち
|⊂
| ノ
_,,,......,,__
/_~ ,,...:::_::;; ~"'ヽ
(,, '"ヾヽ i|i //^''ヽ,,)
^ :'⌒i i⌒"
|( ´∀`) < きのこ のこーのこ げんきのこ ♪
|(ノ |つ
| |
⊂ _ ノ
""U
_,,,......,,__
/_~ ,,...:::_::;; ~"'ヽ
(,, '"ヾヽ i|i //^''ヽ,,)
^ :'⌒i i⌒"
(´∀` )| < エリンギ まいたけ ブナシメジ ♪
⊂| (ノ |
| |
ヽ _ ⊃
.U""
|
| ミ
| ミ サッ!
| ミ
|
3:デフォルトの名無しさん
14/03/08 09:58:29.87
┌─┐
│●│
└─┤
_ ∩
( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘
4:デフォルトの名無しさん
14/03/08 09:59:20.78
>>1
URLリンク(python.rdy.jp)
URLリンク(python.rdy.jp)
ここも古いのでさっさと直せ
5:デフォルトの名無しさん
14/03/08 10:05:57.32
ノ ゚.ノヽ , /} ...
,,イ`" 、-' `;_' ' ..::::::::::::::...
,-、 _.._ ( (,(~ヽ'~ ..:::::::::::::::::::::::
)'~ レー' 〉 ヽ i`'} .:::::::::::::::::::::::
~つ '-ー、 i | i' ...:::::::::::::::::::::::
/ < / 。/ ! ......::::::::::::::::::::::::: これは>>1乙じゃなくて
/ ~^´ /},-'' ,●::::::::::::::::::::::::::::::::::::
i、 ,i' _,,...,-‐-、/ i :::::::: .:::::::::::::
..ゝ <,,-==、 ,,-,/ .::::::::::: 放射能がうんたら
) {~''~>`v-''`ー゙`'~ ..::::::::: ........::.
{ レ_ノ ..::::::::. ......:::::::::
ノ '' ..::::::: ...::.:...:::::::::
.::::::::: ...:......:::::::::::: .
.:::::::::::. ..... .. ..:::::::::::::::::::::::: :::.
::::::::::::::::.::::::....:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.. :: ::..
.:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::: ::.
::::::::::::::::: :::::::::::::::::::::::::::::: :::::
.:: ::. :::
6:デフォルトの名無しさん
14/03/08 10:13:02.57
【重要】
hogeは禁止です。使用しないでください。
万が一hogeが書き込まれても、スルーしてください。
相手にするとあなたも荒らしと同じ扱いになります。
また、hogeはNGワードに追加しておくことが強く推奨されています。
--------テンプレここまで--------
7:デフォルトの名無しさん
14/03/08 10:16:00.00
それじゃあ質問
今居る関数の、関数オブジェクトを表している特殊変数ありませんか?
下記のような時 __self__ みたいな特殊変数があると
this = hoge_hoge_fuga_fuga しなくて済むのだけど
def hoge_hoge_fuga_fuga():
this = hoge_hoge_fuga_fuga
if 'x' not in this.__dict__:
this.__dict__['x'] = 100
this.x += 1
print(this.x)
hoge_hoge_fuga_fuga()
hoge_hoge_fuga_fuga()
8:デフォルトの名無しさん
14/03/08 17:08:06.02
1おっぱいそん。
9:デフォルトの名無しさん
14/03/08 17:36:13.07
_self
10:デフォルトの名無しさん
14/03/08 18:10:52.63
getattr(__import__('__main__'), '__name__')
11:デフォルトの名無しさん
14/03/08 21:36:21.87
debu hage():
12:デフォルトの名無しさん
14/03/09 00:49:17.03
プログラム板 強制ID制導入に関する投票スレ
スレリンク(vote板)
13:デフォルトの名無しさん
14/03/09 13:02:28.26
sikuliというソフトでpythonの外部モジュールを読み込む方法を教えてください
C/Python27/Libの中にモジュール名でフォルダを作って中にinit入れたらコマンドプロントやidleではimportできるのに同じプログラムをsikuli実行すると
ImportError(No module named json)と表示されます
これはsikuliがjythonだからでしょうか?
教えてくださいお願いします
14:デフォルトの名無しさん
14/03/09 13:21:32.13
色々問題があるので2つに分けるぞ
・Jythonにモジュールパスを追加する方法
何らかの方法でsys.pathにライブラリのディレクトリが入っていればいい
PYTHONPATHは効果がない
JYTHONPATHは引数で指定する
site.pyを編集するとか、sys.pathを直に弄る方法もある
・Jython2.5でPython2.7のライブラリが動くかどうか
JythonはCPython2.5+α(with構文などは使える)なのでかなり怪しい
仮に動いても誰も保証をしない
setuptools(pip)は既に2.5を切り捨てたので使えない(はず)
15:デフォルトの名無しさん
14/03/09 13:26:31.63
あ、あくまでも一般的なJythonについて書いたので
そのソフトの使い方はそのソフトのスレか公式のフォーラムで聞いてください
ないor英語が読めないなら自動化なんて諦めて寝てください
16:デフォルトの名無しさん
14/03/09 13:51:55.45
話の半分くらいしか理解できなかったけどforumで「python mudule」で調べましたが有益な情報がないのでsikuliは諦めます
ですがpywinautoとかいうすごいの見つけたんでsikuliの代わりに使ってみたいと思います
わざわざ長い文章でご回答いただきありがとうございました
17:デフォルトの名無しさん
14/03/09 16:16:11.65
こんにちは。
qpythonの質問ってここでしていいですか?
qpythonでmathライブラリを使いたいのですけど、標準で入ってないとのこと。
URLリンク(qpython.org)
pythonの標準ライブラリを手動インストールする方法などありましたらご教示いただけませんか?
18:デフォルトの名無しさん
14/03/09 16:46:18.22
>>17
特にインストールした覚え無いけど使えてるな
URLリンク(i.imgur.com)
19:デフォルトの名無しさん
14/03/09 17:23:33.62
>>18
すみません、自己解決しました。
まず上のスクショの通りにmath.piが表示されているのを確認しました。
次にエラーメッセージをよく見てみたらどうやら行頭の空白部分を指し示していたので、一旦空白を削除してもう一度インデントしなおしたら動きました。
courseraの課題のプログラムをネットからコピペしたので空白がおかしくなってたのかもしれません。
ありがとうございました。
20:デフォルトの名無しさん
14/03/09 17:31:43.86
>>17
質問する前にまず公式くらい読もうなファック野郎
URLリンク(qpython.org)
21:デフォルトの名無しさん
14/03/09 17:48:06.75
>>20
勿論読みましたよ。
その元になるmath.pyが何処にあるのかということと、math.py単体の動作チェックの仕方が分かってなくて躓いてましたから。
結局math.pyで検索して見つけたファイルをその位置に置いたら出来たので。
22:デフォルトの名無しさん
14/03/09 19:33:47.71
ゴミだなコイツ
23:デフォルトの名無しさん
14/03/09 20:46:03.95
さすがに別人だろ
24:デフォルトの名無しさん
14/03/09 20:53:54.23
Pythonはゆとり言語だから仕方ないね
25:デフォルトの名無しさん
14/03/09 21:19:32.33
pass
26:デフォルトの名無しさん
14/03/09 22:00:32.08
みんなipython使ってるの?
27:デフォルトの名無しさん
14/03/09 23:29:11.38
何でそんなくだらないもの使わなきゃいけないんだ?
28:デフォルトの名無しさん
14/03/09 23:35:45.82
for i in res:
ac["id"].append(i[1])
ac["pw"].append(i[2])
i[1]にid, i[2]にpwが格納されています。
id = ac["id"][0]
pw = ac["pw"][0]
のように取り出したいのですが、どのように記述したらいいでしょうか?
一つのリスト?にid,pwと2つの情報を入れて、同じキー番号で取り出したいです。
素人すぎてすみませんw
29:デフォルトの名無しさん
14/03/10 00:37:04.25
ac = {}
acs = []
for i in res:
ac["id"] = i[1]
ac["pw"] = i[2]
acs.append(ac)
id = acs[0]["id"]
pw = acs[0]["pw"]
30:デフォルトの名無しさん
14/03/10 00:37:54.53
>>28
辞書使ったら?
for x, id, passward in res:
account = {"id": id, "password": passward}
id = account["id"]
passward = account["passward"]
31:デフォルトの名無しさん
14/03/10 02:34:47.57
あぁ、クソっ!
インフルエンザにかかって辛い
お前らも気を付けろよ
32:デフォルトの名無しさん
14/03/10 05:47:39.78
>>28 namedtupleの出番
from collections import namedtuple
User = namedtuple("User", "x,id,password")
res = [(None, "id01", "pw01"), (None, "id02", "pw02")]
accounts = [User(*x) for x in res]
for user in accounts:
print("{:2} {}".format(user.id, user.password))
33:デフォルトの名無しさん
14/03/10 06:00:48.85
wxpythonで艦これ用のタイマー作ろうとしているのですが→リンクideone.com/1OjysO
時間数えるとGUIの処理を持っていかれてウインドウが使えなくなります
何か改善策ありますかね?
34:デフォルトの名無しさん
14/03/10 06:22:06.78
>>28
順番気にしないなら、id を辞書のキーそのものにすればいい
ac = dict(a[1:3] for a in res)
つまり
ac = {}
for a in res:
id, pw = a[1:1+2]
ac[id] = pw
35:デフォルトの名無しさん
14/03/10 06:41:38.21
>>33
wxpython知らんけど、
wx.Timer 使えない? sleep だとMainLoop まで固まってると思うよ
36:デフォルトの名無しさん
14/03/10 07:18:58.84
>>35
おおそんな便利なものがあるんですね
ありがとうございます
37:デフォルトの名無しさん
14/03/10 20:14:11.30
「リバースエンジニアリング ―Pythonによるバイナリ解析技法」って本どうなの?
Pythonそのものにはあんまり触れたこと無いんだが、読んでおくと勉強になったりするんだろうか
読み物として面白くて実用的なら買いたいな、と。
38:デフォルトの名無しさん
14/03/10 20:50:16.42
>>37
ウイルスの解析とかする人は必携
pydbg とか DLLインジェクションの話しだから興味が
無い人にはつまらないかも
39:デフォルトの名無しさん
14/03/10 23:50:23.99
Google Python Class Day 1 Part 1
URLリンク(www.youtube.com)
40:デフォルトの名無しさん
14/03/11 00:26:09.23
f = open("log.txt","r+")
log = int(f.read())
log += 1
f.write(str(log))
f.close()
実行するたびにカウントアップしたいんですけど、なにがいけませんか?
41:デフォルトの名無しさん
14/03/11 00:34:44.76
ん?
一つのf=open()の動作内でread()とwrite()を行うサンプル見たことないな
俺は殆んどファイル操作しないから分からんけど
42:デフォルトの名無しさん
14/03/11 00:39:31.94
>>40
>なにがいけませんか?
エラー文を書いてないところ
"r+"ってなにができるんだ
43:デフォルトの名無しさん
14/03/11 00:51:10.65
>>40
複数のプロセスで同時に呼び出される可能性があるなら、ロックが必要。データが壊れる可能性がある。
書き込みに関しては、write前に truncateしないと前のデータが残ったまま
44:デフォルトの名無しさん
14/03/11 01:10:54.64
>>40
リードでファイルのヘッドが(次の行へ)移動するからじゃね
で、移動した2行目にログをライトしてるから、カウントアップにならない
対策としては、ライトの直前でファイルの先頭へシークする
45:デフォルトの名無しさん
14/03/11 01:44:57.45
>>44
そんな感じだな
つまり>>41が書いてるように、open()とclose()の中をどっちかだけにするか、
現在位置を戻すかだな
あと、r+って事はちゃんと対象のファイルは存在してるのか?
46:デフォルトの名無しさん
14/03/11 03:38:58.07
ロックが必要
47:デフォルトの名無しさん
14/03/11 21:10:08.21
コレでできました。ありがとうございました。
f = open("log.txt","r")
log = int(f.read())
log += 1
f.close()
f = open("log.txt","w")
f.write(str(log))
f.close()
48:デフォルトの名無しさん
14/03/11 21:39:06.45
そら、できるわな・・
49:デフォルトの名無しさん
14/03/11 22:06:34.12
python2.7.3
wxpython使ってイメージビュアーを作りたいんですけど、
ボタンと画像が重なってしまって、正しく動きません。
URLリンク(ideone.com)
どこが間違っているのか、どなたか教えてもらえませんか?
50:デフォルトの名無しさん
14/03/11 23:32:04.13 s+CGgq+g
>>49
今すぐに試せないけど、レイアウト self.SetSizer(root_layout) してみるとどう?
51:49
14/03/12 00:45:15.13 dsbQZ8Cz
>>50
出来ました!
ありがとうございます。
52:デフォルトの名無しさん
14/03/12 23:46:06.54 KdBh17ll
文字入力ダイアログを表示して入力された文字を返すにはどうすればいいですか?
今のコードはこんな感じですが不要なウインドウを表示させないようにしたいです
import tkinter as tk
import tkinter.simpledialog as sd
class main_window(tk.Frame):
def askstr(self):
return sd.askstring("test askstring", "input", initialvalue="hoge")
root = tk.Tk()
mw = main_window(root)
print(mw.askstr())
53:デフォルトの名無しさん
14/03/13 00:16:02.24 dvaQTbQU
root.withdraw()
54:デフォルトの名無しさん
14/03/13 02:51:40.45 BYFS1Mtu
>>53
ありがとうございます
55:デフォルトの名無しさん
14/03/13 18:11:05.47 KpZxdPF1
WindowsでPythonのパッケージをインストールするとき、
pipだとエラーが出るのでGohlkeさんのインストーラを使うことが多いんですが、
virtualenvを使っていて仮想環境の中にパッケージをインストールするときはどうしたらいいんでしょうか?
56:デフォルトの名無しさん
14/03/14 18:00:52.83 VIcRWG3n
3.x系より2.7系の方が入門サイトが多くてオススメだと聞いたんですが、対応しているモジュールの数など、他に利点ははありますか?
57:デフォルトの名無しさん
14/03/14 19:45:56.17 VIcRWG3n
>>56
>モジュールではなくeasyinatall や ipyhonのような追加機能でした
58:デフォルトの名無しさん
14/03/14 20:05:34.49 DLd7PKwH
>>56
ない
3系の方が標準モジュールも整理されてるし、文字コード周りで苦しむ事もない
対応しているモジュールの数にしても、未だに3に対応してないぐらい開発が停滞してるモジュール使うぐらいなら、
既に3に対応してる別のモジュールを選択したほうがいい
チュートリアル
URLリンク(docs.python.jp)
強いられてないなら3から始めた方がいい
59:デフォルトの名無しさん
14/03/14 22:01:45.61 VIcRWG3n
>>58
ぱっと見わからなかった。
色んなOSでの操作を同時に説明してるんですね。
を参考にpython勉強してみます
ありがとうございました!
60:デフォルトの名無しさん
14/03/14 22:12:43.67 DLd7PKwH
>>55
Windowsでpipとvirtualenv試したら普通に使えたよ
>>> import sys
>>> sys.path
['', 'C:\\Windows\\system32\\python33.zip', 'C:\\Users\\panmatsuri\\test_env\\DLLs', '
C:\\Users\\panmatsuri\\test_env\\lib', 'C:\\Users\\panmatsuri\\test_env\\Scripts', 'D:\\Prog
ram\\Python33\\Lib', 'D:\\Program\\Python33\\DLLs', 'C:\\Users\\panmatsuri\\test_env',
'C:\\Users\\panmatsuri\\test_env\\lib\\site-packages']
Pyramidのサンプルも動いたよ
(test_env) C:\Users\panmatsuri>python test_pyramid.py
127.0.0.1 - - [14/Mar/2014 22:11:51] "GET /hello/me HTTP/1.1" 200 9
61:デフォルトの名無しさん
14/03/14 22:46:25.94 04HJhvAk
そのvirtualenvの中にPILとnumpyとscipyいれてみて
62:デフォルトの名無しさん
14/03/14 23:02:09.95 xXHYHr6/
じゃあanacondaを入れましょう
63:デフォルトの名無しさん
14/03/15 01:51:50.54 2XTh0Nab
>>56
騙されるなよ
Python3はまだ早い
あと2年待て
64:デフォルトの名無しさん
14/03/15 02:17:31.10 Cis/z5E9
>>63
公式は、来年で保守終わる予定だよ。read PEP 373
65:デフォルトの名無しさん
14/03/15 08:06:40.10 4X5wGnef
mechanizeはpy3対応してないんですか?それで2係から移行できないでいます。
66:デフォルトの名無しさん
14/03/15 09:03:41.03 2wONVlT3
>>65
してないし、しないよ。賭けてもいい。
根拠はgithubのソースツリーが2年間全く更新されてないから。
67:デフォルトの名無しさん
14/03/15 09:12:57.86 2wONVlT3
無理に移行しろとは言わないが、
最終的にはそのまま心中するか、
Rubyistに転生することになるだろう。
今までご苦労だった。安らかに旅立てよ。
68:デフォルトの名無しさん
14/03/15 13:07:11.35 a+TS82Fo
3系ってそんなにヤバいの?
処理速度も2系より遅いとかなんとか。
69:デフォルトの名無しさん
14/03/15 13:32:19.35 E7qCmrfx
更新してくれたひとありがとう
URLリンク(python.rdy.jp)
70:デフォルトの名無しさん
14/03/15 17:58:59.04 TGPQLRMC
It's
71:デフォルトの名無しさん
14/03/15 22:17:08.65 v9COd3Iu
Python3系ってあんまり浸透してないの?
72:デフォルトの名無しさん
14/03/15 22:37:46.21 2wONVlT3
どういう状況になると浸透したと言えるのか基準がないので何とも
73:デフォルトの名無しさん
14/03/15 22:48:21.66 ce6c6M/L
>>71
浸透という意味をどういうレベルで捉えてるのかはわかないけど、
Pythonのメジャーなフレームワークは既に対応してる
Windows、MacではPython3ノインストーラが用意されている
unix系OSのinstall pythonでPython3が入るところまではいってない
一部のOS、ディストリビューションではinstall python3で入れられる
日本で比較的メジャーなRedHat系ディストリビューションの実験場であるFedoraprojectでは
今年の年末から来年にかけてリリースされるバージョンでPython3がデフォルトになる予定
その結果はいずれ、RHELに取り入れられ、派生ディストリビューションであるCentOSなどにも反映される
個人的な感じではinstall pythonでpython3が入るようになったらpython3浸透したなぁって感じるかな
あと、自分は制約がないなら3使う
74:デフォルトの名無しさん
14/03/15 22:55:20.19 2wONVlT3
俺の基準としては・・。
RHL(CentOS)とDebianにデフォルトで入ったらシェア的に浸透したと言えるかなって思う
現状としてDebianには入った
RHLは驚愕の2.4.3だ
WindowsXPよりこいつらの方が潜在的に危険だと思えてならない
75:デフォルトの名無しさん
14/03/15 23:10:49.39 4oHlMdiA
>>72
・2 と 3 どちらがいいの?という質問が起きない
・ごくまれに質問があっても、あえて 2 を選ぶ価値は
どこにも無いことが住人達の共通認識なので、話題や議論にならない
こんな状況(現状は、程遠い)
76:デフォルトの名無しさん
14/03/15 23:57:25.40 WPMUAKy7
RHやDebianでPython3がデフォになるのはディストリの中では最後でしょ。
最大多数派のUbuntuとその派生組や、他にArchLinuxとかはとっくに3がデフォになってる。
77:デフォルトの名無しさん
14/03/16 00:17:21.83 /s4Ozt32
皆3使ってると思ってたんだが…
78:デフォルトの名無しさん
14/03/16 00:32:42.59 6lDs1CH4
ごく短い使い捨てコードしか書かないので正直どっちでもいい・・・
79:デフォルトの名無しさん
14/03/16 00:36:54.10 x3s7NqCl
前にもこんなこと書き込んで若干笑われた(?)けど google app engine が3未対応でちょっと不便
80:デフォルトの名無しさん
14/03/16 01:24:49.46 oNuhFUS2
>>76
クライアントユーザーや木っ端ディストリに何が入ってるかなんてどうでもいいよ
サーバーの覇権ディストリが大事なの
全てといってもいい
81:デフォルトの名無しさん
14/03/16 01:25:00.22 F9crUbv3
Fedoraはデフォルトが3じゃないってのは意外だったな
82:デフォルトの名無しさん
14/03/16 08:51:10.58 WDiZRd/e
Python2を使っている人がPython3を使う理由はない
面倒を背負い込むだけ
新規に始めるのならPython3でもよい
問題になる可能性は少ない
言い換えれば全くの新規プロジェクトやるのならPython3でもおk
83:デフォルトの名無しさん
14/03/16 08:59:10.78 pXWrRWdV
やりたいことに関する対応モジュールあるの確認してからなら3でもいいよ
84:デフォルトの名無しさん
14/03/16 09:45:00.08 3n7hj7pi
超初歩的な質問なんですが、こういう事がしたいからこのモジュールが必要っていう知識はどうやって身につけるんですか?
85:デフォルトの名無しさん
14/03/16 09:46:24.18 pXWrRWdV
ggrks
86:デフォルトの名無しさん
14/03/16 09:53:15.18 mx8OaDrZ
すべての答えが書いてないとダメなんだろうねこういう子
87:デフォルトの名無しさん
14/03/16 10:14:00.29 dno/6804
>>84
俺はpypiで単語検索して引っかかったやつのリファレンス見るけど。
初心者抜けるか抜けないかぐらいのレベルだから、日本語で使ってる人がいたら参考になるのでなおよし。
88:デフォルトの名無しさん
14/03/16 10:28:51.82 nRdR8dPO
そこまでくると初心者どころかこのスレ卒業のレベル
89:デフォルトの名無しさん
14/03/16 11:39:15.67 q86Th0e7
プログラミングはなにか?というところから始まって最終的にはPythonをほぼ完璧にできる本ってありますか?
90:デフォルトの名無しさん
14/03/16 11:41:21.08 zg3i1lVV
>>84
このスレで聞く
91:デフォルトの名無しさん
14/03/16 11:51:03.31 0Al8sGk4
何か一冊で終えたい気持ちはわかるが
それはダメだな
本の前提や目的が一見同じでも実際には顕示されないこまい前提や目的がそれぞれ異なっている。
最低三冊から五冊は読みたいところ。
ま、ファイルを読み込んで加工して書き出すとか、そんなレベルでいいなら
本なんかいらんけど。
92:デフォルトの名無しさん
14/03/16 12:07:49.76 ThyE+Nxo
>>89
とりあえず、チュートリアルやって
URLリンク(docs.python.jp)
標準のライブラリリファレンスみながら、何か作ってみて
URLリンク(docs.python.jp)
どうしたらいいんだって思った時には、とりあえずFAQ読む
URLリンク(docs.python.jp)
プログラミング関連の本って、言語を学ぶために買うっていうより、概念とか方法論学ぶために買うってイメージだわ。買ったこと無いけど
93:デフォルトの名無しさん
14/03/16 12:10:47.37 ThyE+Nxo
>プログラミングはなにか?というところから始まって最終的にはPythonをほぼ完璧にできる本ってありますか?
あと、これができる本があったとしても、初めてプログラミング勉強するっていう人にわかり易いとは限らない
ほんと、仮の話だからね
94:デフォルトの名無しさん
14/03/16 12:13:41.59 6lDs1CH4
まず、英語を勉強します。
というか書いたり話したりはいいとしてもざっくりでも読めないと話にならない。
95:デフォルトの名無しさん
14/03/16 12:14:53.08 lQbZRoHX
そういや強制IDになったんだな
96:デフォルトの名無しさん
14/03/16 12:28:06.38 WDiZRd/e
>>94
これこれ
Pythonやる上でもっとも重要なのは英語ドキュメントが読めるか読めないかだよね
掴みの部分は日本語に翻訳されたマニュアルとかチュートリアルで十分な気がする
まったくプログラミング未経験なら話は別だけど基本書籍は不要じゃないかな
でも結局は英語力がないとPythonの蜜を享受できない
97:デフォルトの名無しさん
14/03/16 13:52:23.68 FakKHmGN
未だに3対応してないようなモジュールならメンテ期待できないし使わない方がいい
98:デフォルトの名無しさん
14/03/16 13:56:23.56 6lDs1CH4
pythonの2と3の違いってなんかPHPのマイナバージョンの違いよりもだいぶマシにみえる。
99:デフォルトの名無しさん
14/03/16 14:52:24.98 H5QOtwKg
PythonはHSPのような言語なんだよね。
初心者が最初に学ぶ言語として良く出来てる。
ヒエラルキーの最下層に位置するので人口も多く、情報も多くなることが期待される。
こういった良いこと尽くめの言語なんだけど、所詮は入門言語なので、
いつまでもこれに縛られるのは間違いだと思うよ。
特に世界を変えるような力を秘めた人にとっては。
たかが言語のために、力を正しく使うことなく一生を終えるのだとしたら、
世界にとっても損失です。
100:デフォルトの名無しさん
14/03/16 15:13:41.81 MFEQK1M1
世界を変えるような力を秘めた人()
101:デフォルトの名無しさん
14/03/16 15:16:30.53 zg3i1lVV
>>99
どういうところが縛られてるって感じるの?
102:デフォルトの名無しさん
14/03/16 15:28:56.18 6lDs1CH4
HSPと同列にしちゃうのはどうなんだろ
103:デフォルトの名無しさん
14/03/16 15:35:30.78 nRdR8dPO
いまどきの BASIC と言われることもあるのでそんなに間違ってないかも
ただ縦を仕込まないのはいただけない
104:デフォルトの名無しさん
14/03/16 15:38:21.33 ThPC1gUr
python学ぶと自分の生活は便利になります。
でもお金を稼ぐならScalaとJavaを勉強した方が良いかもよ。
105:デフォルトの名無しさん
14/03/16 16:22:03.01 1gXwUEhj
こんなことを効くのもアレなんだけど
Pythonってどんな用途に向いてる?
逆にどんなことができる?
106:デフォルトの名無しさん
14/03/16 16:30:54.48 0Al8sGk4
小さなツールをパパっと作るにはいいんじゃない?
俺だとテキストファイルの加工とか
webスペースへのアップロードやそのurl取得やら
107:デフォルトの名無しさん
14/03/16 19:06:03.26 H5QOtwKg
あなたのような優秀な人がいつまでもPythonを使っていてはいけない。
108:デフォルトの名無しさん
14/03/16 19:31:34.57 q86Th0e7
>>92
結構道のりはながいね
109:デフォルトの名無しさん
14/03/16 19:32:55.21 x0sWcvYB
エキスパートパイソン買ってきたー
110:デフォルトの名無しさん
14/03/16 19:35:06.25 ThPC1gUr
Sageはpython使いまくり
世間のフリーの数学アプリかき集めて
pythonで駆動してノートも作れる。
111:デフォルトの名無しさん
14/03/16 20:19:46.56 q86Th0e7
pythonだけ勉強してもGoogle入れんよな、C言語も勉強しないとな
112:デフォルトの名無しさん
14/03/16 21:21:54.25 6lDs1CH4
更にいうとプログラム言語だけ勉強してもGoogleには入れないよ。
113:デフォルトの名無しさん
14/03/16 22:52:01.40 PPbZ0xUO
何でスレが進んでんのかと思ったら...
くだらん議論でスレ無駄にするなよ
114:デフォルトの名無しさん
14/03/16 22:58:34.91 dno/6804
ほんと細かい仕事やるときに便利だわ。
おれはメーカーの開発なんだけど、最近はpyvisa使って機器制御してる。
データはxlwtで書き出してる。
veeやらlabviewなんかより手軽にできるし、すげー便利。
簡単なシミュレーションはscipyやらnumpyで計算してmatplotで書き出したり。
pythonはメインで使うよりも、他の仕事を簡便にするツールとして使うとすごい捗るんだよ
115:デフォルトの名無しさん
14/03/16 23:24:12.79 3n7hj7pi
ここはくだスレなのでは…?
116:デフォルトの名無しさん
14/03/17 01:38:32.16 bcMygZBw
PyPy3なんて作ってたんだな
知らなかった
117:デフォルトの名無しさん
14/03/17 16:57:07.17 FaJ3OVKT
| ̄ ̄ ̄ ̄ ̄ ̄ llヽ
| ┏──┓ ∥|
| │読むんだ│ ∥|
| ┗──┛ ∥|
| ∥|
| ∥|
| ∥|
|______∥|
) ≡≡≡≡≡≡)
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
。
118:デフォルトの名無しさん
14/03/17 17:31:23.80 htH3+S84
3.4.0 がリリースされたね。
URLリンク(www.python.org)
119:デフォルトの名無しさん
14/03/17 18:36:51.27 wtf9R8ct
メモ帳からvimへ移行しようと思うのだが、最低限やっとく設定やダウンロードってある?
120:デフォルトの名無しさん
14/03/17 19:09:40.99 DC4xYjcz
ない!
メモ帳からなら、ない!
たかがメモ帳からvimクラスに移行しようとする奴が
メモ帳とは別世界を求めるなら
1.その差異に感動し
2.どう実現し得るか?
くらい調べながら移行するだろ
そういう希望もやいなら
なにもすることはない!
そもそもメモ帳から移行しなくてよし
素晴らしいメモ帳で書いていきましょう
121:デフォルトの名無しさん
14/03/17 19:45:54.80 pLvPbkRu
>>92
これ難しいな、ドットインストールじゃだめですかね?
122:デフォルトの名無しさん
14/03/17 19:47:10.72 pLvPbkRu
>>92
これ難しいね、どっとインストールじゃだめですかね?
123:デフォルトの名無しさん
14/03/17 21:57:06.22 s4y1IRNR
month = ['JAN', 'FEB', 'MAR']
というリストが存在する場合
['2014_JAN', '2014_FEB', '2014_MAR']
という結果を得たいのですが,どうすればよいでしょうか?
['2014_' x for x in month]
で一応得られるのですが,例えば関数等で同様の結果を得ることはできますか?
124:デフォルトの名無しさん
14/03/17 22:07:08.66 nddCznSC
map(lambda e: '2014_' + e, month)
でも >>123 のほうがいいかと
125:デフォルトの名無しさん
14/03/17 22:43:45.00 stkWIQ8K
['2014_' + x for x in month]
だよねたぶん
126:デフォルトの名無しさん
14/03/17 22:47:42.49 phCKAFNW
>>123
同じく。内包表記の方が柔軟※なので、それでいいと思うけど。使い所あるかもしれないので、一応、他の方法も挙げてみる。
# 例えば、monthは小文字にしたいとなった時の、コード変更の手間。mapだと入れ子になってしまう。
map("2014_{}".format, month)
map("2014_".__add__, month) # 非推奨
127:デフォルトの名無しさん
14/03/17 22:48:05.16 OGKb8YmC
pythonは複数のテキストやバイナリのシーケンスを与えるとくっつけてくれるからいいよね。
128:123
14/03/17 23:16:21.76 s4y1IRNR
ご指摘の通り
['2014_' + x for x in month]
です.
なるほどmap関数を利用するのですね.
内包表記は可読性という意味で若干抵抗があるのですが,
こちらのほうがいいのですね.
map関数も参考になりました.
ありがとうございました.
129:デフォルトの名無しさん
14/03/18 17:27:36.93 q1puF+Y3
str='日本商店 東京菓子店前'
のような、連続した全角空白文字を半角空白文字に置換したいのですが、どのようにすればいいのでしょうか?
reg = re.compile('\s+')や
reg = re.compile(' +') <-全角空白を入れています
とした後に、print reg.sub(' ', str)としましたが、全角空白が取り除かれていませんでした
自分の参考しているcsvファイルには、連続した全角空白だけでなく、半角空白も混ざっているかもしれません
このようなものを全て、一つの半角空白文字へ置換したいのですが、どのようにすればいいでしょうか?
宜しくお願いします
130:デフォルトの名無しさん
14/03/18 17:46:07.78 bmDKd/3b
>>129
re.sub(r'\s+', ' ', str)
原因が文字エンコーディングだったら今どきpython2とか使ってるお前が悪い。
131:デフォルトの名無しさん
14/03/18 17:49:51.63 vp/oYBnh
時代はパイズリ
パイ2じゃー気持ちよくない
132:デフォルトの名無しさん
14/03/18 18:15:34.25 q1puF+Y3
>>130
すみませんが、出来ませんでした
>原因が文字エンコーディングだったら
ここが良く分かりませんが、文字コードはUTF-8です
133:デフォルトの名無しさん
14/03/18 18:38:48.81 SGm+Hw2x
Python2使ってるだろ?
すぐ止めて
134:デフォルトの名無しさん
14/03/18 18:53:27.49 SxY9E2cm
>>129
import re
target = u'日本商店 東京菓子店前'
re.sub(ur'[ ]+', u' ', target)
target が UNICODE 文字列でない場合は UNICODE 文字列への変換が必要
135:デフォルトの名無しさん
14/03/18 20:10:27.03 q1puF+Y3
>>134
ありがとうございました
非常に参考になりました
136:デフォルトの名無しさん
14/03/18 23:17:16.72 pLXgt70C
絶対意味分かってないだろこいつ
137:デフォルトの名無しさん
14/03/19 00:11:34.82 fS9ZAZS3
>>129
スペースをまとめる前の正規化(全角スペース・記号・数字=>半角や機種依存文字の置換)
は、標準ライブラリの unicodedata.normalize が手軽で便利。
import re
import unicodedata
from functools import partial
unicode_normalize = partial(unicodedata.normalize, "NFKC")
reduce_whitespaces = partial(re.compile(ur"\s+").sub, u" ")
normalize = lambda x: reduce_whitespaces(unicode_normalize(x))
print(normalize(u"12-3 ㈱")) # => 12-3 (株)
138:デフォルトの名無しさん
14/03/19 00:15:21.47 vyItzuTF
ライブラリが対応してるしてない云々の「前に」絶対詰まるんだから
ライブラリを理由にPython2を薦めないで欲しい
そんなの後からやればいい
139:デフォルトの名無しさん
14/03/19 00:31:44.48 pgTJKr0l
>>138
Pythonを知らないゴミは黙ってください
140:デフォルトの名無しさん
14/03/19 00:33:27.20 vyItzuTF
>>139
お前はC#スレにいろチンカス野郎
141:デフォルトの名無しさん
14/03/19 00:53:53.17 swO6rrOw
2を使いこなせない人が必死ですね
142:デフォルトの名無しさん
14/03/19 00:57:13.90 pgTJKr0l
ほらみろ
新しいものを使いこなせない頭の凝り固まった向上心のない人のレスが
これほどまでの不快感を生む
143:デフォルトの名無しさん
14/03/19 01:09:18.76 +MyuchWZ
日本語を使うなら、2一択。
3はまだ無理すぎ。
Hello World!レベルなら3でもOK。
実用はまだ無理。
144:デフォルトの名無しさん
14/03/19 01:18:46.16 pgTJKr0l
pythonに限らずム板の盛り上がってるスレはみんな初心者スレだよね
この初心者スレというのは馬鹿な質問者とカス知識で語りたがる自己顕示欲野郎が入り浸るム板の癌
もうこの板には上級者がいなくなっちゃったね
145:デフォルトの名無しさん
14/03/19 08:29:12.04 +fq48j6D
>>144
そういう
お馬鹿で不愉快な仲間たちのいるスレ来なければいいのに。
どうして書き込み続けるの?
「俺なんか凄いんだぞ、お前らなんか、チンカス野朗だもん」
と言いたいのかな
君も頭良いとも思えない書き込みだけどね
ていうか精神病かなあ
何故って固執が激しいようだから
146:デフォルトの名無しさん
14/03/19 08:38:50.27 pgTJKr0l
>>145
そうやって図星つかれて発狂してるから初心者スレは糞のまま
時間をかけてゆっくり糞化していったんだよ
スレ全体の雰囲気を考えない奴がじっくりとスレを荒廃させていった
147:デフォルトの名無しさん
14/03/19 08:39:41.26 G3F++Ifs
くだらない質問スレ(超初心者用)なんだから、くだらない内容で当然
148:デフォルトの名無しさん
14/03/19 08:53:46.83 Q/IJUyZ2
>>146
わはは、きみ精神病だろ
図星も何も俺はプログラミング教本書いてるし市販アプリも出してきたし
講演もしてきたし
君、精神病ならではの勘違い思いこみ激しすぎ
いやぁ、笑わせてもらいました
149:デフォルトの名無しさん
14/03/19 08:56:28.47 swO6rrOw
>>146
上級者のあなたが上級な答えでどんどん回答していけばこのスレも上級なスレになりますぞー!
150:デフォルトの名無しさん
14/03/19 09:33:24.27 pgTJKr0l
>>147
Python関係で息してるスレなんてここぐらいだろ馬鹿
しかも超初心者用とか謳ってるし、この板ではPython使いはこの程度の馬鹿しかいないってことだろ
こういう糞スレしか勢いがないことに恥を感じろよ
151:デフォルトの名無しさん
14/03/19 10:05:05.57 G3F++Ifs
>>150
中上級者用の新しいスレを立ててそっちを盛り立てようと改善の努力をせず
超初心者スレでお前らは馬鹿だの自己顕示欲野郎だの、何の役にも立たない
罵倒をしている方が恥ずかしいと思うけど
自分では何も出来ないし、するつもりもないくせに
文句ばかり言ってる新入社員みたいで痛い
152:デフォルトの名無しさん
14/03/19 10:16:57.65 swO6rrOw
>>150
あーい!恥ずかしくてすみまてぇーん!
153:デフォルトの名無しさん
14/03/19 10:20:21.29 Q/IJUyZ2
パイソンって
オッパイしか触れなくて損するんてすか?
俺、マンコも触りたいから迷ってます
154:デフォルトの名無しさん
14/03/19 10:20:52.09 Q/IJUyZ2
わははは
155:デフォルトの名無しさん
14/03/19 10:26:59.79 pgTJKr0l
>>152-154
こういう奴を大量に抱え込んでるのがPythonスレ
今大量にあぶりでちゃったね
高尚な話をしたいんなら別スレだね、ここにはアホしかいないことを自覚して続けるべき
156:デフォルトの名無しさん
14/03/19 10:34:56.64 pgTJKr0l
まずこのスレを読んで糞初心者とろくに回答できない初心者がなんか言ってるレベルの傷の舐めあい程度のスレだということは明らか
こういうスレで大真面目に何が得られると期待している輩のほうがよほどおかしい
157:デフォルトの名無しさん
14/03/19 10:38:14.42 wMu611r4
だったらさっさと出ていきなよ。
158:デフォルトの名無しさん
14/03/19 10:38:38.62 Q/IJUyZ2
>>155
あらら、精神病君、まだいたんだ
精神病の奴は精神病かどうかについて答えんのが特徴。
さあて、パイソンしないでマンコグリグリするぞぉ
159:デフォルトの名無しさん
14/03/19 10:41:25.56 Q/IJUyZ2
無論、言語は馬鹿には使えないScheme
Lispやると東大女とやれると最近もっぱらの噂だぞ?
どうだ?羨ましいか?
よし、オッパイだけで満足できない奴はLispやれ
ただし、バカならやめろ
オッパイで満足してろ
160:デフォルトの名無しさん
14/03/19 10:51:22.34 wMu611r4
やっぱID付いてると解り易くていいな。
161:デフォルトの名無しさん
14/03/19 10:58:50.20 pgTJKr0l
ID:wMu611r4みたな何の生産性もないレスを投下していくだけにアホは
出て行ったほうがいいよ
162:デフォルトの名無しさん
14/03/19 11:11:49.40 Q/IJUyZ2
それは同意だ
俺のように役に立つ書き込みをしろ
今ならLispの基礎のための書籍を原著でも邦訳でもネットからダウンロードできるぞ。
ただだぞ!
無料で東大女とやれる基礎をつけられるんだぞ
The little Schemer
On Lisp
SICP
の順書でやれ
これでおまえも俺と穴兄弟だな
163:デフォルトの名無しさん
14/03/20 11:52:09.12 G34tGlIy
import numpy as np
arr = np.array([
[1,2,3],
[4,5,6],
[7,8,9]
])
このarから[
[1,2],
[4,5],
[7,8]
]
とスライスするにはどうしたらいいでしょうか
164:デフォルトの名無しさん
14/03/20 12:02:33.72 noBkfRX0
>>163
Python以前の問題
本を読むことも出来ない池沼が着ていいスレじゃない、
お前の頭の悪さをどう改善するかが最重要課題
165:デフォルトの名無しさん
14/03/20 12:05:44.02 noBkfRX0
こいつに回答する人間が同程度のレベルだということを自覚しろよ
遥か上をいくプログラマはこんな馬鹿に相手するだけの価値はないんだからよ
166:デフォルトの名無しさん
14/03/20 12:14:58.86 dZthByrU
>>163
arr[:, :2]
167:デフォルトの名無しさん
14/03/20 12:17:25.93 noBkfRX0
↑ほらな、こんなゴミ回答しか出てこないだろ
これが>>163が理解できるのか知らんが
再質問なんかしてスレを汚すことだけは許されんな
168:デフォルトの名無しさん
14/03/20 12:18:15.31 G34tGlIy
>>166
うまくいきました!ありがとうございます
169:デフォルトの名無しさん
14/03/20 12:28:07.19 noBkfRX0
うまくいきました(笑)
とりあえず回答もらったからって感謝する馬鹿回答者
うまくいくはずもない嘘回答で結局解決できず馬鹿を見る
再質問するのだけは止めようね、みっともないから
170:デフォルトの名無しさん
14/03/20 12:40:50.63 G34tGlIy
なんか強烈な人がいらっしゃるようですけど
ちゃんとできたので大丈夫ですよ
URLリンク(i.imgur.com)
171:デフォルトの名無しさん
14/03/20 12:47:39.21 noBkfRX0
こんなゴミ回答で出来たってことが恥ずかしくない?
これだからPython信者て思われても仕方ないね
ゴミだからしょうがない
172:デフォルトの名無しさん
14/03/20 12:50:27.56 G34tGlIy
>うまくいくはずもない嘘回答
>こんなゴミ回答で出来た
論点変わってるんですがそれは大丈夫なんですかね
173:デフォルトの名無しさん
14/03/20 12:51:29.46 noBkfRX0
>>172
あっさりと解決してもらったはずの用無し質問者がまだうろついてる
174:デフォルトの名無しさん
14/03/20 12:52:39.00 G34tGlIy
ほら何も言い返せない
175:デフォルトの名無しさん
14/03/20 12:54:00.40 noBkfRX0
へー質問しにきたと思ったら実は荒らしに来たの?
この馬鹿質問者低レベルな質問しといと嫌がらせに変身したよ
理解不能です
176:デフォルトの名無しさん
14/03/20 12:56:31.51 dIZh3UND
>>171←これ、かなり劣等感まみれ人間みたいだな
超初心者用スレで何言ってんだか
ひょっとして既に精神病?
どう?精神病ですか?違いますか?
177:デフォルトの名無しさん
14/03/20 12:57:51.61 noBkfRX0
悔しくてID変えちゃったの?ww
用が済んだら早く出てけば?
178:デフォルトの名無しさん
14/03/20 12:57:54.53 G34tGlIy
スレタイに超初心者用ってあるんですがそれは…
自分からつっかかってきといて
言い返せなくなったら荒らし認定ですかそうですか
179:デフォルトの名無しさん
14/03/20 12:58:51.22 klDTLxpB
>>175
あらら、なんだもろに精神病なんだ
背伸びするから劣等感激しくなり、それを偽装しようとするから精神病になったんだろ?
180:デフォルトの名無しさん
14/03/20 12:59:09.61 noBkfRX0
このスレはね、自己顕示欲したいがために勝手に馬鹿が立てたスレなんだよ
まんまと自己顕示欲を満たしてしまったね、このスレの常駐回答キチガイに
181:デフォルトの名無しさん
14/03/20 13:00:33.94 G34tGlIy
仮にそうだったとしても質問者は回答がもらえて
回答者は自己顕示欲を満たせる
誰も損してないんだよなぁ…
182:デフォルトの名無しさん
14/03/20 13:01:21.84 noBkfRX0
ム板を汚し続けてるんだよ、お前らが好き勝手にスレをぐちゃぐちゃにするから
そして上級者がいなくなった
183:デフォルトの名無しさん
14/03/20 13:01:47.05 klDTLxpB
>>177
おーい、精神病はメンヘルスレに行くか
交番襲撃して刑務所入ってな、カス
俺がお前に似合った襲撃法を教えてやるから、
いいか、チンチンおったてて
(肉棒かかげ、国後に上陸せよ、組み伏せ金髪ロシア女)
と叫びながら交番の中でしごけ、ドンドンしごけ
どうだ?お前にでもできる簡単な襲撃だろ
さあ、いってこいカス
184:デフォルトの名無しさん
14/03/20 13:03:46.93 noBkfRX0
また自己顕示欲回答を阻害されてイライラしてる常駐回答マンか?
精神病はお前のほうじゃねえの?スレにへばり付いて回答しまくるとか考えられん
上級者は愛想尽かして消えちゃったんだよ
185:デフォルトの名無しさん
14/03/20 13:04:48.32 G34tGlIy
歴史的経緯はしらないけど
今こうして超初心者用スレがあるんだから住み分けできてるでしょ
質問したい超初心者でもなく回答したい訳でもなく
何がしたくてこのスレ見てるんですかね…
186:デフォルトの名無しさん
14/03/20 13:07:01.94 noBkfRX0
超初心者スレしか重要がないほどPythonも信者も廃れたって事だよ
少なくともこのム板ではね、あるだけ無駄だからこのスレは削除すべき
187:デフォルトの名無しさん
14/03/20 13:07:48.03 G34tGlIy
だめだ話が通じない
188:デフォルトの名無しさん
14/03/20 13:08:04.41 kBPotTsg
この季節はどこの板にもこんなのが湧くので
絡まずにスルーしてればいいですよ
189:デフォルトの名無しさん
14/03/20 13:09:47.67 noBkfRX0
今のほかのPythonスレ見てみ、みんな死んでるスレだよ
勢いがあるのかこういう糞質問と糞回答をするだけのスレ
ム板のPythonはこの程度
190:デフォルトの名無しさん
14/03/20 13:17:05.59 dZthByrU
荒らしに構ってはいけない
191:デフォルトの名無しさん
14/03/20 13:18:16.88 8dWNNfj8
春休みなのか知らないけど
相手しちゃ駄目
今日のID
URLリンク(hissi.org)
192:デフォルトの名無しさん
14/03/20 13:19:33.63 noBkfRX0
さんざんわけのわからない弁解しておいて今更荒らしに構うなですか
これはもう私の自動的な勝利ですね
193:デフォルトの名無しさん
14/03/20 13:24:44.95 4cqWGiXB
>>184
おやおや、どうして答えない?
精神病なのかどうか?
ほら、答えな
それと誰かと俺を混同しているようだが文体などからの判断力がかなり低いようだな。
ようするに馬鹿だろ?
偏差値どのくらいだった?
無論、計測した機関名込みで言ってご覧?
はい、精神病ですか?
さて、偏差値はいくつでしたか?
(バカで測ったことなかったり?)
さあ、答えてみな、カス君
194:デフォルトの名無しさん
14/03/20 13:33:02.10 noBkfRX0
俺と混同してるとか言っておきながらIDが単発なのはなぜでしょうね
195:デフォルトの名無しさん
14/03/20 13:48:45.37 dIZh3UND
>>194
うわっ!
精神病かどうか答えないな、
それは精神病の実は特徴なんだよ
偏差値にも触れないな
それは劣等感の現れなんだよ
さて、Idがコロコロ変わることについてなんのの知見もないんだな。
ググレカス
(バカ向け検索ヒント
emobile id被り idが変わる)
さてさて、精神病で低偏差値で無知で
よく生きてるな?!
わはは!!!
196:デフォルトの名無しさん
14/03/20 13:54:57.49 G34tGlIy
>>191
うわぁこんなの相手にしてたのかと思うと恥ずかしい…
197:デフォルトの名無しさん
14/03/20 13:56:16.96 noBkfRX0
精神病じゃねえよ
どうせスマホでIP変えまくってんだろーが
198:デフォルトの名無しさん
14/03/20 13:57:21.44 noBkfRX0
意図的にIP変えまくりのキチガイが人を精神病呼ばわりスンナ
199:デフォルトの名無しさん
14/03/20 14:25:33.41 YYkkDc7U
必死を貼られまいと3回線用意しても無駄ですねこれでは
200:デフォルトの名無しさん
14/03/20 15:02:08.12 dJtAx16S
URLリンク(hissi.org)
こういう奴って生きてて何が楽しいんだろう?
201:デフォルトの名無しさん
14/03/20 16:00:45.90 4cqWGiXB
>>197
わはは
低偏差値で馬鹿だけど精神病ではないってか?
おまえ、ほんとにわかりやすい馬鹿丸出しだな
ひょっとして高校中退?
202:デフォルトの名無しさん
14/03/20 16:04:32.44 4cqWGiXB
>>198
おお、教えてやったのに精神病だからわからなかったな。
ヤッパリ精神病しゃないか!
自覚がないのか?
精神科言ってこい。
idを意図的に買えるのではなく、
idは割り当ての関係でコロコロ勝手に変わるもの
もう、精神病だと一度思い込むとそここら離れられない症状がもろでてるな、君
病院いってこい
頭悪いのは諦めろ、な!
低偏差値君
203:デフォルトの名無しさん
14/03/20 17:47:15.65 jX7CIeWF
芽吹いとるがな
204:デフォルトの名無しさん
14/03/20 18:31:00.73 ROJkfH/r
なんで日本の情報系って無能で協調性無いやつが沸くのかね
205:デフォルトの名無しさん
14/03/20 21:03:02.04 YYkkDc7U
愚問~どちらか当てはまらないなら他に行き場があるw
206:デフォルトの名無しさん
14/03/21 01:27:27.48 Acj2Tqat
昨日
URLリンク(hissi.org)
一昨日
URLリンク(hissi.org)
207:デフォルトの名無しさん
14/03/21 02:38:24.75 JRSSC6YG
ここ数日暖かいからな
変なのが湧いてきたな
208:デフォルトの名無しさん
14/03/21 05:00:12.71 cquHSgcT
君たちが頭悪いだけじゃないか?
209:デフォルトの名無しさん
14/03/21 08:13:41.77 /llxx+Fl
そして今日
URLリンク(hissi.org)
210:デフォルトの名無しさん
14/03/21 10:45:04.38 cquHSgcT
>>209
こういうことをする人って大概、精神病だろ?
わざわざ粘着して調査公表
ねえねえ、どういう病名?
入院歴は?
211:デフォルトの名無しさん
14/03/21 10:49:33.45 X9FAScz3
いなくなるまで毎日貼っといて
212:デフォルトの名無しさん
14/03/21 10:50:23.96 b7iVFJmQ
精神病の人が他人を精神病扱いして騒いでるな。わざわざID変えて。
213:デフォルトの名無しさん
14/03/21 10:55:37.37 C4zm/UMW
メンヘラvsメンヘラか
いいぞ争え
214:デフォルトの名無しさん
14/03/21 11:56:45.46 Q/GGBYV0
import calmness
215:デフォルトの名無しさん
14/03/21 12:50:13.61 Z82+z0lX
ここにいるPython馬鹿はインポート寄生虫だろ
脳に寄生虫が巣食っててるから支離滅裂な回答してくる
216:デフォルトの名無しさん
14/03/21 12:57:09.36 eibr9P7Y
よほど慌ててんだな
217:デフォルトの名無しさん
14/03/21 17:39:52.10 KG37XIJe
pythonエキスパート読んでて
appendって使わないんですか?
218:デフォルトの名無しさん
14/03/21 17:43:16.09 Z82+z0lX
少なくとも馬鹿は使わない
>>217みたいな
219:デフォルトの名無しさん
14/03/21 17:45:44.54 +gzihxYI
>>212
でたでた、お前、毎回同じこと言ってる精神病だろ?
id変化の仕組みも理解できず
可能の必然化を恣意と無能によってしてしまうお馬鹿ちゃん
馬鹿だから言われていることを理解できずに
「だって、自演だもん!」
としか言えないクズ
しねよクズ
220:デフォルトの名無しさん
14/03/21 18:16:29.21 Z82+z0lX
ID変えさえすればこういう↑精神病の粘着荒らしは問題視されないのかね?
221:デフォルトの名無しさん
14/03/21 18:27:14.32 nMEoDYxt
>>220
俺が精神病?笑わせてくれるな
よほど三流校出身者だろ?
判断が酷すぎる
バカは黙って引きこもってろ
222:デフォルトの名無しさん
14/03/21 19:47:59.79 Z82+z0lX
すくなくとも文体から同一人物であることは自明
223:デフォルトの名無しさん
14/03/21 23:55:30.92 EHbxCFF7
python3.x系のを一つのexeにまとめる方法はまだ無いの?
PyInstallerは対応してないしPy2exeは一つにまとまらないし
224:デフォルトの名無しさん
14/03/22 00:11:44.74 Mt3jN67W
自分が知らなければ「まだ」なのか
225:デフォルトの名無しさん
14/03/22 00:15:21.69 +2B6OEdX
ほらPython馬鹿はこれだ
226:デフォルトの名無しさん
14/03/22 06:27:50.15 5gx6vbDt
>>222
自明のいう言葉を安易に使うあたり
きみ、精神病だろ
227:デフォルトの名無しさん
14/03/22 06:29:22.84 5gx6vbDt
ここ、精神病でかつ無能なのご徘徊してるな
所詮、バカでも挑戦できる言語スレだな
228:デフォルトの名無しさん
14/03/22 07:50:14.24 fto4Ouyf
>>226
> 自明のいう言葉
かみかみやん (w
229:デフォルトの名無しさん
14/03/22 10:35:15.56 KNAyFIgT
URLリンク(pastebin.com)
これを実行すると下のエラーが出ます
>File "1.py", line 198, in <moduke>
> print "%d: %s" % (i, volumekeys[key]["title"])
>UnicodeEncodeError: 'cp932' codec can't encode character u '\2014' in position 1
>5: illegal multibyte sequence
具体的にどうすればいいのか教えて下さい。
230:デフォルトの名無しさん
14/03/22 11:26:34.24 5oW3ItWU
ヤフーのトップから以下の要素を取得したいんですが、htmlの要素に日本語がある場合どうやって取得できますか?
以下のソースだとNoneになります。。
<em><span title="動画" class="iconVideo">動画</span>Vimeo</em>
import urllib
from BeautifulSoup import BeautifulSoup
source = urllib.urlopen('URLリンク(yahoo.co.jp)').read()
soup = BeautifulSoup(source)
print soup.find("span",{"title":u"動画"})
231:デフォルトの名無しさん
14/03/22 11:44:14.33 kLUXl+hG
エンコード指定しろ
euc-jpとかutf-8とか
232:デフォルトの名無しさん
14/03/22 11:51:12.90 ojADl8Uz
日本語扱いたければ"u"つけろとかいう
断片的なことしか理解してないんだなこれは
233:デフォルトの名無しさん
14/03/22 12:16:48.70 h4m0yMGm
>>230
source の中に目的の要素が入ってるか確認してみて
open("index.html", "w").write(source) とかで
234:デフォルトの名無しさん
14/03/22 12:19:16.08 5oW3ItWU
soup = soup.decode('utf-8', 'replace')
soup = BeautifulSoup(source, fromEncoding='utf-8')
色々試したんですけどうまくいかないので削ってました。
>>233
要素は間違いなくありました。
日本語要素でなければ取得できましたので、エンコードの関係だと思います。
235:デフォルトの名無しさん
14/03/22 12:29:13.41 q0Uao2gL
>>230
そもそもURLリンク(yahoo.co.jp)のソースにspanタグ無くね?
236:デフォルトの名無しさん
14/03/22 12:33:23.24 h4m0yMGm
>>234
試してみたけど soup.findAll("img", {"alt": u"写真"}) は取れる
> 要素は間違いなくありました。
ブラウザで開いてソース閲覧とかしてない?
もしそうなら >>233 で保存したソースについて確認してみて
237:デフォルトの名無しさん
14/03/22 12:40:09.41 Nsic/UJL
javascriptで生成してるっぽいね
Seleniumの出番か
238:デフォルトの名無しさん
14/03/22 13:03:57.87 5oW3ItWU
>>236
本当ですね。
保存したら古い感じのYAHOOが表示されました。
UA指定してないからとかじゃなくてjavascriptですか・・
>>237
Selenium調べてみます!ありがとうございます。
239:デフォルトの名無しさん
14/03/23 00:00:45.04 AY0ttai1
3/19 ID:pgTJKr0l 86レス1位
URLリンク(hissi.org)
3/20 ID:noBkfRX0 69レス1位
URLリンク(hissi.org)
3/21 ID:Z82+z0lX 55レス1位
URLリンク(hissi.org)
3/22 ID:+2B6OEdX 39レス1位
URLリンク(hissi.org)
完 全 に 病 気
240:デフォルトの名無しさん
14/03/23 00:06:11.91 hZ1zX5Vz
書き込み時間が完全にニート
241:デフォルトの名無しさん
14/03/23 00:11:06.09 Zo8uS5e/
つまり完全無欠ってことだな
242:デフォルトの名無しさん
14/03/23 00:26:32.41 MIluuzdu
おそろしい
243:デフォルトの名無しさん
14/03/23 01:31:21.55 BoG2P7C1
つまり読むんだ
244:デフォルトの名無しさん
14/03/23 08:58:04.95 qMTToUJW
classを定義するとき、Javaみたいにprivateやprotectedなスコープの設定はできますか?
モジュールの中からでしか使えないclassを定義したいです
245:デフォルトの名無しさん
14/03/23 09:24:20.03 qMTToUJW
ついでに、classだけじゃなくてモジュールに定義する関数も、モジュール外からアクセスさせたくないです。
246:デフォルトの名無しさん
14/03/23 10:13:09.62 vQe6VsWb
アンスコ、アンスコ!
247:デフォルトの名無しさん
14/03/23 10:23:11.87 qMTToUJW
アンスコってclassにも有効かしらん?
248:デフォルトの名無しさん
14/03/23 11:30:19.10 Zo8uS5e/
アクセスすると例外が起きるような機能を想像してるなら、そういう機能はない
249:デフォルトの名無しさん
14/03/23 11:35:57.69 aZEDGIiQ
アンスコついてたらアクセスするの控えてねってだけ
250:デフォルトの名無しさん
14/03/23 13:44:41.73 LwVxNWuC
ゴミPythonはじだいおくれだからさっさと移行
質問禁止
251:デフォルトの名無しさん
14/03/23 13:48:00.82 qMTToUJW
なるほど
紳士協定っすね
>>250
何に移行すりゃいいんです?ま、まさかRubyとか言わないよね?ガクガク
252:デフォルトの名無しさん
14/03/23 19:00:20.59 0p+ZCgI9
GAEとdjangoに関連した質問なのですが、どなたか教えてください。
今、URLリンク(engineer-intern.jp)のチュートリアルをやっているのですが最後で躓いています。
プロジェクトのフォルダで python manage.py runserver を実行しても、
”Exception:Couldn't get applid. Is your app.yaml file missing? Error was: cannnot import name dev_appsrver”
というエラーが出ます。
ちなみに、GAEのLauncherから”Run"すればブラウザでlocalhostに接続できます。
このままではdjangoの開発が進まないと思うのですが、どうすればよいでしょうか。
どうかよろしくお願いします。
253:デフォルトの名無しさん
14/03/23 19:14:42.71 LwVxNWuC
>>252
馬鹿には無理すぎる言語なので
このスレで質問する前にまず勉強しろ
回答がついても、そいつは馬鹿な質問に答えられるだけしか能力をもたないクズだから
254:デフォルトの名無しさん
14/03/23 19:23:46.84 Zo8uS5e/
URLリンク(hissi.org)
255:デフォルトの名無しさん
14/03/23 19:27:28.61 syO46+Zy
この手のスレで質問していいレベルの質問ってどんなんだろうな
いい機会だからお前例示してみてよ
256:デフォルトの名無しさん
14/03/23 19:30:40.61 LwVxNWuC
>255
お前こそ糞回答しかできないかじりつきPythonグラマー
ゴミうんこ糞糞クズカスが
257:デフォルトの名無しさん
14/03/23 19:31:21.16 Zo8uS5e/
う~ん語彙に乏しい感じがなあんとも
258:デフォルトの名無しさん
14/03/23 19:32:03.70 LwVxNWuC
ゴミPythonマンはこの程度
いいから本を読め、情弱
259:デフォルトの名無しさん
14/03/23 19:37:05.02 0mR+ECdw
>>258
どの本を読めばいいんですか?
アフィリエイト付きのリンクでいいんで紹介してください
260:デフォルトの名無しさん
14/03/23 19:45:10.09 LwVxNWuC
とにかく片っ端からPython本を読み漁れ
そしてコードを書きまくれ
そしたらこのスレは全然いらなくなる
261:デフォルトの名無しさん
14/03/23 19:47:09.36 hZ1zX5Vz
>>259
あらゆる言語スレで噛み付いてるニートなので触らないでください。
>>254
262:252
14/03/24 03:36:00.54 yrWGnhR/
自己解決したので一応報告します。
チュートリアルが古すぎてダウンロードさせるファイル同士のバージョンが合ってなかったようです。
URLリンク(django-nonrel.org)でインストールの手引を読みそこのリンクからダウンロードしなおしたところ動きました。
スレ汚し失礼しました。
263:デフォルトの名無しさん
14/03/24 11:20:49.41 xSwd0cOh
知ってたよ
264:デフォルトの名無しさん
14/03/24 12:13:01.70 iN+OyuMJ
自己解決したので=このスレは必要なかった
つまりここにいるのはゴミばかりで役に立たない
265:デフォルトの名無しさん
14/03/24 12:54:09.00 BAuNFOlG
URLリンク(hissi.org)
266:デフォルトの名無しさん
14/03/24 15:08:48.41 i6BIeOy/
すごい執念だ
267:デフォルトの名無しさん
14/03/24 15:49:31.69 BAuNFOlG
煽りだけで具体的なのが何一つ無いのがすごいよな
268:デフォルトの名無しさん
14/03/24 17:12:15.98 A26SCJHG
どうだおそれいったか
269:デフォルトの名無しさん
14/03/24 22:59:49.15 mMxAuWzq
すみません、エラーについて教えてください。
職場にコードを書ける人間が皆無の職場で一人、先週より業務の自動化を進めようとしています。
が、エラーの原因を調べられず、困っています。
環境(バージョン2.7.6.0/IDE Spyder 2.2.5)
Python(x,y) をインストールして使っています。
下記エラーがコンソールに表示されます。
>>> runfile('C:/test/lineprofilev0.1a.py', wdir=r'C:/test')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 540, in runfile
execfile(filename, namespace)
File "C:/test/lineprofilev0.1a.py", line 35, in <module>
second = strip(re.split('\t', inline)[1])
IndexError: list index out of range
>>>
必要になるかわかりませんが、このようなコードを書いています。
URLリンク(ideone.com)
作成中のゴミコードで恥ずかしいですが・・・エラー対応の他のアドバイスもいただけると嬉しいです。。
270:デフォルトの名無しさん
14/03/24 23:06:59.59 A26SCJHG
>File "C:/test/lineprofilev0.1a.py", line 35, in <module>
↑のファイルの35行目の
>second = strip(re.split('\t', inline)[1])
↑のコードで
>IndexError: list index out of range
↑リストを範囲外のインデックスで参照してる
例えばリストの中に値が2個しか入ってないのに
100番目を取ろうとしても駄目なことは理解できんだろ
後は頑張ってね
271:デフォルトの名無しさん
14/03/24 23:09:57.11 PtDfnD0y
>>269
あんま詳しく見てないけど、空の行を読んでsplitしてるから結果のリストが参照の範囲から外れてる、とかじゃない?
272:デフォルトの名無しさん
14/03/24 23:14:04.77 mMxAuWzq
>>270
ありがとうございます。
もう1つエラーがあるのですが、こちらはどういう意味かわかりますでしょうか。
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 540, in runfile
execfile(filename, namespace)
このエラーのせいで、リストに値が入らず、教えっていただいた2つめのエラーが出ているような気がするのですが・・・。
1つめのエラーの原因が見当もつかず、切り分けもできずにいる状態です
。
273:デフォルトの名無しさん
14/03/24 23:14:28.56 iN+OyuMJ
馬鹿には無理
274:269
14/03/24 23:17:07.86 mMxAuWzq
読み込むテキストファイルは以下のような数値の組が5000行ほどです。
0 204.3333
1 216.3333
2 230.6667
3 237.3333
275:デフォルトの名無しさん
14/03/24 23:17:23.88 3YMAtZN+
何かの記録に挑戦してるのか知らんがちょっと単調だな
276:デフォルトの名無しさん
14/03/24 23:19:51.53 PtDfnD0y
>>272
それはIDEの何かでエラーになってる
そのエラーのせいで二つ目のエラーが起きてるようには思えない
277:デフォルトの名無しさん
14/03/24 23:21:56.94 iN+OyuMJ
馬鹿には無理すぎる言語なので諦めてください
278:269
14/03/24 23:27:40.84 mMxAuWzq
>>276
ありがとうございます!
思い込みで1つめのエラーばかり調べていました。
読み込み対象フォルダ内に.txtがつくショートカットファイルが1つあり、
それを読み込んでいたかも知れません。
もう少し調べてみますが、また進めそうです。
279:デフォルトの名無しさん
14/03/24 23:28:25.97 iN+OyuMJ
>>278
お前には一生かかっても無理
プログラミングなんかやめろ
ドカタの運命だから
280:デフォルトの名無しさん
14/03/24 23:30:13.53 62qhDG+k
>>272
見当違いだったら申し訳ないが、新しくファイル作って、全文コピーして改めて動かして見て。
俺もspyder使ってて同じようなエラーが出て困った記憶がある。
その時おれはwinpythonに付属のspyder使ってた。winpythonはUSBメモリとかで持ち運びできるポータブル形式のpythonなんだけども、編集中にUSBから抜いたりするとそんなことになった気が…
その時は改めてファイル作ってコピペしたら動いたんだがどうだろう。
281:デフォルトの名無しさん
14/03/24 23:33:06.41 iN+OyuMJ
>>280
Pythonを知らないゴミが回答してんじゃねーよクズ
消えろチョウセン人、スレを汚すなクズ野郎
お前はさっさとオナニーコード書いてバグだして糞して寝ろ
282:デフォルトの名無しさん
14/03/24 23:42:09.00 UzrSJmvl
関係ないけど .txt で終わるかどうか判定だけなら file.endswith(".txt") がいい(たぶん)
283:デフォルトの名無しさん
14/03/24 23:47:17.30 iN+OyuMJ
>>282
たぶんじゃねえよ馬鹿、じゃあ答えるな
回答にもなってないし、知識のないアホは来るな
284:デフォルトの名無しさん
14/03/24 23:49:44.21 3YMAtZN+
そろそろアク禁発動しそうだな。
コイツが俺と同じプロバイダでありませんように・・・
285:デフォルトの名無しさん
14/03/24 23:51:33.49 iN+OyuMJ
>>284
知識のない馬鹿は来るなって言ってるだろうが!
マジ迷惑なんだよ、お前みたいな横やり野郎は
うざいだけ、自覚のない荒らしだろお前
286:デフォルトの名無しさん
14/03/24 23:52:05.65 HS2n3CGr
>>283
コテつけることも出来ないゴミ屑がしゃしゃり出るんじゃねーよ
そんなに叩かれるのが怖いの?
人のことボロクソ言うくせに自分が叩かれるのは嫌とかなめてんじゃねーぞ糞ニート働けや屑
287:デフォルトの名無しさん
14/03/24 23:56:52.89 UzrSJmvl
>>283
敢えて相手する(以降は一切相手しない)けど、
混乱を避けて関係ないけどと前書きしてちょっと役立つかも知れない情報を足すことを非難される謂れはないし、
たぶんの但し書きにしても不必要な断定よりはよほど誠実な上他の人が訂正してくれる可能性だって開いてると僕は思う。
そして一切建設的な話をせずにそういうこと言ってるだけの貴方が口を出す資格もない。
僕のことをアホって言うならそれはいいけど、僕や彼のために間違ってるなら訂正してよ
288:デフォルトの名無しさん
14/03/25 00:00:58.48 iN+OyuMJ
>>287
ふざけんな、糞みたいな嘘情報を吐いておいて
正義面すんな、スレを汚しておいて酷い言葉だな
289:デフォルトの名無しさん
14/03/25 00:01:53.27 9Vi74SGG
3/15 ID:mV9AzqW8 14レス1位
URLリンク(hissi.org)
3/16 ID:+0w7Q/Uu 67レス1位
URLリンク(hissi.org)
3/17 ID:qNLDgXjv 58レス1位
URLリンク(hissi.org)
3/18 ID:G12u9CCe 71レス1位
URLリンク(hissi.org)
3/19 ID:pgTJKr0l 86レス1位
URLリンク(hissi.org)
3/20 ID:noBkfRX0 69レス1位
URLリンク(hissi.org)
3/21 ID:Z82+z0lX 55レス1位
URLリンク(hissi.org)
3/22 ID:+2B6OEdX 39レス1位
URLリンク(hissi.org)
3/23 ID:LwVxNWuC 51レス1位
URLリンク(hissi.org)
3/24 ID:iN+OyuMJ 61レス1位
URLリンク(hissi.org)
290:デフォルトの名無しさん
14/03/25 00:03:04.09 9Vi74SGG
働けゴミ屑ニート
291:269
14/03/25 00:15:40.04 ZcEuDk3W
アドバイスをありがとうございます。
煽りの人は非表示にしたので、IDも確認できなくなっています。
>>280
.pyファイルを新規作成してみましたが、エラーは継続して表示されました。
ただ、>>276 の方のいうように、このエラーが出ていても処理は進んでいる
ようなので、今回は無視しようかと思っていましたが、まずいでしょうか。
>>282
ありがとうございます。調べてみます。
ちなみに glob.glob('*.txt') とでは、どちらがオススメというのはありますでしょうか。
別のエラー対策のために調べているとこれが目について、これに変えようかと思っていたのですが・・・。
292:デフォルトの名無しさん
14/03/25 00:18:09.50 bvFcvrs8
>>201
おいチョーセンヒトモドキ調子に乗るなよ!
てめーみたいなクズがいるからゴミ質問者を呼び寄せてるんだろうが
マジで低能さを自覚しろよな、それが出来ないからこのスレにいるんだろ?
293:デフォルトの名無しさん
14/03/25 02:57:12.91 RstUBxh7
>>291
単純に入力ファイルのフォーマットがきちんとしてないだけじゃね?
タブ区切りじゃない行があるんだよきっと
スマホなんでスペース区切りになってるけど
URLリンク(ideone.com)
294:269
14/03/25 07:58:26.87 ZcEuDk3W
>>293
2つめのエラーは、目的とは別のファイルを意図せず読み込んでいたことが原因でした。
1つめのエラー(IDEのエラー?)は、原因は不明ですが、動作に影響を及ぼさないように見えるので、放置しようかと思っています。
295:デフォルトの名無しさん
14/03/25 12:26:22.00 bvFcvrs8
>>294
ゴミチョーセン人入りましたー
Pythonやってるゴミはこんなかんじの質問をする馬鹿野郎です^^;
296:デフォルトの名無しさん
14/03/25 12:30:57.05 QQ/VYTXH
レイシストが人のことゴミって言ってますね・・・
297:デフォルトの名無しさん
14/03/25 12:43:27.80 iaFhKYFb
レイシストなんていませんよ
ゴミは人間じゃありませんから
298:デフォルトの名無しさん
14/03/25 19:16:26.11 /Po8Mpe4
URLリンク(github.com)
これを使いたくてgithubのクライアント使ってダウンロードしてコマンドプロンプトでsetup.py install と打ち込みました
すると新しいファイルをC\:Python33\lib以下じゃなくてsetup.pyのあるディレクトリにコピーしてくれましたが、これだとインストールできてないですよね
正しくインストールするにはどうしたらいいでしょうか
299:デフォルトの名無しさん
14/03/25 19:24:42.89 nZeFpifq
>>298
c:\Python33\python.exe setup.py とか
py -3 setup.py とか。
300:デフォルトの名無しさん
14/03/25 19:31:30.36 /Po8Mpe4
インストールできてないと思ったのは勘違いでした
すみません><
301:デフォルトの名無しさん
14/03/25 23:24:04.90 kzK0jd5T
教えて下さい。
nameという多数項目があるリストに共通の変数を指定したいんですが、
以下のようにすることってできますか?
abc = '共通ワード'
name = ['%sあああ',
'%sいいい',
'%sううう',
'%sえええ',
'%sおおお'] % abc
302:デフォルトの名無しさん
14/03/25 23:41:36.52 LnHxQXcr
word = '共通ワード'
names = ['%sあああ', '%sいいい', '%sううう', '%sえええ', '%sおおお']
[name % word for name in names]
303:デフォルトの名無しさん
14/03/25 23:54:56.86 kzK0jd5T
>>302
すみません、よくわかりません・・
names[0]はどうやって取り出せますか?
304:デフォルトの名無しさん
14/03/26 00:07:01.27 ntkBkCsU
[name % word for name in names][0]
names = [name % word for name in names]
names[0]
305:デフォルトの名無しさん
14/03/26 00:10:45.27 R/As+Elj
>>304
ありがとうございます!理解できるようにがんばります
306:デフォルトの名無しさん
14/03/26 18:37:18.95 f/bZCXoV
辞書型について、値からその値に対応するキーを取り出す方法はありますか??
どうぞよろしくお願いします。
307:デフォルトの名無しさん
14/03/26 18:56:51.80 ntkBkCsU
dic = {'a':1,'e':2,'v':3,'k':4,'d':5}
print [k for k, v in dic.iteritems() if v == 2]
308:デフォルトの名無しさん
14/03/26 19:35:57.87 3ZsDRAvZ
値がユニークだと保証されてるなら、
逆引き用に 値=>キーの辞書を準備する。
全部の値を調べるのは、効率よくない。
309:デフォルトの名無しさん
14/03/26 21:17:13.09 f/bZCXoV
>>307
>>308
ありがとうございます!
310:デフォルトの名無しさん
14/03/28 09:39:37.44 mS7OAMes
datetime.datetimeにメソッドnowが含まれているか判定する方法を教えてください
以下コードではエラーがでてダメでした
import datetime
print("now" in datetime.datetime)
311:デフォルトの名無しさん
14/03/28 10:10:10.08 RG6zDzQP
>>> import datetime
>>> hasattr(datetime.datetime, "now")
True
312:デフォルトの名無しさん
14/03/28 11:58:12.25 uNNog8Xc
GUIをxmlとかで定義して書くフレームワークってあります?
pyqtとかはできないですよね
313:デフォルトの名無しさん
14/03/28 17:49:49.76 6R0nhY/g
>>312
Qt の UIファイルも XML だよ
314:デフォルトの名無しさん
14/03/28 18:50:56.63 GeibCDDV
GUIアプリ作ったことないんですけど
デザインの細かい微調整はcssで書くんですか?
315:デフォルトの名無しさん
14/03/28 18:53:20.87 xiFoJHqm
mxmlとかじゃないの
316:デフォルトの名無しさん
14/03/28 19:50:55.78 6R0nhY/g
>>314
Qt だったら、スタイルシートをサポートしてるので cssで書けます
微調整では、調整したい部分がスタイルのサポート外の項目だったりすると
独自にレンダリングする事になる場合もある。HTML/CSSと比べると若干限定的。
317:デフォルトの名無しさん
14/03/28 21:09:06.83 GeibCDDV
>>316
おお、cssで書けちゃうんですね
挑戦してみたくなってきましたありがとうございます
318:デフォルトの名無しさん
14/03/29 17:15:57.51 HKwZs3/Z
あるサイト用にruby、phpのスクリプトからも呼び出されるpythonスクリプトを書いています。
pythonスクリプト内でsys.path(インクルードパス)を追加し
自作モジュールを読み込んでいるのですが
Rubyからの呼び出しでは正常に動作するものの
PHPからはImportError(モジュール読み込み失敗)が発生します。
呼び出し側の言語によって挙動が異なる理由がわからず困っています。
# python(common.py - python2.6.6)
sys.path[:0] = ["my/libraries"]
import my.mod
# from my.mod import MyMod
# rubyスクリプト(CGI - ruby1.8.7)
IO.popen("python common.py","r") do |io|
while line = io.readline do
print line
end
end
# phpスクリプト(PHP - php5.4.5)
# ImportErrorが発生 No module named mod
$handle = popen("python common.py","r");
while ( $line = fgets($handle) ) {
echo $line;
}
pclose($handle);
319:デフォルトの名無しさん
14/03/29 17:44:21.80 kMhv0CS2
見た感じsys.pathに相対パスぶっこんでるけどos.getcwdはちゃんとそのPythonScriptのディレクトリにいるのか?
320:318
14/03/29 17:52:19.70 HKwZs3/Z
>>319
スミマセン!実際のスクリプトでは絶対パスを指定しています。
申し訳ないですm(_ _)m
popenに渡すコマンドもcommon.pyの絶対パスを渡しています
321:318
14/03/30 19:28:15.56 5IXyOJ76
解決しました。原因はファイルのパーミッションでした。
自作ライブラリ(python)はCGIを意識したパーミッションにしてたのですが、
PHPに合ってなかったと思われます。
例外メッセージだけじゃなく、最初から詳細なトレースを見てれば・・・orz
それにしてもPIPEでつないだ別スクリプトが
呼び出し側の言語のその種の影響を受けるとは思いもしなかったです。
サーバ移転後の調整だったんですが、移動前は問題なかったので、
なんらかのサーバ設定が影響してるのかもしれません。
322:デフォルトの名無しさん
14/03/30 21:39:15.10 E0lDtgpr
●すぺっく
環境:Win7 Python3.3
本人:情報系ではなくバイオでプログラム歴ほぼなし
●やりたいこと
Setuptoolsインストール→Pillow インストール
pypi.python.org/pypi/setuptools#downloads (レベル不足でリンク不能)
からez_setup.pyをダウンロードして
ウインドウズコマンドラインから実行
→python33\Scripts のなかにeasy_install.exeなどができる
まではできたのですが
python3.3上で
>>>easy_install pillow
File "<Stdin>" line 1
easy_install pillow
^
とエラーがでてインストールされてないっぽいです
ぐぐったりはしたつもりですが、何でエラーがでてるかわかりません
ひどく初歩で申し訳ないのですがたすけてくださいm(> <)m
323:322
14/03/30 21:41:20.91 E0lDtgpr
すみませんずれました
エラーメッセージの^はpillowの下でした
324:デフォルトの名無しさん
14/03/30 21:59:08.26 dj4/IrM6
コマンドプロンプトから python3.3 を起動して easy_install pillow するんじゃなくて
コマンドプロンプトで easy_install pillow するんだお
もし easy_instal が見つからないとか言われたら PATH 環境変数に easy_install のある場所を記述する
やり方わからなかったらぐぐって
325:デフォルトの名無しさん
14/03/30 23:04:49.77 objtytT6
>322
URLリンク(pillow.readthedocs.org)
(test_env) C:\Users\fox>python -V
Python 3.3.3
(test_env) C:\Users\fox>pip install Pillow==2.3.0
Downloading/unpacking Pillow==2.3.0
Installing collected packages: Pillow
Successfully installed Pillow
Cleaning up...
326:デフォルトの名無しさん
14/03/30 23:17:20.29 6RO/tmV/
Pythonがはやらないのは日本人にとって卑猥に感じるからだろ
327:デフォルトの名無しさん
14/03/30 23:19:23.49 stNcjo4d
いや英語が・・・そうですその通りですはい。
328:デフォルトの名無しさん
14/03/30 23:45:51.68 UzyQXOYA
It's
329:322
14/03/31 00:08:13.87 qgORhrHF
>>324
ちょっと進んだっぽいーーちょーありがとおおー
しかし先が思いやられるよー
現状を報告
コマンドプロンプトでeasy_install pillow
ダウンロード、展開まではできるがインストールの時に
→error: Unable to find vcvarsall.bat
これを回避するためにVisual C++ 2008 Express Edition をインストールする(vcvarsall.batをげっと)
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VCにPATHを通す
vcvarsall.batをVS90COMNTOOLSの指してる場所にコピペ
などやってますが未解決
330:デフォルトの名無しさん
14/03/31 00:13:25.45 6HAWnxGB
WindowsだとZIPやインストーラ付きが早い気がする。
331:デフォルトの名無しさん
14/03/31 00:14:53.23 G6rvMnNu
Python3は2010だよん
まあ>>330が言うように大人しくインストーラ付きを使うべき
332:デフォルトの名無しさん
14/03/31 00:33:47.87 y+1N86iA
ビルド環境か用意するとか大変すぎる。かわいそうに
Windows でインストーラ付きというとこのへん?
URLリンク(www.lfd.uci.edu)
333:デフォルトの名無しさん
14/03/31 00:49:39.07 u+KzIncY
俺はpip試して、だめだったらeasy_install.最後にバイナリ使ってるわ
334:322
14/03/31 01:14:00.71 qgORhrHF
結局
pypi.python.org/pypi/Pillow/2.0.0から
Pillow-2.0.0.win-amd64-py3.3.exe (md5) をDL→インストール
で出来たっぽいです。みなさんほんとにありがとうございます><
Winつかうのがまちがってるのか??
335:デフォルトの名無しさん
14/03/31 01:23:48.09 6HAWnxGB
別に間違ってはいないと思うけどプログラミング環境だけで
みたら何かと面倒なのは確か。Mingwとかもっと成果でて欲しい。
336:デフォルトの名無しさん
14/03/31 01:24:32.78 Pu6KWQGV
>>334
>>325みたいにpipじゃだめなん?
337:デフォルトの名無しさん
14/03/31 01:30:03.98 ZZGoN0RA
winならcygwin検討するといいよ
338:322
14/03/31 01:48:22.69 qgORhrHF
pillowのインストールはpipサポートしてないみたいでした
cygwinみてみます unixは10年以上前にちょっとだけさわって忘れたけど・・・
339:デフォルトの名無しさん
14/03/31 10:07:45.68 G6rvMnNu
eggsは駄目だけどwheelなら行けるよ
コンパイラ入ってないと駄目なのは変わらんが
340:デフォルトの名無しさん
14/04/01 14:20:18.36 PHZiz/BC
Python 3でNOPに相当する文ってあるのかな?
一つのソースから、複数のリリースソースを自動生成しているんだけど、
不要な行を出力しないようにすると、行番号が変わってしまうし、
空行やコメントに置き換えると後工程の最適化処理で消えてしまう。
正直、このやり方自体よくないと思うんだが、権限なくてどうにもならん。
C系の言語で言うところの下のような文が書けると助かるんだけど
何かいい方法とか教えてもらえれば凄く助かる。
if (foo)
;
else
bar;
341:デフォルトの名無しさん
14/04/01 14:29:00.51 Vx4bzGi5
pass
342:340
14/04/01 14:33:37.05 PHZiz/BC
>>341
おお、感動するほど早いレスありがとう。
Simple statementsなんて項目あったのか。
完全にドキュメントの読み落しで恥ずかしい限り。
勉強することはいくらでもあって楽しみは尽きんね。
343:デフォルトの名無しさん
14/04/02 01:29:10.67 GGoraSqn
リスト(タプル)の要素が全部Noneかどうか(None以外の要素が1個でもあるかどうか)を調べるには、
a = [None, None, None]
not [x for x in a if x]
とかくらいですかね?
344:デフォルトの名無しさん
14/04/02 01:47:20.88 KaQqEXPe
>>343
すんげーダサいけど
set(a) == {None}
345:デフォルトの名無しさん
14/04/02 01:49:11.22 dJIwdhJE
Noneだとあとはall(n is None for n in a)とか
Falseや0でもいいならnot any(a)でいいと思うが
346:デフォルトの名無しさん
14/04/02 01:59:29.45 GGoraSqn
>>344,345
ありがとうございます。
any() は見落としてました。
re.search() の結果のチェックだけなので not any() で行けそうですありがとうございました。
347:デフォルトの名無しさん
14/04/02 23:27:14.84 UvZlR9+v
found_coins = 20
magic_coins = 70
stolen_coins = 3
coins = found_coins
for week in range(1,53):
coins = coins + magic_coins - stolen_coins
print('Week %s = %s' % (week,coins))
これは、python for kidsという洋書のプログラムです
子供用のものと思って見くびっていたら、ここでつまづきました。多分英語が読めてないから理解できないのだと思いますが
found_coinsは、20枚のコインを見つけたこと
magic_coinsは、週に70枚コインが増えること
stolen_coinsは、週に3枚コインが盗まれることを表します
質問なのですが
①coins = found_coinsの意図、
② coins = coins + magic_coins - stolen_coinsで、なんでcoinsを両辺に持ってくるのか
というか、全体的に理解できないです。宜しくお願いします。
348:347
14/04/02 23:34:22.35 UvZlR9+v
書き忘れましたが、このプログラムの意図は
週ごとのコインの枚数を、52週分求めようということです
一週間目は20+70*1-3*1=87枚のコインがある
二週間目は20+70*2-3*2=154枚のコインがあるということです
349:デフォルトの名無しさん
14/04/02 23:37:15.06 OWc61VjV
>>347
1
coinsを初期化してるだけ
found_coinsがcoinsの初期値ってことじゃろ
2
coinsが一週間で67(magic_coins-stolen_coins)増えるって意味
coins+=magic_coins-stolen_coins
と同じ
350:デフォルトの名無しさん
14/04/03 00:01:58.53 qL+1iK2f
>>347
>② coins = coins + magic_coins - stolen_coinsで、なんでcoinsを両辺に持ってくるのか
Python に限らず手続き型プログラミング言語における記号「=」の意味は、
一般的な数学の「等しい」ではなくて、「右辺の式を評価した結果で左辺を書き換える」になる
いいかえると、この文は等式(あるいは方程式)とは、まったく関係ない
数学の世界だと、変数は一度初期化されれば二度と値が変化することなんてありえないけど、
プログラミングの世界だと、変数とは黒板みたいなもので、いくらでも書き換えできる
この文は、coinsその他変数の値を読み出し、計算し、黒板上に書かれたcoinsの欄を
黒板消しで消してから、その計算結果の値をチョークで書き込みなさい!!という
手順(=命令の並び)を表現している
351:デフォルトの名無しさん
14/04/03 00:16:28.04 vXbvxLOe
>>347
coins = coins + magic_coins - stolen_coins
は
1:coins + magic_coinsを計算する
2:1の結果-stole_coinsを計算する
3:左辺のcoinsを2の結果に入れ替える
みたいな感じになる
352:347
14/04/03 00:19:28.63 XZtGZD8Z
すみませんもうひとつ
なぜ、このようにプログラムを組むと、coinsの値は変わらず、magic_coinsとstolen_coinsの値は変わるのですか?
353:デフォルトの名無しさん
14/04/03 00:25:56.83 23c/Tj4/
Pascalじゃ代入式は:=だったね。
354:デフォルトの名無しさん
14/04/03 00:47:07.43 uY8VKLbg
>>352
> なぜ、このようにプログラムを組むと、coinsの値は変わらず、magic_coinsとstolen_coinsの値は変わるのですか?
ん?magic_coinsとstolen_coinsはまったく変わってないが?
coinsとweek以外は全部定数だよ
355:347
14/04/03 01:04:05.30 XZtGZD8Z
magic_coinsは一週間に70増え、stolen_coinsは一週間に3減るのですから、変わっているのではないですか?
逆にcoins = found_coinsは、20で不変なのではないですか?
356:デフォルトの名無しさん
14/04/03 01:04:05.58 ehwkpBqS
既出だったら申し訳ありません
現在PyScripterを使用しコードを書いているのですが
print("こんにちは世界")と書くとインプリンタの出力画面?実行画面で文字化けを起こします
現在
先頭行# -*- coding: utf-8 -*-
エディタのフォントをMSゴシックに設定
インプリンタオプションを選択、ここでまたフォントをMSゴシック
等対策をとっているのですが一向に改善されず困り果てています
なにか解決策などを指南していただけないでしょうか
357:デフォルトの名無しさん
14/04/03 01:19:29.31 QcFLxHFw
print(u'こんにちは世界'.encode('shift-jis'))
かな
358:デフォルトの名無しさん
14/04/03 01:35:47.64 hnpj0u0+
>>355
まず、その英語のPython for Kidsより先に、日本語のプログラミング入門書を読んで。
359:デフォルトの名無しさん
14/04/03 01:36:45.54 PJ3rnam6
>>355
んん?
まず最初にコインを20枚見つけた
found_coins = 20
一週毎に増えるコインの枚数は70
magic_coins = 70
一週毎に盗まれるコインの枚数は3
stolen_coins = 3
コインの枚数の初期値は最初に見つけた20
coins = found_coins
52週後までのコインの枚数を一週毎に求める
for week in range(1,53):
その週に増えたコイン枚数の合計は、現在のコイン枚数+一週毎に増える70枚-一週毎に盗まれる3枚
coins = coins + magic_coins - stolen_coins
何週目かとコインの合計を表示
print('Week %s = %s' % (week,coins))
増えるのはcoinsとweekだけだよ?
360:デフォルトの名無しさん
14/04/03 01:43:07.64 ehwkpBqS
>>357
ありがとうございました
マルチバイト文字を使用する場合はユニコードに変換する必要があったんですね
361:デフォルトの名無しさん
14/04/03 01:44:34.85 hnpj0u0+
>>360
それはちょっと違うと思うがw
362:デフォルトの名無しさん
14/04/03 02:08:15.34 QcFLxHFw
>>360
#先頭に'-*- coding:utf-8 -*-'を記述,
#ファイルをutf-8で保存した上で
print(u'こんにちは世界'.encode('shift-jis'))
print('こんにちは世界'.decode('utf-8').encode('shift-jis'))
どっちも「こんにちは世界」と出力される
この違いを考えてみるといいよ
363:デフォルトの名無しさん
14/04/03 02:19:33.38 xLDtsOGn
windowsのコマンドプロンプトがshift-jis(CP932)なのが悪い
364:デフォルトの名無しさん
14/04/03 04:56:53.84 4dHMMlMM
いや、標準エンコードをOSに合わせないPythonが悪いと思う
365:デフォルトの名無しさん
14/04/03 07:33:49.61 9rp45yLz
どちらも違うわ
暗黙に処理されることを期待するのが馬鹿
366:デフォルトの名無しさん
14/04/03 07:45:08.27 DXg21ULv
いや、Python3の標準出力は、コマンドプロンプトに合わせたエンコードに初期化されるから
print("こんにちは世界")だけでCP932出力してくれる
ソースファイルの保存エンコードを理解してない>>356が悪い
367:デフォルトの名無しさん
14/04/03 09:29:37.34 CP8BnsY7
setdefaultencoding
368:デフォルトの名無しさん
14/04/03 09:30:27.01 CP8BnsY7
>>363
その通り
mintty使うがよい
369:347
14/04/03 11:38:15.25 XZtGZD8Z
>>359
朝起きてよく見返して見てやっと分かりました
3000円くらいで買った本なのでここで挫折したくなかったので助かりました
英語の練習も兼ねてもう少し頑張ってみようと思います
ありがとうございます。
他の方もありがとうございました。
370:デフォルトの名無しさん
14/04/03 15:59:04.23 sTSI5mzl
www.binarytides.com/python-packet-sniffer-code-linux/
このページ見てパケットキャプチャ作ろうとしているのですが
IPヘッダを人が見て分かるように変換する方法がわかりません
前から4ビット読み込んでversionとかだと思うんですけど
文字列なのか整数なのかわからないです
371:デフォルトの名無しさん
14/04/03 16:07:11.38 CP8BnsY7
馬鹿には無理
372:デフォルトの名無しさん
14/04/03 17:54:36.05 Eq5358oB
flask使って簡単なブログを作ったのですがレンタルサーバー上で動かすときは
どうするのが主流なんでしょうか?
今はレンタルサーバー上で python app.py として動かしているのですが
これで何か問題はありますか?
373:デフォルトの名無しさん
14/04/03 18:26:32.13 joA71GZI
>>355
Python for kidsは日本語訳版出てるから、そっち読んだほうがいい
URLリンク(www.amazon.co.jp)
374:デフォルトの名無しさん
14/04/03 20:32:01.61 u+JhYDX/
彼の課題はpythonでも英語でもないでしょ
375:372
14/04/03 20:35:55.20 QUZ4kSS9
webprog板で聞いてきます
376:デフォルトの名無しさん
14/04/04 01:51:58.78 O3lvlP11
>2.7で日本語出力
端末に出力する時は、unicodeで出力し、
setdefaultencoding は使わず、実行環境側で環境変数 PYTHONIOENCODING を設定しよう。
encode/decodeが至る所に書かれてるようなコードは、保守性悪くなるし、
3.xへの移植の際に手間になります。
377:デフォルトの名無しさん
14/04/04 23:23:44.83 KFfZUTsF
>>370
すいません自己解決しました
378:デフォルトの名無しさん
14/04/05 09:48:33.68 TeJAeAYQ
WEB+DB PRESSの特集や関連書籍がほとんどRubyばかりでまるでPythonが存在しないかのような扱いなんですが、何か圧力でもかかっているのですか?バックナンバーを見ると昔は平等に扱われていたようですが…。
379:デフォルトの名無しさん
14/04/05 10:13:01.27 WZplTJZw
君は反響の少ない記事を平等に扱わなければならないという思想なのですか?
それも営利企業が
馬鹿なこと言ってないでRubyを書くのです
380:デフォルトの名無しさん
14/04/05 10:51:18.19 XfiRYzuO
>>378
圧力も何も、単純な市場原理だよ。
大きめの書店でRubyとPythonの書籍の数を比べてみな。
381:デフォルトの名無しさん
14/04/05 11:06:25.42 Ieizjxs7
3DCGの組み込みスクリプトとか海外のオープンソースのセットアップスクリプトは大抵がPythonで、
今まで自分が触れた範囲でRubyが必要になったことはないなぁ。
市場原理という点では最近のRuby推しは自分には理解できないなぁ。
382:デフォルトの名無しさん
14/04/05 11:14:21.97 2CjHSx4q
世界を相手にしたいならPython、鳥取界隈を相手にしたいなら断然Ruby!!
383:デフォルトの名無しさん
14/04/05 11:16:04.73 2CjHSx4q
あ、島根県松江市界隈だったw
384:デフォルトの名無しさん
14/04/05 11:30:44.27 WZplTJZw
世界から孤立した言語圏の猿がなに言ってんの?
こんなとこでまでセカイセカイ願望を聞くと思わなかったよw
よほど現実に疎いらしいな
385:デフォルトの名無しさん
14/04/05 11:35:24.16 WZplTJZw
だいたい今まで自分が触れた範囲でって
手前のセセコマシイ世界の話なんて聞いてねえんだよ
見識がせまいですって自慢するのがPythonicなんですかねHAHAHA
386:デフォルトの名無しさん
14/04/05 11:52:00.72 m9Ov5TWt
>>384
> 世界から孤立した言語圏の猿がなに言ってんの?
その理論だと世界から孤立した言語圏の猿が開発した言語なんてもっての他ですね
387:デフォルトの名無しさん
14/04/05 12:14:18.00 XfiRYzuO
>>381
理解できないんじゃなくて、現実を認めたくない君の脳みそが
自己崩壊を防ぐために理解を拒んでいるんだよ。
現実を素直な目で見、受け入れること。
これができれば、何でもドンと来いと言える素敵な人間になれるよ。
388:デフォルトの名無しさん
14/04/05 12:47:48.62 j3AVkMKy
あとはこっちでやってね
スレリンク(tech板)
389:デフォルトの名無しさん
14/04/05 13:16:25.61 WZplTJZw
わざわざ
そこから出張してやってんだよ
誰が戻るか
390:デフォルトの名無しさん
14/04/05 23:23:56.31 TFFtPHBU
unicode表現を文字として表示したいのですが、ファイルから読み込むとうまくいきません どうすればいいですか?
コード
print("\u304b")
with open("test.txt", 'r') as f:
for line in f:
print(line)
実行結果
か
\u304b
使うファイル
URLリンク(www1.axfc.net)
391:デフォルトの名無しさん
14/04/06 00:31:21.40 3b5b87v3
line.decode('unicode-escape').encode('shift-jis')
392:デフォルトの名無しさん
14/04/06 00:38:48.53 Gk3ZXLUh
>>> with open("test.txt", "w") as fp:
... fp.write("か")
...
1
>>> with open("test.txt", "r") as fp:
... print(fp.read())
...
か
のtest.txtは"か"、URLリンク(www1.axfc.net)は"\u304b"
393:390
14/04/06 01:24:21.21 nZKlftef
b=bytes(line,'utf-8')
print(b.decode('unicode-escape'))
これでできました
ありがとうございました
394:デフォルトの名無しさん
14/04/06 01:39:10.22 gYSiARiX
やってることはほぼ同じだろうけど
print( line.encode().decode('unicode_escape') )
でもいける
395:デフォルトの名無しさん
14/04/06 01:55:33.30 gYSiARiX
あと open関数のmodeオプション "r" を "br"にすれば
print( line.decode('unicode_escape') )
だけでよい
396:デフォルトの名無しさん
14/04/06 03:53:52.87 5J1lYPyf
引数がlistでlen(list)の数だけsetを作りたいんだけど
どうすればきれいな実装になる?
お願いします~
397:デフォルトの名無しさん
14/04/06 07:45:40.45 wQyP8lyU
>>396
a = [1,2,3]
[set(a) for i in range(len(a))]
解釈が違ったら具体例だして
398:デフォルトの名無しさん
14/04/06 09:39:13.45 5J1lYPyf
>>397
ありがとう解決した
おれがしたかったことは
[set([]) for i in range(len(a))]だったよ
399:デフォルトの名無しさん
14/04/06 09:59:28.36 oPgrbBb6
スレ建てるまでもない質問スレとマルチポストかよ。
400:デフォルトの名無しさん
14/04/06 23:55:52.84 W/jk3jto
python で書いてるアプリケーションで、 API key みたいなのを使う必要があって、
もちろん完全に隠せるともそうしたいとも思ってないものの、
普通のテキストファイルに平文でそのまま書く (consumer_key='ajg1j4ao41er')
のってちょっと気持ち悪いかなっていう気がしています。
なにか標準的な方法がありますか、
あるいは気にするべきでない(平文でそのまま書くのが良い)でしょうか?
どうせ大々的に使われるようなものではないので、本気でセキュリティ頑張るようなたぐいではないです