- 1 名前:デフォルトの名無しさん mailto:sageteoff [2016/10/12(水) 13:34:49.56 ID:CGbCriuU.net]
- このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その30 echo.2ch.net/test/read.cgi/tech/1466569767/ 関連スレ Pythonのお勉強 Part51 echo.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/ https://try.jupyter.org/ ◆まとめwiki ttp://python.rdy.jp/
- 710 名前:デフォルトの名無しさん mailto:sage [2017/01/02(月) 13:37:53.02 ID:nj1/YZgA.net]
- ほんとこのケース繰り返し何度も出て来るな
- 711 名前:デフォルトの名無しさん mailto:sage [2017/01/02(月) 14:27:46.81 ID:wqePRVZ9.net]
- >>689
dir()で覗ける内容がそれですよね? JavaScriptのプロトタイプチェインもそうだけど、 スクリプト系の言語はハッシュマップ使ったアクセス構造が多いね
- 712 名前:デフォルトの名無しさん [2017/01/03(火) 14:20:53.96 ID:/pJGPNeV.net]
- 現在python3.5-64bitをインストールして勉強しています
ちょっとつまずいたので質問します pythonに標準でついているwebサーバーを起動したいのですが、 「python3 -m http.server 8000」 と入力したら「Serving HTTP on 0.0.0.0 port 8000 ...」となるのですが、ここから動かずwebサーバーが立ち上がりません どうすれば立ち上がりますか?
- 713 名前:デフォルトの名無しさん mailto:sage [2017/01/03(火) 14:38:37.54 ID:YSyh9FFj.net]
- 立ち上がっているからブラウザでlocalhost:8000を開く
- 714 名前:デフォルトの名無しさん [2017/01/03(火) 14:58:49.56 ID:/pJGPNeV.net]
- >>703
ありがとうございます
- 715 名前:デフォルトの名無しさん [2017/01/03(火) 18:40:25.54 ID:AV7YJV5h.net]
- >>698 >>699
36以外ちゃんとインポートされたよ。
- 716 名前:デフォルトの名無しさん mailto:sage [2017/01/03(火) 19:26:51.12 ID:/ZQ7wvWM.net]
- サーバーが起動しているかどうかは、
タスクマネージャー・サービスマネージャーなどあれば、それで確認する
- 717 名前:デフォルトの名無しさん [2017/01/03(火) 20:38:07.59 ID:/pJGPNeV.net]
- 質問失礼します
現在 coreblog.org/ats/stuff/minpy_web/03/02.html のList04部分をやっているのですがで内容通りにやっても前ページでやったList01、List02 の「index.htmlの内容が表示される」からなんら変化がないのですが、どうすればいいですか? ちなみにList05もやってみましたが真っ白になるだけでした
- 718 名前:デフォルトの名無しさん mailto:sage [2017/01/03(火) 20:47:41.88 ID:K9PZ4HA5.net]
- 動いているかどうかはList04 test.pyの内容を変更してみるのが宜しい
例: Python is awesome !→Python CGI is awesome !
- 719 名前:デフォルトの名無しさん mailto:sage [2017/01/03(火) 20:52:05.44 ID:YSyh9FFj.net]
- >>707
List03のサーバーを実行しているか List04のスクリプトのパーミッションは変えてあるか CGIのURLを開いているか 確認してみて
- 720 名前:デフォルトの名無しさん [2017/01/03(火) 22:05:27.63 ID:/pJGPNeV.net]
- >>708
Python CGI is awesome ! 表示は上記の様になりましたので機能はしているみたいです >>709 List03のサーバー実行 URLを開くはできてます List04のスクリプトのパーミッションは変えてあるかはわからなかったのでググってみたのですが、属性の変更でよろしいのですか?
- 721 名前:デフォルトの名無しさん mailto:sage [2017/01/03(火) 23:01:00.73 ID:K9PZ4HA5.net]
- それならlist05が動かない理由は無い
ファイル名をtest2.pyにでもして試してみて
- 722 名前:デフォルトの名無しさん [2017/01/03(火) 23:09:52.82 ID:/pJGPNeV.net]
- >>711
できました ありがとうございます
- 723 名前:デフォルトの名無しさん mailto:sage [2017/01/05(木) 03:43:22.46 ID:gXkTBbZm.net]
- 基本的な質問ですみません
重複を許した順序なしの集合の比較をするためのコンテナ もしくは効率的な方法はないでしょうか。 例えば重複がなければ a = {1,2,3} b = {3,2,1} print a==b # True と、setを使えば簡単に表現できるのですが、 a = {1,1,2,3,3,3} というように要素に重複を許した組み合わせの表現と比較を したいのです。listだと重複は許されますが順序つきになってしまいますし、 何か良い方法がないかと模索しています。 よろしくおねがいします
- 724 名前:713 mailto:sage [2017/01/05(木) 03:53:06.93 ID:gXkTBbZm.net]
- 自己解決しました
失礼しました
- 725 名前:デフォルトの名無しさん mailto:sage [2017/01/05(木) 14:07:02.36 ID:+tgtyLjf.net]
- 解決方法かこうや
次のおまえさんのためにもや
- 726 名前:デフォルトの名無しさん mailto:sage [2017/01/05(木) 20:12:57.59 ID:gXkTBbZm.net]
- 確かに、その通りですね。
解決方法は Counter というコンテナを使う、です。 docs.python.jp/2/library/collections.html#collections.Counter こんなのがあるのを知りませんでしたが、これを使えば重複を許す組み合わせ集合を 手軽に扱うことができると思います。dictのサブクラスで、内部的には重複した分を値 として数えて管理していますが、使うときはそういうことを意識せずに使えて便利です。
- 727 名前:デフォルトの名無しさん [2017/01/05(木) 21:28:31.58 ID:Pqi3quK4.net]
- idleで動くのにPowerShellで動かないのですがどうすれば動きますか?
打ち間違えや手順も問題ありません。
- 728 名前:デフォルトの名無しさん mailto:sage [2017/01/05(木) 21:37:11.62 ID:aCy+arz4.net]
- ちょっと状況が掴めない
powershell上でpythonを起動したのかな?
- 729 名前:デフォルトの名無しさん [2017/01/05(木) 21:41:19.95 ID:Pqi3quK4.net]
- >>718
はい python3 : 用語 'python3' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識され ません。名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいことを確認してから、再試行して ください。 発生場所 行:1 文字:1 + python3 kon.py + ~~~~~~~ + CategoryInfo : ObjectNotFound: (python3:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException 上記のようにエラーになります
- 730 名前:デフォルトの名無しさん mailto:sage [2017/01/05(木) 22:08:05.14 ID:aCy+arz4.net]
- 普通にパスが通ってないのでは
まずは3を抜いてpythonで試してみる ダメだったらインストールしたフォルダからpython.exeを見つけてみよう
- 731 名前:デフォルトの名無しさん [2017/01/05(木) 22:20:44.09 ID:Pqi3quK4.net]
- >>720
3を抜いてもだめでした exe見つけたのですが、どうすればよろしいですか?
- 732 名前:デフォルトの名無しさん mailto:sage [2017/01/05(木) 22:39:33.86 ID:aCy+arz4.net]
- そのファイルをドラッグドロップして実行すれば普通に動くはず
お手軽に動かしたいならWindows 環境変数 pathで検索して適当にやって見て next.matrix.jp/config-path-win7.html
- 733 名前:デフォルトの名無しさん mailto:sage [2017/01/05(木) 22:56:09.84 ID:sjDvcQUe.net]
- 環境変数PATHに、pythonの実行ファイルがある、フォルダが無いのだろう
>python3 kon.py cd で、kon.py のファイルがあるフォルダへ移動して、 絶対パス/pythonの実行ファイル kon.py (または、./kon.py)
- 734 名前:デフォルトの名無しさん [2017/01/05(木) 23:20:04.68 ID:Pqi3quK4.net]
- >>722
できました ありがとうございました。
- 735 名前:デフォルトの名無しさん [2017/01/05(木) 23:21:42.38 ID:Pqi3quK4.net]
- >>723
ありがとうございます
- 736 名前:デフォルトの名無しさん mailto:sage [2017/01/06(金) 03:34:22.16 ID:ZYmFb5FY.net]
- spyder3を入れたらモジュール一覧が参照出来なくなったんだけど既出?
spyder_profiler/__init__.pyの from .profiler import Profiler as PLUGIN_CLASS をコメントアウトするとpydoc modulesが落ちなくなったのでどうやらこれが原因っぽい spyder2だとこの現象は見られないので、多分spyder3のバグなのかなあ
- 737 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 16:30:15.25 ID:2ATNHvll.net]
- lis=["リストから出てきた",etc...]
print(lis+"文字列です") みたいなのの出力文を複数行で表示するのはどうしたらいいでしょうか。三重引用符じゃなくて print("あいう\n" "えお") みたいなのが良いんですが、いい書き方ありませんでしょうか
- 738 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 16:51:25.29 ID:4jt/Q9EM.net]
- 何をどうしたいのかいまいち見えてこない
- 739 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 17:07:22.61 ID:YOOm72c1.net]
- あいう\nとか脈絡なくて意味不明だから
etc..とか略さずに その出力例もきちんと書いて
- 740 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 18:13:09.94 ID:0+QAC2Cv.net]
- >>727
ああ、処理とかそういう問題じゃなくてスクリプトそのものの書き方の問題か print("Hello wooooooooooooooooooooooooooooooooooooooooooooorld!!!!!!!!!!!!!!!!!!") を print("Hello woooooooooooooooooooooooo ooooooooooooooo oooooorld!!!!!!!!!!!!!!!!!!") みたいに2行以上で書けないかって事かな? print("Hello woooooooooooooooooooooooo\ ooooooooooooooo\ oooooorld!!!!!!!!!!!!!!!!!!") 改行箇所にバッククォート(\)これでどう?
- 741 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 18:24:43.35 ID:Us0KDCcD.net]
- "\n".join(lis)
ってこと?
- 742 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 18:44:35.27 ID:hnlWKVqE.net]
- print('\n'.join(lis) + '文字列です')
- 743 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 21:38:13.65 ID:oIVBdTo8.net]
- 727です。スレタイ通りの超初心者なので、変なこと言ってるかもしれません…
文法というか、正しい書き方?を知りたかったのです やりたかったのは、複数行に渡るソースで書かれた、複数行のprint出力です。
- 744 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 21:39:24.99 ID:oIVBdTo8.net]
- "テキスト"+"テキスト"のときは\nで上手くできたんですが、"テキスト"+変数+"テキスト"のとき上手く出来なかったので
なにか正しい書き方があるのかと思いまして…ただ、レス用に整理してたら上手くいってしまった気がします import random print("わーい"+str(random.randint(1,100))+"円もらったよ\n") #↑これが基本形として
- 745 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 21:39:52.64 ID:oIVBdTo8.net]
- print("わーい")
print(str(random.randint(1,100))+"円") print("もらったよ") #↑print連打したくない print( "わーい\n"+ str(random.randint(1,100))+"円"+ "\nもらったよ" ) #↑こういう書き方を尋ねたかった
- 746 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 21:42:51.60 ID:u/YaKAHu.net]
- そのレベルならprint連打でええやんと思うのはワイジだけやないやろ?
ケツプラスとかケツ改行とか、次行繋げるときうざいし 途中の行削除したり入れ替えたりするときにもうざい うざい とにかくうざい
- 747 名前:デフォルトの名無しさん mailto:sage [2017/01/07(土) 22:09:19.57 ID:sdWiu9oz.net]
- print("わーい", f"{random.randint(1, 100)}円", "もらったよ", sep="\n")
- 748 名前:デフォルトの名無しさん [2017/01/08(日) 00:45:06.71 ID:c9bK+TUz.net]
- ヤフオク商品リストを入手しようとapiを使って取り込みをしているのですが、エラーが出てしまいます
import requests url = 'auctions.yahooapis.jp/AuctionWebService/V2/json/categoryLeaf' appid = 'アプリid' data = requests.get(url) print(data.text) { "Error" : { "Message" : "Bad Request: Authentication parameters in your request incompleted." } } 上記の様な状態です リクエストの認証パラメーターが不完全ですとはURLの「?」以降の文字列に何か入力すればいんでいんですよね? 入力内容はどうすればわかりますか?
- 749 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 02:09:27.98 ID:HNmB7n5d.net]
- Python全然関係ないな
そこのWebAPIの仕様知りたければそのURL丸ごとでググれ
- 750 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 02:09:39.33 ID:XZZGyZKU.net]
- payload = {'appid': appid,'page':1,'query': '検索対象'}
response = requests.get(url, params=payload) とかじゃね?
- 751 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 02:22:48.97 ID:J7kbIqvd.net]
- そのメッセージでググるなりurlでググるなりapiドキュメントを漁るなり
いくらでも手はあるがどれだけやった?
- 752 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 02:27:37.49 ID:XZZGyZKU.net]
- スマン、↑のはヤフオクの商品の検索だった
商品リストはパラメーターが違うね developer.yahoo.co.jp/webapi/auctions/auction/v2/categoryleaf.html あとはここ見りゃわかるやろ
- 753 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 07:04:01.16 ID:0mVP2hZ6.net]
- >>733
python初心者じゃなくて日本語の初心者か
- 754 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 11:39:59.58 ID:qLXBHv3e.net]
- Python3.6を使っています
「@」などの文字を含む文字列をeuc-jpにエンコードしたいです こんなのはencode()できるだろうと思って、 余裕綽々で下記のように試したらUnicodeEncodeErrorが出て死にました >>>
- 755 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 11:42:05.10 ID:qLXBHv3e.net]
- >>> "@".encode("euc-jp")
Traceback (most recent call last): File "<pyshell#20>", line 1, in <module> "@".encode("euc-jp") UnicodeEncodeError: 'euc_jp' codec can't encode character '\u2460' in position 0: illegal multibyte sequence どうすれば良いでしょうか
- 756 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 11:51:44.36 ID:Fcvmyyg1.net]
- eucjpの○付き1とunicodeの○付き1はマッピングされていないようだ
コーデックのエラー処理を自分で書くことになる 電車内なのでこのくらいのことしか言えない
- 757 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 11:58:06.11 ID:TXqGgIea.net]
- 今さらも今さらeuc-jpなんてゴミ使うバカは
さっさと死ね
- 758 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 12:03:35.58 ID:Fcvmyyg1.net]
- そうね、shiftjisともども外宇宙の果てまで放逐したいわ
- 759 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 12:08:35.44 ID:qLXBHv3e.net]
- >>746
わかりました 何とかします >>747,748 全く同意です
- 760 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 12:28:37.72 ID:qkk6ZrX+.net]
- はぁ??UTF-8でいいとでも思ってんの??
まあ俺もそう思ってるけど
- 761 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 12:34:52.10 ID:TbfsFEah.net]
- eucとかcp932とは越えられない壁で隔てられてるくらいにはマシ
まぁunicodeはunicodeでサロゲートペアとか正規形が複数あるとかウンコ要素盛り沢山 次は委員会デザインではなくして欲しいものだ
- 762 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 12:48:03.26 ID:yGhtMf9C.net]
- openでsjisのファイルを読み込んだときに文字化けするからutf-8に変換したいんだけどどうやるのか教えてください
- 763 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 13:12:38.97 ID:0mVP2hZ6.net]
- sys.setfilesystemencoding
- 764 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 14:54:41.72 ID:8KkX4tyl.net]
- botだとわからないようなtwitterのbotを作りたい どうすればいい?
- 765 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 15:01:36.64 ID:fZyP8ZJJ.net]
- >>754
4ねゴミ
- 766 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 15:02:56.23 ID:qkk6ZrX+.net]
- 心に余裕がないやつもいるよね
おつおつ
- 767 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 15:27:42.51 ID:TXqGgIea.net]
- >>754
ホームレスを時給100円でやとって呟かせる AWSより格安で低級人工知能が手に入る
- 768 名前:デフォルトの名無しさん [2017/01/08(日) 19:48:47.41 ID:v0X1COHT.net]
- >>757
監視しないとホームレスは呟く端末を金に変えた方が早いと気づいちゃうし、監視業務は苦痛だろうしやりたくないね
- 769 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 21:37:06.12 ID:5b4VWoeT.net]
- >>754
愛です
- 770 名前:デフォルトの名無しさん [2017/01/08(日) 22:37:23.55 ID:xxMOhIUy.net]
- imgurを利用したスクショツールを作っています。
スクショを撮り保存することはできていて、 うpしたい画像選択まではできています。 うpすることがうまく行きません。 Python3.5.2で作成しています https://github.com/a38ka/ScreenShotTool
- 771 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 22:40:08.33 ID:b29Ss2U7.net]
- ttp://qiita.com/AKB428/items/a5f68a3288cc596975ae
ぐぐれks
- 772 名前:デフォルトの名無しさん [2017/01/08(日) 22:43:03.65 ID:xxMOhIUy.net]
- 公式ライブラリは2.x用だしその記事Ruby向けだし・・・
- 773 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 22:46:51.35 ID:b29Ss2U7.net]
- rubyだろうがなんだろうがpythonで書き直せるのでは
- 774 名前:デフォルトの名無しさん mailto:sage [2017/01/08(日) 22:51:55.23 ID:TbfsFEah.net]
- うまく行かないってどううまく行かないんですか
サーバーの応答してるのか?応答してるならその内容は読んだ?
- 775 名前:デフォルトの名無しさん [2017/01/09(月) 05:52:36.36 ID:JOAqSyBk.net]
- >>760
imgurは割と簡単
- 776 名前:デフォルトの名無しさん mailto:sage [2017/01/09(月) 09:28:16.43 ID:/7U8UXhW.net]
- >>760
書いたるからしばし待たれよ
- 777 名前:デフォルトの名無しさん mailto:sage [2017/01/09(月) 12:39:56.57 ID:4OeNzyzM.net]
- >>766
あるやん
- 778 名前:デフォルトの名無しさん [2017/01/09(月) 13:12:53.40 ID:T2+cQBvY.net]
- みんなのパイチンくんとチンパイくんだよー
- 779 名前:デフォルトの名無しさん mailto:sage [2017/01/09(月) 22:21:43.10 ID:/p9bG7aC.net]
- shift-jis の文字コードのcsvをUTF-8
に変換するにはcsv.readerで読み込んでからUTF8に変換するんですか?
- 780 名前:デフォルトの名無しさん mailto:sage [2017/01/09(月) 22:44:49.64 ID:56tbfuYi.net]
- >>769
docs.python.jp/3/library/csv.html#examples ここの4例目みたいに 最初の引数にshift_jisでopenしたファイルオブジェクトを渡すほうが単純
- 781 名前:デフォルトの名無しさん mailto:sage [2017/01/09(月) 22:57:34.60 ID:uSIHXA89.net]
- >>770
open()の引数のencodingを'utf-8'にするだけでエンコードしてくれるんですか、ありがとうございます
- 782 名前:デフォルトの名無しさん mailto:sage [2017/01/09(月) 23:14:41.09 ID:u8jqtDmB.net]
- いや、shift_jisのファイルを開くときはencodingに"shift_jis"を指定しないと上手くいかない
- 783 名前:デフォルトの名無しさん mailto:sage [2017/01/09(月) 23:21:29.95 ID:g9cDTkVF.net]
- mac osにanacondaでpython3をインストールしようとする時、
元からosに入ってる2.7のことは気にしなくてもいいの? なんかアンインストールとかしたほうがいいの?
- 784 名前:デフォルトの名無しさん mailto:sage [2017/01/09(月) 23:31:42.79 ID:u8jqtDmB.net]
- 元から入っているpythonはアンインストールしないほうがいい
anacondaならシステムのpythonとの共存を上手くやってくれると思う
- 785 名前:デフォルトの名無しさん mailto:sage [2017/01/09(月) 23:47:02.90 ID:g9cDTkVF.net]
- >>774
サンクス やってみる []- [ここ壊れてます]
- 787 名前:デフォルトの名無しさん [2017/01/10(火) 14:19:54.45 ID:s989ZmsY.net]
- >>773
気にしない
- 788 名前:デフォルトの名無しさん mailto:sage [2017/01/10(火) 19:05:58.14 ID:PGxDCmmn.net]
- ([1],
[1,2], [1,2,3]...) っていう風に続くndarray配列を作りたいんだけどどう書けばいい? 見やすくするために省いたけど各行の後ろに0が続く ちなみに偶数行は使う予定ないから最初から生成しないようにしてくれると助かる
- 789 名前:デフォルトの名無しさん [2017/01/10(火) 20:05:26.61 ID:saSw9C20.net]
- 久々にデカいうんこキタヮ
- 790 名前:デフォルトの名無しさん mailto:sage [2017/01/11(水) 02:35:32.18 ID:s2WqCPuy.net]
- Pythonのお勉強 Part52
echo.2ch.net/test/read.cgi/tech/1483756857/36-38 ここに書いてある
- 791 名前:デフォルトの名無しさん [2017/01/11(水) 11:05:26.76 ID:wls9g7W6.net]
- マルチ乙
- 792 名前:デフォルトの名無しさん mailto:sage [2017/01/11(水) 20:07:54.97 ID:Wl4YI8K9.net]
- if 文の演算子で"|"(shellでパイプに使う記号)ってどういう意味ですか?
- 793 名前:デフォルトの名無しさん [2017/01/11(水) 20:15:31.03 ID:AM+tjFEn.net]
- bit演算のorじゃね
- 794 名前:デフォルトの名無しさん mailto:sage [2017/01/13(金) 06:38:37.03 ID:R7VZ8yaX.net]
- >>744
python-nkf使えば
- 795 名前:デフォルトの名無しさん mailto:sage [2017/01/13(金) 18:19:42.82 ID:LcegJUdb.net]
- >>783
あーざす でもWebだったんで結局 "@".encode("euc-jp", "xmlcharrefreplace") とやって無事解決しました
- 796 名前:デフォルトの名無しさん [2017/01/13(金) 20:20:06.66 ID:iqPFOB0L.net]
- お礼はきちんといいなさい
何度ゆったらわかんの
- 797 名前:デフォルトの名無しさん mailto:sage [2017/01/14(土) 03:48:27.19 ID:oC4mJ9j7.net]
- Ruby 1.9.1 からは標準で、多言語対応(multilingualization, M17N)しているから、
Encoding クラス・String#encode をそのまま使うけど、 全角英数字などの日本語限定なら、NKF か、NKFのラッパーである、Kconv を使うこともある
- 798 名前:デフォルトの名無しさん mailto:sage [2017/01/14(土) 11:57:22.41 ID:fNgpdr/l.net]
- いい加減にしろ!あんなendとか書かせる気持ち悪い言語の名前を出すな!!!!!!
- 799 名前:デフォルトの名無しさん mailto:sage [2017/01/14(土) 12:08:14.35 ID:SauIKXvW.net]
- インデント崩れたら元に戻せない気持ち悪い言語が何か言ってる
- 800 名前:デフォルトの名無しさん [2017/01/14(土) 12:13:04.15 ID:SPx7rUNS.net]
- Endとか書かせる言語……
Juliaか!
- 801 名前:デフォルトの名無しさん mailto:sage [2017/01/14(土) 12:39:25.51 ID:DO73KmNH.net]
- eucとunicodeのマッピングが規格上欠けているのが原因なのだから
変換できればいいってもんでもないし、rubyはとかいう問題でもないわ
- 802 名前:デフォルトの名無しさん [2017/01/14(土) 20:40:27.16 ID:MuYvpS+Z.net]
- pandasのdataframe内に以下の文字列があります。
アップル[AAPL] - NASDAQ この文字列内のAAPLを抜き出したいのですがどのようにすればいいですか?
- 803 名前:デフォルトの名無しさん mailto:sage [2017/01/14(土) 23:37:37.75 ID:SauIKXvW.net]
- 性器表現を使うよろし
- 804 名前:デフォルトの名無しさん mailto:sage [2017/01/15(日) 01:20:33.80 ID:wwE0AfZ5.net]
- >>787
Pascal「あの」
- 805 名前:デフォルトの名無しさん mailto:sage [2017/01/15(日) 11:55:22.36 ID:ZZiniMa8.net]
- >>791
import re s = "アップル[AAPL] - NASDA" re.findall(r'APPL', s)
- 806 名前:デフォルトの名無しさん mailto:sage [2017/01/15(日) 13:39:48.26 ID:UGWLgZWO.net]
- こんなバカ見たことないわ。
- 807 名前:デフォルトの名無しさん mailto:sage [2017/01/15(日) 14:13:40.80 ID:8go7PcUR.net]
- この程度の馬鹿で大げさだよ…
- 808 名前:デフォルトの名無しさん mailto:sage [2017/01/15(日) 14:31:49.98 ID:ezeuue3x.net]
- 面白かった
- 809 名前:デフォルトの名無しさん mailto:sage [2017/01/15(日) 14:57:00.29 ID:ZZiniMa8.net]
- ブラケットの中のティッカーシンボルぬきだしたいならr'\[([A-Z]+?)\]'
- 810 名前:デフォルトの名無しさん mailto:sage [2017/01/16(月) 22:04:45.71 ID:eb+APMWQ.net]
- タプルは辞書のKeyとして使える
これマメな
|

|