我的问题可能很简单:
>我应该将我制作的python脚本文件放在哪里,以便在该rails服务器上的rails上运行?
>如何调用脚本? (我正在寻找路径目录)
我试图在本地计算机上运行它,在其中可以将文件存储在任何地方,但是我真的想遵循某种良好的约定在企业服务器上执行此操作. :/
现在,我将其放在拱门根目录下的脚本文件夹中.
该脚本将打印到标准输出,因为这是Ruby运行时看到的内容.因此,打印输出将被存储到一个变量中,然后我将使用一些函数来找出csv字符串字段,然后将其排序到相应的db bin中.
但是我真的很难弄清楚文件的存放位置.在我的搜索中,没有特别的搜索结果.要么真的很简单,但我错过了一些东西,或者只是没人在乎……
编辑:感谢您的答复,但我的发言一定不是很清楚,所以我编辑了项目符号.
>如何在python脚本(程序)放在哪里?有没有我应该放的被视为惯例的文件夹.我以前在app / assets / python中拥有它,并且从Rails尝试使用它时收到错误,就好像它是普通的样式文件一样.
>如果我将其存储为:script / python / do-it.py,我想称它为该文件位置的路径是什么?是因为我写的还是其他什么,因为我无法运行它…
我想说的是,使用反引号对我来说是最好的,我已经在本地ruby测试文件上进行了这项工作,但是我正在尝试使用应该使用的最佳约定在轨道上进行. ..事情是…我不知道约定是什么…
简而言之,这是我所做的(出于隐私目的,已稍作更改)
还是?
我将仔细检查我是否回答了自己的问题.
我不得不使用一个线程的东西.该脚本运行了一段时间,它将在运行时挂起整个服务器.