###前提・実現したいこと
pythonを使いLINEのbotを作っているところ、lineのトークンを取得するソースを書いたのですが、下記の様なエラーが発生してしまいます。
分かる方、是非教えていただきたいです。
###発生している問題・エラーメッセージ
SyntaxError: unexpected character after line continuation character
###該当のソースコード
Python3.6.2
1# -*- coding: utf-8 -*- 2import sys 3sys.path.append('../') 4from LineAlpha import LineClient 5from LineAlpha.LineApi import LineTracer 6from LineAlpha.LineThrift.ttypes import Message 7from LineAlpha.LineThrift.TalkService import Client 8 9 10reload(sys) 11sys.setdefaultencoding('utf-8') 12 13client = LineClient() 14client._qrLogin() 15 16 17 18print client._loginresult()
###試したこと
LIneClieantのソース、Pathの確認など
初心者なのでどこを見直したらいいのか分からなかったです。
###補足情報(言語/FW/ツール等のバージョンなど)
Python36/windows7/Python3.6.2
エラーは「Traceback (most recent call last):~」以降の全文を追記ください。ちなみにLineAlphaとは何者(どこかにあるモジュール?)でしょうか?
エラーメッセージを見るに、"投稿テキスト\n"みたいなコードで頭のクォーテーション忘れ、とかなんじゃという気がします。
can110さん Traceback (most recent call last):~というエラーは出てきませんでした。LineAlphaは知り合いから頂いたものです
それをベースにしたものです
おそらく、ご提示いただいてるコードの部分にはそのエラーが含まれていないと思われます。前述したとおり、私は『"投稿テキスト\n"みたいなコードで頭のクォーテーション忘れ』を疑っています。ご確認いただけますでしょうか?
ご丁寧にありがとうございます。確認します
確認しましたが、そのような所はありませんでした
そうでしたか…… いずれにせよ、ご提示のコードにはそのエラーはありません。なぜなら、line continuation character が見当たらないからです。grepかけてバックスラッシュを一つ一つ調べるしかないですね。