[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 09/05 16:27 / Filesize : 231 KB / Number-of Response : 1017
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

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



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

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

前スレ
くだすれPython(超初心者用) その29
echo.2ch.net/test/read.cgi/tech/1455766402/
関連スレ
Pythonのお勉強 Part51
peace.2ch.net/test/read.cgi/tech/1443700103/

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

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

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

735 名前:デフォルトの名無しさん mailto:sage [2016/09/12(月) 21:06:24.99 ID:qYMur+nZ.net]
ゲームのスレと間違ったよ・・・
ごめんなさい

736 名前:713 mailto:sage [2016/09/13(火) 00:56:18.29 ID:SLMxQ67A.net]
ありがとうございます
皆さんのレスを参考にもう少し考えてみます

737 名前:デフォルトの名無しさん mailto:sage [2016/09/13(火) 01:07:48.07 ID:/JPA6t5G.net]
>>707
そちらのコードで幾らかググって、
AnacondaのPythonで動かない等の情報を加味して、
環境パスが原因なのが分かって、
AnacondaのPythonを使うように書き換えたら上手く動作しました
アドバイスありがとうございました!

738 名前:デフォルトの名無しさん mailto:sage [2016/09/13(火) 07:25:07.17 ID:o6g8H45D.net]
ウインドウって書いているけど、GUIのイベント処理などしないのだろ?

両ファイルは、単なるモジュールなんだろ?
Bモジュールが、Aモジュールを呼び出すだけだろ?

端末から、Bを起動すれば、Aも呼び出されるというだけだろ?
ウインドウ・GUIは関係ないだろ?

739 名前:デフォルトの名無しさん mailto:sage [2016/09/13(火) 07:56:18.15 ID:3+j38gm0.net]
A.pyとしか書かれていないが他人が作ったスクリプトの可能性がある
超初心者ならAをimportしてB内に処理を取り込むより
スクリプトを子プロセスで実行して監視するほうが楽と思ったのかもしれない

740 名前:デフォルトの名無しさん mailto:sage [2016/09/13(火) 22:00:52.16 ID:gEFnruHj.net]
ord()という関数(メソッド?)は文字コードをかえしますか?asciiですか?

741 名前:デフォルトの名無しさん mailto:sage [2016/09/13(火) 22:24:30.41 ID:IidH3uDx.net]
>>731
整数を返す
まあ文字コードを返すと思っておけば実質オッケーだと思う

742 名前:デフォルトの名無しさん mailto:sage [2016/09/14(水) 01:16:26.80 ID:B1//+FiS.net]
>>731
Python2だと
ord()はUnicode文字(1文字のunicode)または1バイト文字(1バイトのstr)からUnicodeのコードポイント(整数)を返す
unichr()はコードポイントからUnicode文字を返す

Python3だと
ord()はUnicode文字(1文字のstr)または1バイト文字(1バイトのbytes)からUnicodeのコードポイント(整数)を返す
chr()はコードポイントからUnicode文字を返す

2でも3でもShift_JISとかEUC-JPとかUTF-8などエンコーディングは関係ない

743 名前:デフォルトの名無しさん mailto:age [2016/09/14(水) 16:47:07.24 ID:wWWBBvwz.net]
Python3.6をWindows7で使用しています。
自作のDLLをPythonから呼び出したいのですが悩んでいます。

DLL側は
Func1( DWORD *num, DWORD *Handle )

と定義されていて、*HandleにはDWORD配列(最大256個)のポインタを渡します。
numは、配列に何個の値がセットされたかを示します。
なので以下の様に組んで見たのですが、
「TypeError: byref() argument must be a ctypes instance, not 'int'」
というエラーが発生します。

num = c_ulong()
Handle = [0] * 256

Func1( byref( num ), byref( Handle[0] ))

Python始めて2日程なので作法を全く理解できていません。
アドバイスお願いできないでしょうか?



744 名前:デフォルトの名無しさん mailto:sage [2016/09/14(水) 17:23:53.09 ID:9ksgTHcu.net]
>>692-699
残念ながら一式再インストールしても直らなかったため、
Ctrl + c, BackSpace のマクロでお茶を濁すことにしました、アドバイスありがとうございました

745 名前:デフォルトの名無しさん mailto:sage [2016/09/14(水) 17:49:54.51 ID:B1//+FiS.net]
>>734
Pythonの数値やリストはPythonのオブジェクトなのでCの関数にはポインタで渡せない
基本的にPython側でCの型の変数を用意してCの関数へ渡さないといけない
DWORD handle[256];ならhandle = (c_ulong * 256)()で確保できる

746 名前:732 mailto:age [2016/09/15(木) 00:28:01.34 ID:DwfOaSCr.net]
>>736

ありがとうございます。
なんとかやりたい事を実現できました。

もう1個だけ教えて下さい。
(c_ulong * 256)() ←最後の()はどういう意味なんでしょうか?

747 名前:デフォルトの名無しさん mailto:sage [2016/09/15(木) 00:29:23.98 ID:1unR8Xpw.net]
かっこつけてるだけさ

748 名前:デフォルトの名無しさん mailto:sage [2016/09/15(木) 01:54:17.98 ID:qSHwCnNL.net]
>>737
c_ulong * 256は「長さ256の配列の型」を作っただけだ
この型の乗算はctypesモジュール特有のルールなので普段は参考にしなくていい
それで実際に配列を作るときは、この型をクラスのインスタンス生成と同じように括弧で呼び出す

array_type = c_ulong * 256
array_var = array_type() # => 型を変数に保存して後で配列生成に使える
array_var = (c_ulong * 256)() # => 型を1度しか使わないならこれでおk

正直に言って乗算して新しい型を作るデザインは初見殺し
標準ライブラリでキル数上位を争う落とし穴だと思う

749 名前:732 [2016/09/15(木) 10:13:35.55 ID:DwfOaSCr.net]
>>739

有り難う御座います。
わかったようなわからないような・・・(たぶんわかってない)
型を作って→()でその型の配列を作ったという事で良いのでしょうか?

750 名前:デフォルトの名無しさん [2016/09/15(木) 13:22:44.12 ID:/7fa7B3U.net]
>>> x = ctypes.ARRAY(ctypes.c_ulong, 16)
>>> y = x()
>>> y[0] = 1
>>> y[1] = 2
>>> y[0]
1L
>>> y[1]
2L
>>> y[15]
0L
>>> y[16]
IndexError: invalid index

# ARRAY() は廃止された模様

751 名前:デフォルトの名無しさん mailto:sage [2016/09/15(木) 23:10:59.93 ID:qSHwCnNL.net]
>>740
それで合ってる
Pythonは型もオブジェクトなのでソースコード上で型を使っているのか分かりにくいことがある

752 名前:デフォルトの名無しさん mailto:sage [2016/09/16(金) 07:38:48.84 ID:nDrbGQ4/.net]
>>732
>>733
ありがとうございました

753 名前:デフォルトの名無しさん mailto:sage [2016/09/18(日) 02:01:24.68 ID:NQFr5LNR.net]
>>735
窮極的にはVistaのせいですかね

IDEにこだわりなければJupyter Notebookへ逃げる手もありますよ
こちらの方が昨今情報も多いですし



754 名前:デフォルトの名無しさん mailto:sage [2016/09/18(日) 10:12:04.46 ID:6E5JaHne.net]
windows10のbashを導入したのですが
python3とmatplotlibでデータ解析・グラフ作成をするには
どうすればいいですか?
やっぱりアナコンダの導入が必須ですか?

755 名前:デフォルトの名無しさん mailto:sage [2016/09/18(日) 10:21:20.15 ID:1d1H8J1g.net]
  どうすればいいですか?
  やっぱりアナコンダの導入が必須ですか?
ニア Windowから窓10を投げ捨てる?

756 名前:デフォルトの名無しさん [2016/09/18(日) 10:23:24.02 ID:O9yvPd5b.net]
>>745
pythonで行うデータマイニング入門っぽい書籍でも買えばいいんじゃね

757 名前:デフォルトの名無しさん mailto:sage [2016/09/18(日) 10:25:12.22 ID:96Xk/ED7.net]
継承したサブクラスは親クラスのメソッドを使えますよね
わざわざsuper()関数を使うのはどういう時ですか?

758 名前:デフォルトの名無しさん mailto:sage [2016/09/18(日) 10:36:45.52 ID:96Xk/ED7.net]
>>745
bash使うより anaconda使った方がライブラリも揃ってるしjupyter notebook使えるから良いと思いますよ

759 名前:デフォルトの名無しさん mailto:sage [2016/09/18(日) 10:41:04.43 ID:uargGIko.net]
>>748
メソッドをオーバーライドするとき、親の同名のメソッドを呼ぶのに使う

__init__の中で親の__init__を呼ぶとか

760 名前:デフォルトの名無しさん mailto:sage [2016/09/18(日) 11:24:30.39 ID:96Xk/ED7.net]
>>750
親クラスと同名のメソッドを定義して中身だけ変えるのとは違うのですか?

761 名前:デフォルトの名無しさん [2016/09/18(日) 11:48:00.88 ID:3bUsWpmg.net]
親のメソッドに何か処理を付け足すのに
親のメソッドのコードをまるまるサブクラスにコピーするのは非効率だから

762 名前:デフォルトの名無しさん mailto:sage [2016/09/18(日) 12:15:43.64 ID:96Xk/ED7.net]
>>752
なるほど、ただ同名のメソッドを作って変えたいところだけを記述すると書いていない部分は無くなるんでsuper()で親メソッドを引用してるんですね
ありがとうございました

763 名前:デフォルトの名無しさん mailto:sage [2016/09/18(日) 12:47:46.90 ID:1d1H8J1g.net]
いいってことよ



764 名前:デフォルトの名無しさん [2016/09/18(日) 15:55:16.11 ID:6E5JaHne.net]
>>747 お勧め書籍はありますか?
>>749 やはりアナコンダが無難なのですね, できるだけデフォルトのbash
だけで完結させようとしてました.
あと
Jupyter(Notebook)
IPython
pycharm
Visual Studio
IDE
の分類

765 名前:・役割がよくわかりません. どなたか教えていただけませんか? []
[ここ壊れてます]

766 名前:デフォルトの名無しさん mailto:sage [2016/09/18(日) 22:01:16.40 ID:NQFr5LNR.net]
>>755

>書籍
ttp://www.amazon.co.jp/dp/4873116554
あたりですかね。

IPython 対話的にPythonプログラミングができるコマンドラインツールです。とはいえ初心者だと何をどうしていいかわからないかも
Jupyter Notebook IPythonをブラウザ上で実行するツールです(全然それだけじゃないけど) 。とっかかりとして一番のおすすめ。
            様々なサンプルがこのツールのNotebook形式で配布されており、学習効率もいいです。

IDE(統合開発環境):プログラミングに必要なエディタ・デバッガ・コンパイル環境を一体化したツールです。Javaなんかだと必須だけどPythonではそうでもないかも(私見)
Visual Studio:Microsoft製のIDEです。C#、Visual C++、Visual Basicなどのプログラミングに使用します。Pythonに使えたかは知りません。
Pycharm:Python用IDEです。Java用IDEで有名なJetBrain製。あまり、周りで使っている人をみたことはないです(私見)

767 名前:デフォルトの名無しさん mailto:sage [2016/09/18(日) 22:40:38.69 ID:69chbNHs.net]
>>756 親切にお答えいただきありがとうございます.
書籍のご紹介参考になります.

とりあえずVisual StudioとPycharmがIDEで, 前者はpythonに限定しないIDE,
後者はpython用のIDEですね. ※Visual Studioはpythonに対応してるとの事です.

アナコンダはパッケージのインストーラーで, IpythonとJupyterも一緒に
ダウンロードされますよね.
JupyterもIDEではないのですか?

768 名前:デフォルトの名無しさん [2016/09/18(日) 22:57:00.74 ID:DMcCqNr8.net]
IDEの定義によるんだろうけど
JupyterはIDEの条件を満たしてはなさそう
ノート機能が付いたEditorに近いのかな

769 名前:デフォルトの名無しさん mailto:sage [2016/09/18(日) 22:58:49.58 ID:NQFr5LNR.net]
>>757
私のとらえ方ではIDEは3ペイン・2ペイン構成のデスクトップアプリで
IPythonをブラウザ上で(シングルペインではあるが)IDE「的」に使えるのがJupyterですね

Anacondaにはpython用IDEデスクトップアプリのSpyderというものも入ってますので

インストール後両方起動されると、おおよその雰囲気の違いがわかると思います

770 名前:デフォルトの名無しさん mailto:sage [2016/09/19(月) 00:36:12.57 ID:lfM8tdoC.net]
VSCodeで書くのもありだな
なかなかいい

771 名前:デフォルトの名無しさん mailto:sage [2016/09/19(月) 08:13:28.83 ID:9KXlKTeD.net]
Jupyter-IPython は Mathematica を目指してる。

Kernel + Notebook の構造。

IDE とはまた違うかな。

772 名前:デフォルトの名無しさん mailto:sage [2016/09/19(月) 11:33:31.16 ID:iIvzjj/t.net]
>>755
環境構築するのに、自分でコマンドを書くのは、絶対に無理。
モジュールには依存関係があるから、単純に、あるモジュールだけを更新できない

例えば、A_ver5 モジュールが、B_ver の、3.2以上、3.3未満を使っているとき、
3.2.0 << B_ver < 3.3.0

B_ver3.2.1 は使えるけど、3.3.0 は使えない

こういう依存関係の連鎖が、何百も続く。
だから、依存関係を管理できる、パッケージマネージャを使う。
Groovy のGradle とか、Rubyのgem とか

また、パッケージマネージャは複数のものを使えない。
どれか1つにしないと、バグる

仮想環境や、Docker のようなコンテナ内に、実行環境を封じ込めて、
システム環境をいじらない方がいい

773 名前:デフォルトの名無しさん [2016/09/19(月) 12:08:47.86 ID:nWsdJupQ.net]
Python教に入信しようと思ってるんだけど
入門 Python 3→実践 Python 3
以外に必要な本教えてくれ
今日にでも買う



774 名前:デフォルトの名無しさん mailto:sage [2016/09/19(月) 13:33:07.02 ID:iIvzjj/t.net]
「みんなのPython 第3版」が入門書の定番

775 名前:デフォルトの名無しさん mailto:sage [2016/09/19(月) 14:09:00.84 ID:KUojTFe6.net]
https://ideone.com/cOMbiZ

Ubuntuにanaconda3入れて、一番単純なHTTPServerを立ててみましたが、
Permissionエラーになってしまいます
なぜanacondaのライブラリでPermissionエラーが起きてしまうのでしょうか?

chmod 777 MyServer.py は実行済みです
sudo python3 MyServer.py なら起動しますが、
anacondaが使えないので、できればsudoなしで起動させたいです

776 名前:デフォルトの名無しさん mailto:sage [2016/09/19(月) 15:28:25.74 ID:3zZ574hI.net]
>>765
port 80番はroot権限でないと開けられないのではないでしょうか
anacondaの構成を変えたくないのであれば、

serverAdrress = ('', 8080)

など、ユーザー権限でもオープン可能なポートに変えてみてはどうでしょう
この場合、ブラウザからアクセスする場合も

localhost:8080/

になりますのでご注意

777 名前:デフォルトの名無しさん mailto:sage [2016/09/19(月) 15:29:27.35 ID:BadqPltU.net]
>>765
ポート80(0-1023)使うにはroot権限が必要だからでは

778 名前:デフォルトの名無しさん mailto:sage [2016/09/19(月) 15:36:42.06 ID:yKbgweKY.net]
>>745
どうすればいいですかじゃなくてまずは入門から学習しろよ

779 名前:デフォルトの名無しさん mailto:sage [2016/09/19(月) 17:04:26.35 ID:KUojTFe6.net]
>>766
>>767
あいやー ほんとうにそうでした、びっくり
ありがとうございます!

780 名前:デフォルトの名無しさん mailto:sage [2016/09/19(月) 17:27:33.88 ID:4df2MR9Z.net]
>>765
ポート番号を1024以上にするか
blog.kenkov.jp/2013/07/26/seteuid.html
dminor11th.blogspot.jp/2011/01/setuid.html

781 名前:デフォルトの名無しさん mailto:sage [2016/09/19(月) 21:21:00.16 ID:9GvxUHem.net]
kivy、日本語情報すごく少ないですけど
pythonでguiプログラミングしてる人って殆どいないんでしょうか

782 名前:デフォルトの名無しさん [2016/09/19(月) 23:57:32.47 ID:x6oYh1MF.net]
いませんよ(izn様)

783 名前:デフォルトの名無しさん mailto:sage [2016/09/20(火) 00:01:34.14 ID:jfSV4ZyS.net]
いるとは思う
みんな英文のドキュメントを読んでるのだろう



784 名前:デフォルトの名無しさん [2016/09/20(火) 09:42:35.72 ID:noK0zumc.net]
rubyよりは多いはず

785 名前:デフォルトの名無しさん mailto:sage [2016/09/20(火) 14:07:36.45 ID:5AVqZD8K.net]
Godot(ゴドー) Engineではじめるゲーム制作、天沢(あまさわ)らせん、2015

OSS・MITライセンスで、マルチプラットフォーム(iOS/Android/HTML5)、
Python風のGDScriptで書く

2D/3D用だが2D中心で、物理シミュレーションも搭載。
インストール不要で、サイズは20MB

他には、kivy とか、SDL のラッパーである、Pygame とか

786 名前:デフォルトの名無しさん mailto:sage [2016/09/20(火) 20:08:31.21 ID:kttPFQD3.net]
Qtの方が多いんじゃね?

787 名前:デフォルトの名無しさん mailto:sage [2016/09/20(火) 23:25:17.07 ID:98UEgajJ.net]
マウスの割り当て変えるのにちょっと既存のフリーソフトだと具合悪いから自作しようと思ったんだけど、そのあたりやれるモジュールって何があるかわかる?

788 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 00:11:23.30 ID:7bgX9DFC.net]
pyautoguiとかどう?

789 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 00:28:24.44 ID:f5Hzdip/.net]
pyautoguiはpyautoguiからクリックは出来るんだけどマウスがクリックしたかどうかは取得できないから無理っぽい

790 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 11:52:43.71 ID:cQpnCnIx.net]
pythonでGUIするならpyqt一択
あのDropboxもpyqt使ってるからね

791 名前:デフォルトの名無しさん mailto:sage [2016/09/22(木) 18:28:47.74 ID:njL5J+sm.net]
2.xだとimport __builtin__
3.xだとimport builtins
両方のバージョンでimportするライブラリを変えたいんですがこういう場合どうやって書けばいいですか?

792 名前:デフォルトの名無しさん mailto:sage [2016/09/22(木) 18:41:43.72 ID:qMvtwid/.net]
blog.amedama.jp/entry/2015/09/06/204552

793 名前:デフォルトの名無しさん mailto:sage [2016/09/22(木) 18:44:55.95 ID:Ob4qBdWH.net]
if platform.python_version() < 3.0:
import __builtin__
else:
import builtins



794 名前:デフォルトの名無しさん mailto:sage [2016/09/22(木) 20:22:15.02 ID:+0SaHzvy.net]
rstripがクソでした\(^o^)/
pythonの文字列操作はPHPに及びませんでした\(^o^)/
print('c c c'.rstrip(' c'))

795 名前:デフォルトの名無しさん mailto:sage [2016/09/22(木) 20:22:54.05 ID:+0SaHzvy.net]
こんな程度で正規表現で置換してられっかよ
もうpythonやめたやめた

796 名前:デフォルトの名無しさん mailto:sage [2016/09/23(金) 00:18:53.09 ID:bLQ7DMTA.net]
何が問題か分かんない。
phpのrtrimも同じ挙動すると思うが

797 名前:デフォルトの名無しさん [2016/09/23(金) 01:47:25.38 ID:Bla+oVr/.net]
どこが悪いんだい?頭だね
ってやつやろ

798 名前:デフォルトの名無しさん mailto:sage [2016/09/23(金) 11:23:32.01 ID:9Uphzmus.net]
自分で作ったウィンドウ内のマウスはどうとでも出来るけどそうじゃないとやっぱりわからん
Qtも調べてみたけどそんな感じのことしか見つからんし

799 名前:デフォルトの名無しさん mailto:sage [2016/09/23(金) 11:27:58.90 ID:AfCptryL.net]
f = open('~/test.txt', 'r')
print(f.read())
f.close()

実行してもNo such file or directoryってエラーになります
~をやめて/home/{user}/test.txtってかけば読み込めます
パスをopenできる形に直す方法を教えてください

800 名前:デフォルトの名無しさん [2016/09/23(金) 11:35:27.40 ID:Bla+oVr/.net]
>>788
他のウィンドウのメッセージを拾うのはWindowsならVC++案件
グローバルフックを噛ますか、リモートプロセスにスレッドを注入してウィンドウをサブクラス化するのみ
この説明である程度感じが掴めないなら
悪いけど3年は早い

801 名前:デフォルトの名無しさん mailto:sage [2016/09/23(金) 12:06:17.16 ID:V65J4IvO.net]
>>789
シェルじゃないのでチルダや環境変数の展開はやってくれない
os.pathをimportしてos.path.expanduser()でチルダを展開できる
ちなみに環境変数はos.path.expandvars()でできる

802 名前:デフォルトの名無しさん [2016/09/23(金) 12:27:28.17 ID:rjSPjZ1K.net]
>>784-785
来なくていいよω

803 名前:デフォルトの名無しさん mailto:sage [2016/09/23(金) 15:43:43.77 ID:NQXOYoph.net]
ペチパーとかクソワロ
うんこでも喰ってろゴミ



804 名前:デフォルトの名無しさん mailto:sage [2016/09/24(土) 12:08:51.81 ID:AF+ukG4R.net]
こんにちは。ちょっと軽い質問です。

numpy.int32型が格納されているlistについて、
CSV吐き出そうとして

print lst[0] +"," + lst[1] + "," + lst[2]

とやると、型違いでエラーになりました。ですから

print str(lst[0]) +"," + str(lst[1]) + "," + str(lst[2])

のようにキャストして連結したのですが、ちょっと調べたらjoin()があるので

print ",".join(lst)

したら、やはり型違いでエラーになりました。

joinを使う方法で、str(lst[x])した時と同じ結果を得る、簡単な方法はあるのでしょうか?

805 名前:デフォルトの名無しさん [2016/09/24(土) 12:45:16.31 ID:c0kKSmVa.net]
','.join(list(map(str, lst)))
','.join([str(n) for n in lst])

806 名前:デフォルトの名無しさん [2016/09/24(土) 13:17:49.15 ID:/HMHbDuU.net]
ばぶー

807 名前:デフォルトの名無しさん mailto:sage [2016/09/24(土) 15:57:56.57 ID:CGtTsm+A.net]
print(*lst, sep=',')

808 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 08:00:20.67 ID:yTM2Hbp3.net]
web アプリ作ろうとして、HTML書きたいときpython用とは別のテキストエディタを使いますか?プラグインとかで インデントの仕方変えられますか?

809 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 09:00:58.77 ID:w6VlB5kz.net]
男は黙ってNotepad.exe

810 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 09:07:20.56 ID:ZKVCIplt.net]
男は黙ってCOPY CON

811 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 09:19:39.88 ID:28UUOCVA.net]
Eclipseでおk

812 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 09:20:50.89 ID:BTFRVnaQ.net]
>>798
一緒のエディタ使ってる/インデントかえられる

813 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 09:34:22.04 ID:yTM2Hbp3.net]
>>802
ありがとうございます、どのエディタ使ってますか?
自分はpycharm community editionなんですが 出来るかご存知ですか?



814 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 10:55:05.20 ID:w6VlB5kz.net]
>>803
それは初心者用だからできませんね・・・
プロのツールIDLEをお使いになるといい

815 名前:デフォルトの名無しさん [2016/09/25(日) 11:24:25.27 ID:ccQbPShR.net]
vimですらできるのにpycharmができないってことはないだろう

816 名前:デフォルトの名無しさん [2016/09/25(日) 11:25:04.48 ID:ccQbPShR.net]
ありました
stackoverflow.com/questions/23831764/pycharm-html-indentation

817 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 11:25:21.20 ID:vbkmmA2B.net]
>>803
.editorconfig書くといいよ

818 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 12:02:30.29 ID:yTM2Hbp3.net]
>>806
ありがとうございます
拡張子が.html だと勝手にHTMLの設定になりました

>>807
ほとんどのエディタとIDEで設定が共有できるんですねこれは便利そう

819 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 17:32:51.25 ID:YVGvh7bs.net]
matplotlibでsavefigからpng保存して開いてもグラフが真っ白になるんですが何故でしょうか?

820 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 17:36:53.34 ID:YVGvh7bs.net]
あ、spider使ってます
saveas…からは画像が荒くなりすぎてダメでした

821 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 18:05:41.06 ID:mpAWJfvd.net]
>>809
これとか?
stackoverflow.com/questions/9012487/matplotlib-pyplot-savefig-outputs-blank-image

822 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 18:21:58.02 ID:YVGvh7bs.net]
>>811
できました!ありがとうございます!

823 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 19:33:37.18 ID:mpAWJfvd.net]
matplotlib使ってない人間が適当にぐぐって1分もかからずたどり着いた情報だぞ。
もうちょっと自分で調べる力身につけようぜ。



824 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 20:12:27.78 ID:w6VlB5kz.net]
南蛮毛唐の言葉なんて読めんし

825 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 20:16:19.27 ID:2ZW4Baq1.net]
プログラム言語のほとんどが南蛮毛等の物なんですけど…

826 名前:デフォルトの名無しさん [2016/09/25(日) 21:03:58.93 ID:/KlqHxKD.net]
なでしこかな?

827 名前:デフォルトの名無しさん [2016/09/25(日) 22:18:29.40 ID:oMWKG2LU.net]
>>814
南蛮って、シナの南に居る蛮族って意味な。

828 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 22:35:02.69 ID:2ZW4Baq1.net]
チキン南蛮とか思いっきり差別用語じゃねえか…

829 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 22:50:58.04 ID:w6VlB5kz.net]
チキンで南蛮奴wwwwww

830 名前:デフォルトの名無しさん mailto:sage [2016/09/25(日) 23:23:18.82 ID:/wqP+N8d.net]
>>815 >>816
日本語MINDとか織田信長とか

831 名前:デフォルトの名無しさん [2016/09/26(月) 01:00:22.93 ID:+ujps9jf.net]
lxmlって将来コンパイル不要になりませんか?
レンタルサーバーで動かなくて困ってます

832 名前:デフォルトの名無しさん mailto:sage [2016/09/26(月) 01:51:14.65 ID:9nDUrOTP.net]
lxmlはもうwheelで配布しているからコンパイルなしでいいはず
https://pypi.python.org/pypi/lxml/3.6.4
pip install lxml==3.6.4 でできるんじゃねえかな。やったことないけど

833 名前:デフォルトの名無しさん [2016/09/26(月) 04:45:12.35 ID:NRdPNu0H.net]
もし、レンタルサーバーにlibxml2とlibxsltがインストールされていないために動作しないのであれば、
wheelのパッケージをインストールしても動きません
wheelのパッケージにもlibxml2とlibxsltは付属していませんから

それらを付属して完全にコンパイル不要になるというのは、現時点ではロードマップにないようです
無駄な希望を抱いて待つより、レンタルサーバーの会社に要望するか、別のサービスに乗り換える方がよいでしょうな
レンタルサーバーでのPythonサポートは、これまで日本でPythonを使用する人が稀だったこともあって、(Perl/PHP/Rubyに比べると)とても悪いものです
大抵の人はGAE, HerokuのようなPaaSか、VPSを使っていることでしょう
おそらく、今使っているレンタルサーバーがあって「ついでにできると嬉しいな〜」とお考えなのだと思いますが



834 名前:デフォルトの名無しさん mailto:sage [2016/09/26(月) 11:58:32.67 ID:NHLS3pD2.net]
レンタルサーバーってcgiでもうごかしてるの?
固定金額がいいならvps借りればいいじゃん

835 名前:デフォルトの名無しさん mailto:sage [2016/09/26(月) 14:14:56.85 ID:ymOrEJcI.net]
matplotlibって直観的じゃないよな






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

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

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