我正在努力学习Twisted,无意中发现了一些我不太喜欢的东西——“Twisted命令提示符”。我在Windows机器上摆弄Twisted,并尝试运行“聊天”示例:from twisted.protocols import basic

class MyChat(basic.LineReceiver):

def connectionMade(self):

print "Got new client!"

self.factory.clients.append(self)

def connectionLost(self, reason):

print "Lost a client!"

self.factory.clients.remove(self)

def lineReceived(self, line):

print "received", repr(line)

for c in self.factory.clients:

c.message(line)

def message(self, message):

self.transport.write(message + '\n')

from twisted.internet import protocol

from twisted.application import service, internet

factory = protocol.ServerFactory()

factory.protocol = MyChat

factory.clients = []

application = service.Application("chatserver")

internet.TCPServer(1025, factory).setServiceParent(application)

但是,要将此应用程序作为Twisted服务器运行,我必须通过“Twisted命令提示符”运行它,命令如下:twistd -y chatserver.py

是否有任何方法可以更改代码(设置Twisted配置设置等),以便我可以通过以下方式运行它:python chatserver.py

我用谷歌搜索过,但搜索词似乎太模糊,无法返回任何有意义的回复。

谢谢。

python twisted应用_如何通过Python(而不是通过Twisted)运行Twisted应用程序?相关推荐

  1. load python txt文件_详解Python中numpy.loadtxt()读取txt文件

    为了方便使用和记忆,有时候我们会把 numpy.loadtxt() 缩写成np.loadtxt() ,本篇文章主要讲解用它来读取txt文件. 读取txt文件我们通常使用 numpy 中的 loadtx ...

  2. python是什么编程教程-编程python是什么_谁的Python教程最好?

    谁的Python教程最好? 建议你可以看看这里的<Python基础教程>和<Python学习手册>应该适合你的. 希望对你有用. 记得采纳呀~ Python中的9个代码小实例! ...

  3. python脚本编写_如何用Python包编写一个简单的脚本,表达你对父母的爱?

    全文共2800字,预计学习时长6分钟 在繁忙的工作生活中,我们经常忘记给所爱的人发WhatsApp.本教程将使用Python包Twilio编写一个简单的Python脚本来发送WhatsApp消息.我们 ...

  4. python len函数_知识清单Python必备的69个函数,你掌握了吗?

    本文纲要 Python 作为一门高级编程语言,为我们提供了许多方便易用的内置函数,节省了不少开发应用的时间.目前,Python 3.7 共有 69 个内置函数,一些是我们耳熟能详的函数,另一些却不是很 ...

  5. python求加速度_如何利用Python 为自然语言处理加速度

    自去年发布 Python 的指代消解包(coreference resolution package)之后,很多用户开始用它来构建许多应用程序,而这些应用与我们最初的对话应用完全不同. 利用 spaC ...

  6. python编程制作_一种Python编程创作平台的制作方法

    本发明涉及在线浏览器技术领域,特别涉及一种Python编程创作平台. 背景技术: 目前项目整体使用javascript+html+css实现,用户界面编写上使用react框架.具体实现上是将pytho ...

  7. python优化网站_[练习] 用PYTHON来优化网站中的图片

    我到公司以来,第一次加班,哇,加一晚上加一上午,现在还没下班的迹象,555,困. 对于网站中的一些关键的页面,多重缓存.静态化.程序代码优化--之外,为了提高用户打开页面的速度,图片是必须要优化的. ...

  8. python web应用_如何使用Python将通知发送到Web应用

    python web应用 by Lucas Hild 卢卡斯·希尔德(Lucas Hild) 如何使用Python将通知发送到Web应用 (How to send notifications to y ...

  9. python绝对导入_[编程基础] Python中的绝对导入与相对导入

    如果您从事的Python项目有多个文件,那么您以前可能不得不使用import语句.即使对于拥有多个项目的Python重度使用者(比如我),import也可能会造成混淆!您可能正在阅读本文,因为您想对P ...

  10. python正则表达式操作指南_比较详细Python正则表达式操作指南(re使用)

    就其本质而言,正则表达式(或 RE)是一种小型的.高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现.使用这个小型语言,你可以为想要匹配的相应字符串集指定规则:该 ...

最新文章

  1. ios 应用和电脑共享文件夹_堪比AirDrop,苹果 iPhone与Windows电脑互传文件的三种方式...
  2. FPGA配置模式(Altera版)
  3. 【收藏】电气设计相关计算公式大全(附举例)
  4. Jscript中window.setInterval和window.setTimeout的区别
  5. SAP Spartacus CmsService.Components数据结构
  6. c语言 段位,C语言 段位
  7. C#调用VC DLL 复杂结构 解决方法
  8. 基于粒子群的ieee30节点优化、配电网有功-无功优化
  9. java解析axure原型rp文件_AxureRP原型制作中在线文件的存储方案
  10. matlab fspecial disk,Matlab fspecial 用法详述,附示例
  11. 手机ppi排行测试软件,依然是目前屏幕色准表现最好的智能手机:iPhone XS 屏幕测试...
  12. HDU 2415 Bribing FIPA(树形背包)
  13. packet协议源码解析
  14. 游戏受计算机限制,玩游戏的时候突然电脑显示本地连接受限制或无连接怎么处理...
  15. Typora简单传图(Typora+PicGo-Core+SMMS/阿里云OSS 实现图床)
  16. 电脑工作人员如何保护眼睛
  17. 头脑王者服务器维护,头脑王者请求超时怎么解决 头脑王者查询服务器失败怎么回事...
  18. translate,transform和transition的区别与联系
  19. 载阿霉素细胞膜纳米囊泡|细胞外囊泡递载circDYM|细胞膜仿生聚合物囊泡
  20. hibernate QBE例子

热门文章

  1. I00016 打印等腰三角形字符图案(底边在左或右)
  2. 机器学习分支:active learning、incremental learning、online machine learning
  3. 组态档(configuration file)与建构档
  4. 排序 —— 希尔排序(Shell sort)
  5. 阶乘与 pi 的关系 —— 斯特林公式(Stirling formula)
  6. Python 根据百度 API 获得经纬度,根据经纬度计算城市间距离
  7. C++基础——函数模板
  8. 昆仑通态复制的程序可以用吗_昆仑通态触摸屏如何做时间记录
  9. python自动化办公真的好用吗-用 Python 自动化办公,我与大神之间的差距一下就拉小了...
  10. 学python能做什么-学了Python都能干什么,哪个最赚钱?