Scrapy依赖于twisted,所以如果Scrapy能用,twisted肯定是已经安装好了。抓取到的数据,可以直接丢到mysql,也可以用Django的ORM模型丢到MySQL,方便Django调用。

方法也很简单,按数据库的语句来写就行了,在spiders目录里定义自己的爬虫时也可以写进去。当然使用pipelines.py是更通用的方法,以后修改也更加方便。
你的情况,应该是没有在Settings.py里定义pipelines,所以Scrapy不会去执行,就不会生成pyc文件了。
要使网页和数据库连接,需要在服务器端设置一个中间件或框架来协调它们之间的通信。一种常见的方法是使用服务器端的脚本语言(如PHP、Python或Ruby)编写Web应用程序,通过应用程序中的数据库调用函数与数据库进行交互。以下是一些常用的方法:
1. 使用PHP:PHP是一种常用的Web开发语言,可以通过MySQLi或PDO等库函数连接MySQL数据库。
2. 使用Node.js:Node.js是另一种常用的Web开发语言,可以使用框架(如Express.js)来连接MySQL数据库等关系型数据库。
3. 使用ORM框架:ORM框架(如Sequelize和Django ORM)是连接Web应用和数据库的中间件,可根据Web表单数据创建数据库记录,然后将结果返回给Web应用程序。
在建立连接之前,需要先安装并配置一个Web服务器(如Apache、Nginx或IIS),以便使Web应用程序能够运行在服务器端。然后需要在服务器端创建数据库表和结构以及编写对数据库的操作代码,以便通过Web页面与数据库进行交互。建议在学习这些技术之前,要先熟悉Web开发的基础知识,如HTML、CSS、JavaScript等。
一、要实现用户输入,肯定前台要是一个网页,使用jsp,先建一个jsp网页。
二、使用Servlet,在jsp文件中,需要一个表单form把数据传到servlet中,antion里面写servlet的地址,method里面写方法“get或者post”,一般删除数据默认是“get”添加数据是“post”。
三、在servlet中来获取页面上的值,注意获取的值是String类型的。 如果要用到int型,就想要强转类型。
四、把数据插入到 对象的属性中,使用set的方法。
五、调用add的方法,就可以把数据插入到后台。
六、具体的插入到数据库的代码要注意数据库的链接。
熟悉Python编程熟悉Django框架熟悉种数据库(SQLite、MySQL)
熟悉HTML5或HTML(用HTML5HTML做前端太low)(选项)熟悉JavaScript(要做特效CMS系统JavaScript必须)(选项)熟悉前端框架boostrap(前端框架能省事)
PyCharm是一款由JetBrains公司开发的Python集成开发环境(IDE),它提供了许多功能,包括但不限于以下几个方面:
调试:PyCharm内置了强大的调试器,可以帮助开发者快速定位代码中的问题,并提供了多种调试方式,如单步调试、条件断点、远程调试等。
项目管理:PyCharm支持创建和管理多个项目,可以方便地切换不同的项目,同时还提供了版本控制、代码重构、代码搜索等功能。
Django开发:PyCharm对Django框架提供了良好的支持,可以帮助开发者更加高效地进行Django项目的开发和调试。
数据库支持:PyCharm支持多种数据库,包括MySQL、PostgreSQL、Oracle等,可以方便地进行数据库连接和操作。
测试:PyCharm支持单元测试和集成测试,可以帮助开发者编写和运行测试用例,确保代码的质量和稳定性。
插件支持:PyCharm支持丰富的插件扩展,可以满足不同开发者的需求,如Git、GitHub、Docker等插件。
总之,PyCharm是一款功能强大的Python IDE,可以帮助开发者更加高效地进行Python开发。