Python3 基础教程 - 廖雪峰................................................................................. 468 Day 6 - 编写配置文件 ............................................................................................. 473 readlines()一次读取所有内容并按行返回 list。因此,要根据需要决 定怎么调用。 如果文件很小,read()一次性读取最方便;如果不能确定文件大小,反 复调用 read(size)比较保险;如果是配置文件,调用 readlines()最方便: for line in f.readlines(): print(line.strip()) # 把末尾的'\n'删掉 file-like password。 在 Windows 上,安装时请选择 UTF-8 编码,以便正确地处理中文。 在 Mac 或 Linux 上,需要编辑 MySQL 的配置文件,把数据库默认的编 码全部改为 UTF-8。MySQL 的配置文件默认存放在/etc/my.cnf 或者 /etc/mysql/my.cnf: [client] default-character-set = utf80 码力 | 531 页 | 5.15 MB | 1 年前3
WeRoBot 1.0.0 微信公众号开发框架文档WeRoBot(token='2333') robot.config.update( HOST='0.0.0.0', PORT=80 ) 与普通 dict 不同的是, 你可以先把配置文件保存在一个对象或是文件中, 然 后在 WeRoBot.config.Config 中导入配置 from werobot import WeRoBot robot = WeRoBot(token='2333') Python 对象中读取配置。 参数: obj – 一个 Python 对象 from_pyfile(filename) 在一个 Python 文件中读取配置。 参数: filename – 配置文件的文件名。 © 版权所有 2016, whtsky. 由 Sphinx 1.4.5 创建。 索引 模块 | 下一页 | 上一页 | WeRoBot 1.0.0 文档 » 与其他 Web 框架集成 非守护进程模式下 的——也就是说,一旦你关 闭终端,进程就会自动退出。 我们建议您使用 Supervisor [http://supervisord.org/] 来管理 WeRoBot 的进程。 配置文件样例: [program:wechat_robot] command = python /home/whtsky/robot.py user = whtsky redirect_stderr =0 码力 | 48 页 | 65.63 KB | 1 年前3
WeRoBot 1.1.0 微信公众号开发框架文档非守护进程模式下 的——也就是说,一旦你关 闭终端,进程就会自动退出。 我们建议您使用 Supervisor [http://supervisord.org/] 来管理 WeRoBot 的进程。 配置文件样例: [program:wechat_robot] command = python /home/whtsky/robot.py user = whtsky redirect_stderr = bot.log 使用 Nginx 进行反向代理 微信服务器只支持80端口的机器人——显然,你的服务器上不会只跑着一个微 信机器人。对于这种情况,我们建议您使用 Nginx 来进行反向代理。 配置文件样例: server { server_name example.com; listen 80; location / { proxy_pass_header config 参数, WeRoBot 会忽略除 logger 外 其他所有的初始化参数。 如果你需要对 WeRoBot 进行一些配置操作, 请修改 Config 。 与普通 dict 不同的是, 你可以先把配置文件保存在一个对象或是文件中, 然 后在 WeRoBot.config.Config 中导入配置 from werobot import WeRoBot robot = WeRoBot(token='2333')0 码力 | 62 页 | 75.61 KB | 1 年前3
WeRoBot 1.1.1 微信公众号开发框架文档非守护进程模式下 的——也就是说,一旦你关 闭终端,进程就会自动退出。 我们建议您使用 Supervisor [http://supervisord.org/] 来管理 WeRoBot 的进程。 配置文件样例: [program:wechat_robot] command = python /home/whtsky/robot.py user = whtsky redirect_stderr = bot.log 使用 Nginx 进行反向代理 微信服务器只支持80端口的机器人——显然,你的服务器上不会只跑着一个微 信机器人。对于这种情况,我们建议您使用 Nginx 来进行反向代理。 配置文件样例: server { server_name example.com; listen 80; location / { proxy_pass_header config 参数, WeRoBot 会忽略除 logger 外 其他所有的初始化参数。 如果你需要对 WeRoBot 进行一些配置操作, 请修改 Config 。 与普通 dict 不同的是, 你可以先把配置文件保存在一个对象或是文件中, 然 后在 WeRoBot.config.Config 中导入配置 from werobot import WeRoBot robot = WeRoBot(token='2333')0 码力 | 62 页 | 75.91 KB | 1 年前3
WeRoBot 1.2.0 微信公众号开发框架文档非守护进程模式下 的——也就是说,一旦你关 闭终端,进程就会自动退出。 我们建议您使用 Supervisor [http://supervisord.org/] 来管理 WeRoBot 的进程。 配置文件样例: [program:wechat_robot] command = python /home/whtsky/robot.py user = whtsky redirect_stderr = bot.log 使用 Nginx 进行反向代理 微信服务器只支持80端口的机器人——显然,你的服务器上不会只跑着一个微 信机器人。对于这种情况,我们建议您使用 Nginx 来进行反向代理。 配置文件样例: server { server_name example.com; listen 80; location / { proxy_pass_header config 参数, WeRoBot 会忽略除 logger 外 其他所有的初始化参数。 如果你需要对 WeRoBot 进行一些配置操作, 请修改 Config 。 与普通 dict 不同的是, 你可以先把配置文件保存在一个对象或是文件中, 然 后在 Config 中导入配置 from werobot import WeRoBot robot = WeRoBot(token='2333') class MyConfig(object):0 码力 | 70 页 | 82.33 KB | 1 年前3
WeRoBot 1.3.0 微信公众号开发框架文档非守护进程模式下 的——也就是说,一旦你关 闭终端,进程就会自动退出。 我们建议您使用 Supervisor [http://supervisord.org/] 来管理 WeRoBot 的进程。 配置文件样例: [program:wechat_robot] command = python /home/whtsky/robot.py user = whtsky redirect_stderr = bot.log 使用 Nginx 进行反向代理 微信服务器只支持80端口的机器人——显然,你的服务器上不会只跑着一个微 信机器人。对于这种情况,我们建议您使用 Nginx 来进行反向代理。 配置文件样例: server { server_name example.com; listen 80; location / { proxy_pass_header config 参数, WeRoBot 会忽略除 logger 外 其他所有的初始化参数。 如果你需要对 WeRoBot 进行一些配置操作, 请修改 Config 。 与普通 dict 不同的是, 你可以先把配置文件保存在一个对象或是文件中, 然 后在 Config 中导入配置 from werobot import WeRoBot robot = WeRoBot(token='2333') class MyConfig(object):0 码力 | 76 页 | 84.54 KB | 1 年前3
WeRoBot 1.4.0 微信公众号开发框架文档非守护进程模式下 的——也就是说,一旦你关 闭终端,进程就会自动退出。 我们建议您使用 Supervisor [http://supervisord.org/] 来管理 WeRoBot 的进程。 配置文件样例: [program:wechat_robot] command = python /home//robot.py user = redirect_stderr ror.log 使用 Nginx 进行反向代理 微信服务器只支持80端口的机器人——显然,你的服务器上不会只跑着一个微 信机器人。对于这种情况,我们建议您使用 Nginx 来进行反向代理。 配置文件样例: server { server_name example.com; listen 80; location / { proxy_pass_header config 参数, WeRoBot 会忽略除 logger 外 其他所有的初始化参数。 如果你需要对 WeRoBot 进行一些配置操作, 请修改 Config 。 与普通 dict 不同的是, 你可以先把配置文件保存在一个对象或是文件中, 然 后在 Config 中导入配置 from werobot import WeRoBot robot = WeRoBot(token='2333') class MyConfig(object): 0 码力 | 82 页 | 88.39 KB | 1 年前3
WeRoBot 1.6.0 微信公众号开发框架文档非守护进程模式下 的——也就是说,一旦你关 闭终端,进程就会自动退出。 我们建议您使用 Supervisor [http://supervisord.org/] 来管理 WeRoBot 的进程。 配置文件样例: [program:wechat_robot] command = python /home//robot.py user = redirect_stderr ror.log 使用 Nginx 进行反向代理 微信服务器只支持80端口的机器人——显然,你的服务器上不会只跑着一个微 信机器人。对于这种情况,我们建议您使用 Nginx 来进行反向代理。 配置文件样例: server { server_name example.com; listen 80; location / { proxy_pass_header config 参数, WeRoBot 会忽略除 logger 外 其他所有的初始化参数。 如果你需要对 WeRoBot 进行一些配置操作, 请修改 Config 。 与普通 dict 不同的是, 你可以先把配置文件保存在一个对象或是文件中, 然 后在 Config 中导入配置 from werobot import WeRoBot robot = WeRoBot(token='2333') class MyConfig(object): 0 码力 | 85 页 | 89.26 KB | 1 年前3
WeRoBot 1.5.0 微信公众号开发框架文档非守护进程模式下 的——也就是说,一旦你关 闭终端,进程就会自动退出。 我们建议您使用 Supervisor [http://supervisord.org/] 来管理 WeRoBot 的进程。 配置文件样例: [program:wechat_robot] command = python /home//robot.py user = redirect_stderr ror.log 使用 Nginx 进行反向代理 微信服务器只支持80端口的机器人——显然,你的服务器上不会只跑着一个微 信机器人。对于这种情况,我们建议您使用 Nginx 来进行反向代理。 配置文件样例: server { server_name example.com; listen 80; location / { proxy_pass_header config 参数, WeRoBot 会忽略除 logger 外 其他所有的初始化参数。 如果你需要对 WeRoBot 进行一些配置操作, 请修改 Config 。 与普通 dict 不同的是, 你可以先把配置文件保存在一个对象或是文件中, 然 后在 Config 中导入配置 from werobot import WeRoBot robot = WeRoBot(token='2333') class MyConfig(object): 0 码力 | 83 页 | 88.85 KB | 1 年前3
WeRoBot 1.6.0 微信公众号开发框架文档非守护进程模式下 的——也就是说,一旦你关 闭终端,进程就会自动退出。 我们建议您使用 Supervisor [http://supervisord.org/] 来管理 WeRoBot 的进程。 配置文件样例: [program:wechat_robot] command = python /home//robot.py user = redirect_stderr ror.log 使用 Nginx 进行反向代理 微信服务器只支持80端口的机器人——显然,你的服务器上不会只跑着一个微 信机器人。对于这种情况,我们建议您使用 Nginx 来进行反向代理。 配置文件样例: server { server_name example.com; listen 80; location / { proxy_pass_header config 参数, WeRoBot 会忽略除 logger 外 其他所有的初始化参数。 如果你需要对 WeRoBot 进行一些配置操作, 请修改 Config 。 与普通 dict 不同的是, 你可以先把配置文件保存在一个对象或是文件中, 然 后在 Config 中导入配置 from werobot import WeRoBot robot = WeRoBot(token='2333') class MyConfig(object): 0 码力 | 94 页 | 74.98 KB | 1 年前3
共 86 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9













