[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 04/16 00:48 / Filesize : 122 KB / Number-of Response : 498
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:デフォルトの名無しさん mailto:sage [2014/03/08(土) 09:54:51.11 ]
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。

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

前スレ
くだすれPython(超初心者用) その21
toro.2ch.net/test/read.cgi/tech/1388634728/
関連スレ
Pythonのお勉強 Part49
toro.2ch.net/test/read.cgi/tech/1387528488/

◆関連リンク
Python の Home Page
ttp://www.python.org/

◆長いコードはこういうところにはってください
ttp://ideone.com/
ttp://codepad.org/
ttp://pastebin.com/
ttp://dpaste.com/

◆まとめwiki
ttp://python.rdy.jp/

237 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 12:40:09.41 ID:Nsic/UJL]
javascriptで生成してるっぽいね
Seleniumの出番か

238 名前:デフォルトの名無しさん mailto:sage [2014/03/22(土) 13:03:57.87 ID:5oW3ItWU]
>>236
本当ですね。
保存したら古い感じのYAHOOが表示されました。
UA指定してないからとかじゃなくてjavascriptですか・・
>>237
Selenium調べてみます!ありがとうございます。

239 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 00:00:45.04 ID:AY0ttai1]
3/19 ID:pgTJKr0l 86レス1位
hissi.org/read.php/tech/20140319/cGdUSktyMGw.html
3/20 ID:noBkfRX0 69レス1位
hissi.org/read.php/tech/20140320/bm9Ca2ZSWDA.html
3/21 ID:Z82+z0lX 55レス1位
hissi.org/read.php/tech/20140321/WjgyK3owbFg.html
3/22 ID:+2B6OEdX 39レス1位
hissi.org/read.php/tech/20140322/KzJCNk9FZFg.html

完 全 に 病 気

240 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 00:06:11.91 ID:hZ1zX5Vz]
書き込み時間が完全にニート

241 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 00:11:06.09 ID:Zo8uS5e/]
つまり完全無欠ってことだな

242 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 00:26:32.41 ID:MIluuzdu]
おそろしい

243 名前:デフォルトの名無しさん [2014/03/23(日) 01:31:21.55 ID:BoG2P7C1]
つまり読むんだ

244 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 08:58:04.95 ID:qMTToUJW]
classを定義するとき、Javaみたいにprivateやprotectedなスコープの設定はできますか?

モジュールの中からでしか使えないclassを定義したいです

245 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 09:24:20.03 ID:qMTToUJW]
ついでに、classだけじゃなくてモジュールに定義する関数も、モジュール外からアクセスさせたくないです。



246 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 10:13:09.62 ID:vQe6VsWb]
アンスコ、アンスコ!

247 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 10:23:11.87 ID:qMTToUJW]
アンスコってclassにも有効かしらん?

248 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 11:30:19.10 ID:Zo8uS5e/]
アクセスすると例外が起きるような機能を想像してるなら、そういう機能はない

249 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 11:35:57.69 ID:aZEDGIiQ]
アンスコついてたらアクセスするの控えてねってだけ

250 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 13:44:41.73 ID:LwVxNWuC]
ゴミPythonはじだいおくれだからさっさと移行
質問禁止

251 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 13:48:00.82 ID:qMTToUJW]
なるほど
紳士協定っすね

>>250
何に移行すりゃいいんです?ま、まさかRubyとか言わないよね?ガクガク

252 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 19:00:20.59 ID:0p+ZCgI9]
GAEとdjangoに関連した質問なのですが、どなたか教えてください。

今、engineer-intern.jp/archives/8627のチュートリアルをやっているのですが最後で躓いています。
プロジェクトのフォルダで 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 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 19:14:42.71 ID:LwVxNWuC]
>>252
馬鹿には無理すぎる言語なので
このスレで質問する前にまず勉強しろ
回答がついても、そいつは馬鹿な質問に答えられるだけしか能力をもたないクズだから

254 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 19:23:46.84 ID:Zo8uS5e/]
hissi.org/read.php/tech/20140323/THdWeE5XdUM.html

255 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 19:27:28.61 ID:syO46+Zy]
この手のスレで質問していいレベルの質問ってどんなんだろうな
いい機会だからお前例示してみてよ



256 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 19:30:40.61 ID:LwVxNWuC]
>255
お前こそ糞回答しかできないかじりつきPythonグラマー
ゴミうんこ糞糞クズカスが

257 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 19:31:21.16 ID:Zo8uS5e/]
う〜ん語彙に乏しい感じがなあんとも

258 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 19:32:03.70 ID:LwVxNWuC]
ゴミPythonマンはこの程度
いいから本を読め、情弱

259 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 19:37:05.02 ID:0mR+ECdw]
>>258
どの本を読めばいいんですか?
アフィリエイト付きのリンクでいいんで紹介してください

260 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 19:45:10.09 ID:LwVxNWuC]
とにかく片っ端からPython本を読み漁れ
そしてコードを書きまくれ
そしたらこのスレは全然いらなくなる

261 名前:デフォルトの名無しさん mailto:sage [2014/03/23(日) 19:47:09.36 ID:hZ1zX5Vz]
>>259
あらゆる言語スレで噛み付いてるニートなので触らないでください。
>>254

262 名前:252 mailto:sage [2014/03/24(月) 03:36:00.54 ID:yrWGnhR/]
自己解決したので一応報告します。
チュートリアルが古すぎてダウンロードさせるファイル同士のバージョンが合ってなかったようです。
django-nonrel.org/でインストールの手引を読みそこのリンクからダウンロードしなおしたところ動きました。
スレ汚し失礼しました。

263 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 11:20:49.41 ID:xSwd0cOh]
知ってたよ

264 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 12:13:01.70 ID:iN+OyuMJ]
自己解決したので=このスレは必要なかった
つまりここにいるのはゴミばかりで役に立たない

265 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 12:54:09.00 ID:BAuNFOlG]
hissi.org/read.php/tech/20140324/aU4rT3l1TUo.html



266 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 15:08:48.41 ID:i6BIeOy/]
すごい執念だ

267 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 15:49:31.69 ID:BAuNFOlG]
煽りだけで具体的なのが何一つ無いのがすごいよな

268 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 17:12:15.98 ID:A26SCJHG]
どうだおそれいったか

269 名前:デフォルトの名無しさん [2014/03/24(月) 22:59:49.15 ID: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
>>>

必要になるかわかりませんが、このようなコードを書いています。
ideone.com/qsefJy

作成中のゴミコードで恥ずかしいですが・・・エラー対応の他のアドバイスもいただけると嬉しいです。。

270 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:06:59.59 ID: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 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:09:57.11 ID:PtDfnD0y]
>>269
あんま詳しく見てないけど、空の行を読んでsplitしてるから結果のリストが参照の範囲から外れてる、とかじゃない?

272 名前:デフォルトの名無しさん [2014/03/24(月) 23:14:04.77 ID: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 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:14:28.56 ID:iN+OyuMJ]
馬鹿には無理

274 名前:269 mailto:sage [2014/03/24(月) 23:17:07.86 ID:mMxAuWzq]
読み込むテキストファイルは以下のような数値の組が5000行ほどです。

0 204.3333
1 216.3333
2 230.6667
3 237.3333

275 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:17:23.88 ID:3YMAtZN+]
何かの記録に挑戦してるのか知らんがちょっと単調だな



276 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:19:51.53 ID:PtDfnD0y]
>>272
それはIDEの何かでエラーになってる
そのエラーのせいで二つ目のエラーが起きてるようには思えない

277 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:21:56.94 ID:iN+OyuMJ]
馬鹿には無理すぎる言語なので諦めてください

278 名前:269 mailto:sage [2014/03/24(月) 23:27:40.84 ID:mMxAuWzq]
>>276
ありがとうございます!
思い込みで1つめのエラーばかり調べていました。

読み込み対象フォルダ内に.txtがつくショートカットファイルが1つあり、
それを読み込んでいたかも知れません。

もう少し調べてみますが、また進めそうです。

279 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:28:25.97 ID:iN+OyuMJ]
>>278
お前には一生かかっても無理
プログラミングなんかやめろ
ドカタの運命だから

280 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:30:13.53 ID:62qhDG+k]
>>272
見当違いだったら申し訳ないが、新しくファイル作って、全文コピーして改めて動かして見て。

俺もspyder使ってて同じようなエラーが出て困った記憶がある。
その時おれはwinpythonに付属のspyder使ってた。winpythonはUSBメモリとかで持ち運びできるポータブル形式のpythonなんだけども、編集中にUSBから抜いたりするとそんなことになった気が…

その時は改めてファイル作ってコピペしたら動いたんだがどうだろう。

281 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:33:06.41 ID:iN+OyuMJ]
>>280
Pythonを知らないゴミが回答してんじゃねーよクズ
消えろチョウセン人、スレを汚すなクズ野郎
お前はさっさとオナニーコード書いてバグだして糞して寝ろ

282 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:42:09.00 ID:UzrSJmvl]
関係ないけど .txt で終わるかどうか判定だけなら file.endswith(".txt") がいい(たぶん)

283 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:47:17.30 ID:iN+OyuMJ]
>>282
たぶんじゃねえよ馬鹿、じゃあ答えるな
回答にもなってないし、知識のないアホは来るな

284 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:49:44.21 ID:3YMAtZN+]
そろそろアク禁発動しそうだな。
コイツが俺と同じプロバイダでありませんように・・・

285 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:51:33.49 ID:iN+OyuMJ]
>>284
知識のない馬鹿は来るなって言ってるだろうが!
マジ迷惑なんだよ、お前みたいな横やり野郎は
うざいだけ、自覚のない荒らしだろお前



286 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:52:05.65 ID:HS2n3CGr]
>>283
コテつけることも出来ないゴミ屑がしゃしゃり出るんじゃねーよ
そんなに叩かれるのが怖いの?
人のことボロクソ言うくせに自分が叩かれるのは嫌とかなめてんじゃねーぞ糞ニート働けや屑

287 名前:デフォルトの名無しさん mailto:sage [2014/03/24(月) 23:56:52.89 ID:UzrSJmvl]
>>283
敢えて相手する(以降は一切相手しない)けど、
混乱を避けて関係ないけどと前書きしてちょっと役立つかも知れない情報を足すことを非難される謂れはないし、
たぶんの但し書きにしても不必要な断定よりはよほど誠実な上他の人が訂正してくれる可能性だって開いてると僕は思う。
そして一切建設的な話をせずにそういうこと言ってるだけの貴方が口を出す資格もない。
僕のことをアホって言うならそれはいいけど、僕や彼のために間違ってるなら訂正してよ

288 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 00:00:58.48 ID:iN+OyuMJ]
>>287
ふざけんな、糞みたいな嘘情報を吐いておいて
正義面すんな、スレを汚しておいて酷い言葉だな

289 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 00:01:53.27 ID:9Vi74SGG]
3/15 ID:mV9AzqW8 14レス1位
hissi.org/read.php/tech/20140315/bVY5QXpxVzg.html
3/16 ID:+0w7Q/Uu 67レス1位
hissi.org/read.php/tech/20140316/KzB3N1EvVXU.html
3/17 ID:qNLDgXjv 58レス1位
hissi.org/read.php/tech/20140317/cU5MRGdYanY.html
3/18 ID:G12u9CCe 71レス1位
hissi.org/read.php/tech/20140318/RzEydTlDQ2U.html
3/19 ID:pgTJKr0l 86レス1位
hissi.org/read.php/tech/20140319/cGdUSktyMGw.html
3/20 ID:noBkfRX0 69レス1位
hissi.org/read.php/tech/20140320/bm9Ca2ZSWDA.html
3/21 ID:Z82+z0lX 55レス1位
hissi.org/read.php/tech/20140321/WjgyK3owbFg.html
3/22 ID:+2B6OEdX 39レス1位
hissi.org/read.php/tech/20140322/KzJCNk9FZFg.html
3/23 ID:LwVxNWuC 51レス1位
hissi.org/read.php/tech/20140323/THdWeE5XdUM.html
3/24 ID:iN+OyuMJ 61レス1位
hissi.org/read.php/tech/20140324/aU4rT3l1TUo.html

290 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 00:03:04.09 ID:9Vi74SGG]
働けゴミ屑ニート

291 名前:269 mailto:sage [2014/03/25(火) 00:15:40.04 ID:ZcEuDk3W]
アドバイスをありがとうございます。
煽りの人は非表示にしたので、IDも確認できなくなっています。

>>280
.pyファイルを新規作成してみましたが、エラーは継続して表示されました。
ただ、>>276 の方のいうように、このエラーが出ていても処理は進んでいる
ようなので、今回は無視しようかと思っていましたが、まずいでしょうか。

>>282
ありがとうございます。調べてみます。
ちなみに glob.glob('*.txt') とでは、どちらがオススメというのはありますでしょうか。
別のエラー対策のために調べているとこれが目について、これに変えようかと思っていたのですが・・・。

292 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 00:18:09.50 ID:bvFcvrs8]
>>201
おいチョーセンヒトモドキ調子に乗るなよ!
てめーみたいなクズがいるからゴミ質問者を呼び寄せてるんだろうが
マジで低能さを自覚しろよな、それが出来ないからこのスレにいるんだろ?

293 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 02:57:12.91 ID:RstUBxh7]
>>291
単純に入力ファイルのフォーマットがきちんとしてないだけじゃね?
タブ区切りじゃない行があるんだよきっと

スマホなんでスペース区切りになってるけど
ttp://ideone.com/xgjFQR

294 名前:269 mailto:sage [2014/03/25(火) 07:58:26.87 ID:ZcEuDk3W]
>>293
2つめのエラーは、目的とは別のファイルを意図せず読み込んでいたことが原因でした。

1つめのエラー(IDEのエラー?)は、原因は不明ですが、動作に影響を及ぼさないように見えるので、放置しようかと思っています。

295 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 12:26:22.00 ID:bvFcvrs8]
>>294
ゴミチョーセン人入りましたー
Pythonやってるゴミはこんなかんじの質問をする馬鹿野郎です^^;



296 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 12:30:57.05 ID:QQ/VYTXH]
レイシストが人のことゴミって言ってますね・・・

297 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 12:43:27.80 ID:iaFhKYFb]
レイシストなんていませんよ
ゴミは人間じゃありませんから

298 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 19:16:26.11 ID:/Po8Mpe4]
https://github.com/evernote/evernote-sdk-python3

これを使いたくてgithubのクライアント使ってダウンロードしてコマンドプロンプトでsetup.py install と打ち込みました
すると新しいファイルをC\:Python33\lib以下じゃなくてsetup.pyのあるディレクトリにコピーしてくれましたが、これだとインストールできてないですよね
正しくインストールするにはどうしたらいいでしょうか

299 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 19:24:42.89 ID:nZeFpifq]
>>298
c:\Python33\python.exe setup.py とか
py -3 setup.py とか。

300 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 19:31:30.36 ID:/Po8Mpe4]
インストールできてないと思ったのは勘違いでした
すみません><

301 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 23:24:04.90 ID:kzK0jd5T]
教えて下さい。
nameという多数項目があるリストに共通の変数を指定したいんですが、
以下のようにすることってできますか?

abc = '共通ワード'
name = ['%sあああ',
'%sいいい',
'%sううう',
'%sえええ',
'%sおおお'] % abc

302 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 23:41:36.52 ID:LnHxQXcr]
word = '共通ワード'
names = ['%sあああ', '%sいいい', '%sううう', '%sえええ', '%sおおお']
[name % word for name in names]

303 名前:デフォルトの名無しさん mailto:sage [2014/03/25(火) 23:54:56.86 ID:kzK0jd5T]
>>302
すみません、よくわかりません・・
names[0]はどうやって取り出せますか?

304 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 00:07:01.27 ID:ntkBkCsU]
[name % word for name in names][0]

names = [name % word for name in names]
names[0]

305 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 00:10:45.27 ID:R/As+Elj]
>>304
ありがとうございます!理解できるようにがんばります



306 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 18:37:18.95 ID:f/bZCXoV]
辞書型について、値からその値に対応するキーを取り出す方法はありますか??

どうぞよろしくお願いします。

307 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 18:56:51.80 ID:ntkBkCsU]
dic = {'a':1,'e':2,'v':3,'k':4,'d':5}
print [k for k, v in dic.iteritems() if v == 2]

308 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 19:35:57.87 ID:3ZsDRAvZ]
値がユニークだと保証されてるなら、
逆引き用に 値=>キーの辞書を準備する。

全部の値を調べるのは、効率よくない。

309 名前:デフォルトの名無しさん mailto:sage [2014/03/26(水) 21:17:13.09 ID:f/bZCXoV]
>>307
>>308
ありがとうございます!

310 名前:デフォルトの名無しさん [2014/03/28(金) 09:39:37.44 ID:mS7OAMes]
datetime.datetimeにメソッドnowが含まれているか判定する方法を教えてください
以下コードではエラーがでてダメでした

import datetime
print("now" in datetime.datetime)

311 名前:デフォルトの名無しさん mailto:sage [2014/03/28(金) 10:10:10.08 ID:RG6zDzQP]
>>> import datetime
>>> hasattr(datetime.datetime, "now")
True

312 名前:デフォルトの名無しさん mailto:sage [2014/03/28(金) 11:58:12.25 ID:uNNog8Xc]
GUIをxmlとかで定義して書くフレームワークってあります?
pyqtとかはできないですよね

313 名前:デフォルトの名無しさん mailto:sage [2014/03/28(金) 17:49:49.76 ID:6R0nhY/g]
>>312
Qt の UIファイルも XML だよ

314 名前:デフォルトの名無しさん mailto:sage [2014/03/28(金) 18:50:56.63 ID:GeibCDDV]
GUIアプリ作ったことないんですけど
デザインの細かい微調整はcssで書くんですか?

315 名前:デフォルトの名無しさん mailto:sage [2014/03/28(金) 18:53:20.87 ID:xiFoJHqm]
mxmlとかじゃないの



316 名前:デフォルトの名無しさん mailto:sage [2014/03/28(金) 19:50:55.78 ID:6R0nhY/g]
>>314
Qt だったら、スタイルシートをサポートしてるので cssで書けます

微調整では、調整したい部分がスタイルのサポート外の項目だったりすると
独自にレンダリングする事になる場合もある。HTML/CSSと比べると若干限定的。

317 名前:デフォルトの名無しさん mailto:sage [2014/03/28(金) 21:09:06.83 ID:GeibCDDV]
>>316
おお、cssで書けちゃうんですね
挑戦してみたくなってきましたありがとうございます

318 名前:デフォルトの名無しさん [2014/03/29(土) 17:15:57.51 ID: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 名前:デフォルトの名無しさん mailto:sage [2014/03/29(土) 17:44:21.80 ID:kMhv0CS2]
見た感じsys.pathに相対パスぶっこんでるけどos.getcwdはちゃんとそのPythonScriptのディレクトリにいるのか?

320 名前:318 mailto:sage [2014/03/29(土) 17:52:19.70 ID:HKwZs3/Z]
>>319
スミマセン!実際のスクリプトでは絶対パスを指定しています。
申し訳ないですm(_ _)m
popenに渡すコマンドもcommon.pyの絶対パスを渡しています

321 名前:318 mailto:sage [2014/03/30(日) 19:28:15.56 ID:5IXyOJ76]
解決しました。原因はファイルのパーミッションでした。
自作ライブラリ(python)はCGIを意識したパーミッションにしてたのですが、
PHPに合ってなかったと思われます。
例外メッセージだけじゃなく、最初から詳細なトレースを見てれば・・・orz

それにしてもPIPEでつないだ別スクリプトが
呼び出し側の言語のその種の影響を受けるとは思いもしなかったです。
サーバ移転後の調整だったんですが、移動前は問題なかったので、
なんらかのサーバ設定が影響してるのかもしれません。

322 名前:デフォルトの名無しさん mailto:sage [2014/03/30(日) 21:39:15.10 ID: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 mailto:sage [2014/03/30(日) 21:41:20.91 ID:E0lDtgpr]
すみませんずれました
エラーメッセージの^はpillowの下でした

324 名前:デフォルトの名無しさん mailto:sage [2014/03/30(日) 21:59:08.26 ID:dj4/IrM6]
コマンドプロンプトから python3.3 を起動して easy_install pillow するんじゃなくて
コマンドプロンプトで easy_install pillow するんだお

もし easy_instal が見つからないとか言われたら PATH 環境変数に easy_install のある場所を記述する
やり方わからなかったらぐぐって

325 名前:デフォルトの名無しさん mailto:sage [2014/03/30(日) 23:04:49.77 ID:objtytT6]
>322
pillow.readthedocs.org/en/latest/installation.html#windows-installation

(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 名前:デフォルトの名無しさん mailto:sage [2014/03/30(日) 23:17:20.29 ID:6RO/tmV/]
Pythonがはやらないのは日本人にとって卑猥に感じるからだろ

327 名前:デフォルトの名無しさん mailto:sage [2014/03/30(日) 23:19:23.49 ID:stNcjo4d]
いや英語が・・・そうですその通りですはい。

328 名前:デフォルトの名無しさん mailto:sage [2014/03/30(日) 23:45:51.68 ID:UzyQXOYA]
It's

329 名前:322 mailto:sage [2014/03/31(月) 00:08:13.87 ID: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 名前:デフォルトの名無しさん mailto:sage [2014/03/31(月) 00:13:25.45 ID:6HAWnxGB]
WindowsだとZIPやインストーラ付きが早い気がする。

331 名前:デフォルトの名無しさん mailto:sage [2014/03/31(月) 00:14:53.23 ID:G6rvMnNu]
Python3は2010だよん

まあ>>330が言うように大人しくインストーラ付きを使うべき

332 名前:デフォルトの名無しさん mailto:sage [2014/03/31(月) 00:33:47.87 ID:y+1N86iA]
ビルド環境か用意するとか大変すぎる。かわいそうに
Windows でインストーラ付きというとこのへん?
www.lfd.uci.edu/~gohlke/pythonlibs/

333 名前:デフォルトの名無しさん mailto:sage [2014/03/31(月) 00:49:39.07 ID:u+KzIncY]
俺はpip試して、だめだったらeasy_install.最後にバイナリ使ってるわ

334 名前:322 mailto:sage [2014/03/31(月) 01:14:00.71 ID:qgORhrHF]
結局

pypi.python.org/pypi/Pillow/2.0.0から
Pillow-2.0.0.win-amd64-py3.3.exe (md5) をDL→インストール
で出来たっぽいです。みなさんほんとにありがとうございます><
Winつかうのがまちがってるのか??

335 名前:デフォルトの名無しさん mailto:sage [2014/03/31(月) 01:23:48.09 ID:6HAWnxGB]
別に間違ってはいないと思うけどプログラミング環境だけで
みたら何かと面倒なのは確か。Mingwとかもっと成果でて欲しい。



336 名前:デフォルトの名無しさん mailto:sage [2014/03/31(月) 01:24:32.78 ID:Pu6KWQGV]
>>334
>>325みたいにpipじゃだめなん?

337 名前:デフォルトの名無しさん mailto:sage [2014/03/31(月) 01:30:03.98 ID:ZZGoN0RA]
winならcygwin検討するといいよ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<122KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef