我正在尝试使用以下结构创建Python包:
componentDidMount()
channel.bind('new-notification', data => {
let newNotifications = this.state.notifications.push(data)
this.setState({
notifications: newNotifications
})
alert(data.message);
});
只是一个在语法上不正确的模板文件。
我的project/
|-- project/
| |-- __init__.py
| |-- templates/
| | |-- somefile.py
|-- setup.py
看起来像这样:
somefile.py
这适用于非Python模板文件。但是对于.py文件,setup.py
会尝试编译#!/usr/bin/env python
import os
from setuptools import setup, find_packages
setup(name="...",
version="1.1",
...
packages=find_packages(),
package_data={
'project': 'templates/*',
})
,这会导致语法错误,因为文件有意在语法上不正确。那么,如何在我的包中添加模板Python文件而不编译它们呢?