Python
- pythonとtwitter
今pythonを使ってtwitterと通信させる勉強をしています。 特定のユーザのツイートを読み取り、それをテキストファイル(.txt)に変換して保存をしたいのですが、なかなかうまくいきません。 特定のユーザのツイートをpythonで取ってくることはできている状態です。 どなたかアドバイスまたはヒントを頂けないでしょうか。教えてください。
- Python3
Python3で辞書のループ処理をしています。 以下のコード users = {"yama":200, "kama":300, "att":500} for key, value in users.items(): print("key: %s value: %d" % (key, value)) を実行すると key: att value: 500 key: kama value: 300 key: yama value: 200 key: att value: 500 key: kama value: 300 key: yama value: 200 上記のような結果になってしまいます。 1セットだけ表示させたいのになぜ2セットの表示になってしまうのでしょうか? 教えてください。よろしくお願いします。
- pythonスクリプト実行不可
pythonスクリプトをCGIとして動作させるとエラーになります。 環境は、 OS : CentOS 6.4 Python : 2.6.6 pythonソースは、 #!/usr/bin/python # coding: utf-8 print "Content-type: text/html; charset=UTF-8" print print ブラウザーから、このCGIを直接起動すると、/var/log/httpd/error_logに下記のエラーが出ます。 [Fri Oct 18 12:45:28 2013] [error] [client 10.1.34.89] (8)Exec format error: exec of '/home/httpd/cgi-bin/test.py' failed Exec format errorとは、何でしょうか? perl CGIは、正常に動作しているのですが。 アドバイスよろしくお願いします。
- Pythonの使い道
まったく触ったこともないのですが、Pythonって何用の言語ですか? C#ならシステムGUI開発、VBAならOfficeマクロ関係、JavaScriptならWebページ関係、Pythonって何者ですか?勉強して何か使い道あるのですか?PHPみたいにインストールしないマシンでは使えない言語ですか? お願いします。
- ベストアンサー
- Python
- noname#189001
- 回答数4
- Mac で python
Mac 10.5でpythonを始めようとして、macportをアップデートして、pythonをインストールしようとしたら以下の表記がでました。 $ sudo port install python27 Error: Unable to execute port: symlink: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/lang/python27/work -> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_python27/python27/work: no such file or directory rubyもインストールできなかったし、osが古過ぎるのでしょうか・・・買い替えるお金がないのですが。。。。
- ベストアンサー
- Python
- noname#200774
- 回答数1
- デバッグ中に停止したファイルの削除(Python)
Python (PyScripter / Windows7)でプログラムを組んでいます。 デバッグ中なので、度々実行中に落ちてしまうのですが その際に開いていたファイルが消せなくなって困っています。 (Pythonに限らないかもしれませんが) 削除しようとするとPython.exeが使用中のためファイルを消せないというメッセージが出ます。 なにかよい設定方法などがあるでしょうか? よろしくお願いします。
- python プログラミング vim
#!/usr/bin/env python #vim: fileencoding=utf-8 from math import* import sys outfp=open('test.dat','w') outfq=open('ab.dat','w') for line in open('para.dat','r'): items=line.split('\t') s=2/float(items[0]) u=float(items[1])-5+log(s/100) outfp.write(str(s)) outfq.write(str(u)) outfp.close() outfq.close() ////para.dat//// 1 2 1 3 として、プログラムを実行したのですが、ファイルに出力した時に、 para.datの2列目(1 3)の計算した結果しか、ファイルに書き込まれてないのですが、 どうすれば、すべて反映されて、出力ファイルに結果が出せるのでしょうか。 よろしくお願いします。
- ベストアンサー
- Python
- leibniz1098
- 回答数2
- python プログラミング vim
pythonのプログラミングをvimで編集する方法について質問させていただきます。 vimで、 #数値計算 def Calculate(): という風に、#でコメントを入れたいのですが、vimでは、#で出来ません。 コンパイルで#の部分が影響されないようにコメント文をvimで書くにはどうすればよろしいでしょうか。よろしくお願いします。
- ベストアンサー
- Python
- leibniz1098
- 回答数2
- Pythonについて
Pythonの勉強を始めて10日程の初心者です。 ホームページに載っていました例題を実際に動かそうとしましたが上手く行きません。 バージョンは3.3.0です。 「すべてのプログラム」-「python3.3」-「「IDLE(pythonGUI)」で動かそうとしています。 i = 3 while 0 < i: print(i) i -= 1 else: print 'else i=', i3 i -= 1 を入力した後Enterキーを押すと例題が処理を始めてしまい、else: を入力出来ません。 どうすれば良いんでしょうか。よろしくお願いします。
- python プログラミング
pythonで、 def CircleArea(): a=r*r*3.14 print(r,a) というプログラムをunixのvimでcircle.pyで保存しました。 今度はこれをpythonで実行したいと思って, ターミナルに, circle.pyと入力しましたが, 実行しません。どうすればよろしいでしょうか? よろしくお願いします。
- ベストアンサー
- Python
- leibniz1098
- 回答数8
- python return 関数
pythonで以下のようなコードがありました。 returnでメソッド内のメソッドを返すのは、どういう意味があるのでしょうか? 仕組みが分かっていません。 よろしくおねがいします。 class OkWave(object): @classmethod def funcA(cls ,abc,def): def funcB(self, xyz): 何かの処理P return funcB
- pythonのモジュールのエラーの原因
python のモジュール、特にcvxopt,openopt,matplotlibを ダウンロードしようと思っています。 その際、Couldn't find a setup script in~~ というエラーが出て 困っています(以下はその概略です。) まず、easy_installは使える状態であり、 たとえばうまくいった例として コマンドプロンプト上でnumpyモジュールをダウンロードすべく、 C:\Users\****(←自分の名前)> easy_install numpyと 入力、実行したときはきちんとfinishedしたようで、 pythonコマンドライン上で >>> import numpy とやれば(当然かもしれませんが)うまく通っているようです。 easy_installへのパスも確認済みです。 ところが、たとえばうまくいっていないmatplotlibの場合、 C:\Users\****(←自分の名前)> easy_install matplotlib と入力、Enterでしばらく待つと error: Couldn't find a setup script in c:\users\****(名前)~1\appdata\local\temp\easy _install-unpmv8\download そしてcvxoptでも、 error: Couldn't find a setup script in c:\users\hashim~1\appdata\local\temp\easy _install-cflmgh\cvxopt-1.1.5.tar.gz なるエラーがやはり出ます。 自分が調べた限りでは、windowsでは、setup scriptはez_setup.pyを 実行したら一緒に含まれているようなのですが・・・ 自分はpython2.7を使っており、windows 7,64bitです。 長ったらしい文になり申し訳ないですが 大学の研究に使いたいのでぜひ入れたいと思っているので どうか宜しくお願いします!
- ベストアンサー
- Python
- hirotugu1989
- 回答数1
- Pythonのeasy_install のパス
Pythonのeasy_install を利用するため、 まずez_setup.pyをダウンロードし、実行、 そしてC:\python27の下の階層にScriptsフォルダができている 事が確認できました。 (自分はPython 2.7を利用しています。) 次に、コンピュータ>環境変数について システムの環境変数のPathに ;C:\Python27;C:\Python27\Scripts と末尾につけました。 この動作を確認するため、 コマンドプロンプトを開き、pythonとだけ打ち込むことで pythonのパスは通っていることが確認できました。 しかし、そのあとpythonコマンドラインで >>> easy_install とすると、 NameError : name 'easy_install' is not defined. とでます。 (対話型環境でやっても同じでした(あたりまえ?)) 環境変数の変数名でPathのほかにも PYTHONPATHなどで入れてみても結果は変わらず・・・ 間違っている可能性があるのはどの部分でしょうか。 ご指摘いただけると助かります。 宜しくお願いします! 自分のPCはWindows 7 で64bitです。
- ベストアンサー
- Python
- hirotugu1989
- 回答数1
- pythonでのスクレイピング
python2.7とBeutifulSoupで特定のHPからHTMLを取ってきて処理するプログラムを作っているのですが、正規表現でちょっと困っています。 soup=BeautifulSoup(HTML) s=soup.findAll("a"[,href=○○○、title=○○○]) でリンク<a>のHTMLを取得でき[]で絞込みが出来ます。さらに○○○には正規表現を使うことが出来ます。私はtilteにAを含まないもの、かつBをも含まないもの。という条件指定をしたいのですが、 正規表現で「もしくは「|」」は見当たるのですが「かつ」がみあたりません。 今は絞込みの後、if:continueを使ってBがあれば処理をパスするようにしていますが他によい方法は無いのでしょうか? beautifulsoupの使い方も合わせて教えていただけるとありがたいです。
- pythonについて
私はプログラミングに興味があってmacでpython2.7を使っています。 python2.7でプログラムをファイルを書く方法が分かりません。 また、 python専用の本を持ってるのですが、「test.py」という部分があります。 “テキストエディット”、“AppleScript エディット”で保存するをクリックして 名前を「test、py」にできないのですが「test.py」にする必要はないのでしょうか? どなたかやり方を教えてください。
- 締切済み
- Python
- frogkerosuke
- 回答数1
- python-twitterについて
python2.7でpython-twitterをやろうと思ってるんですがモジュールのインストール方法がわかりません… 検索してみたところ simplejson-2.3.2 / python-twitter-0.8.2 が必要なのはわかりましたが インストールをする際の解説 がいまいちわからないので教えて欲しいです 自分でやってみたところ C:\にダウンロードしたsimplejson-2.3.2フォルダを置いて コマンドプロントでC:\simplejson-2.1.3>python setup.py install というコマンドを実行すればインストールできるそうですができません… どこが間違ってますか?それと1から詳しく教えて欲しいです
- PythonのIDEで、皆さんのお気に入りは?
タイトルの通りですが、 PythonのIDEで、皆さんのお気に入り(+その理由)を教えて下さい! 私はjavaなら迷いなく「eclipse」を使いますが、 PythonにはこれといったIDEが無さそうなので。。 ちなみに、環境はWindowsのXPです。
- ベストアンサー
- Python
- hakase-chan
- 回答数2
- Google App EngineのPython
これからPythonを使ってGoogle App Engineを試してみようと思っています。 ブログなどを見ていると、GAEのPythonのバージョンが2.7対応になった、という事ですが、 実際にGoogleの説明ページに行くと、 「Python SDK は、Python 2.5 がインストールされているパソコンで動作」という記述のままです。 http://code.google.com/intl/ja/appengine/docs/python/gettingstarted/devenvironment.html これからPythonでGAEを始める場合、 インストールするPythonのバージョンは、「2.5」と「2.7」のどちらがいいでしょうか?? 教えて下さい。
- ベストアンサー
- Python
- hakase-chan
- 回答数1
- Python in演算子について
Pythonにin演算子があります。 これは、真偽値をとるため、if文等でつかわれています。 しかし、for文のin for i in a: aはオブジェクトでiはその要素ですが、この場合は真偽値をとりません。 この場合はin演算子としてのinとは考えないのが普通のような気がするのですが? 宜しくねがいます。