1234567891011121314151617181920212223242526 |
- import os
- from flask import Flask, request
- app = Flask(__name__)
- @app.route('/', methods=['POST'])
- def main():
- data = request.get_data(as_text=True)
- data = data[data.find('\n***'):data.rfind('\n---')]
- pos58_print(data)
- # print(data)
- return '!'
- @app.route('/test/<data>', methods=['GET'])
- def pos58_print(data):
- with open('/dev/usb/lp0', 'w') as lpr:
- lpr.write(data + '\n')
- return '!'
- if __name__ == '__main__':
- app.secret_key = os.urandom(24)
- app.run(host='0.0.0.0', port='8099', debug=True)
|