搜尋

首頁  >  問答  >  主體

pycharm里面的emmet如何才能在python文件里面使用?

from flask import Flask
from flask import request
app = Flask(__name__)

@app.route('/')
def index():
    user_agent = request.headers.get('User-Agent')
    return '<p>hello world</p><span>your browser agent is %s</span>' % user_agent
if __name__ == '__main__':
    app.run(debug=True)

写python代码里面有时候需要写html片段, 但是pycharm似乎在python文件里面不支持使用emmet, 请问如何设置?

大家讲道理大家讲道理2898 天前522

全部回覆(2)我來回復

  • ringa_lee

    ringa_lee2017-04-18 09:21:05

    理論上你應該把html拆到模板裡去
    如果你非得在py文件裡寫html你可以這樣寫, 可讀性會好很多

    user_agent = request.headers.get('User-Agent')
    
    html = """
        <p>hello world</p>
        <span>your browser agent is {user_agent}</span>
    """.format(user_agent=user_agent)
    
    return html

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-18 09:21:05

    你應該使用 flask 的模板,在模板檔案裡面用 emmet 編輯

    回覆
    0
  • 取消回覆