小编Ser*_*hii的帖子

如何在Ubuntu服务器的后台运行Python程序

我有一个python脚本.脚本与Chrome一起使用selenium并访问网站,获取数据并输入CSV文件.
这是一项非常漫长的工作.
我把脚本放在服务器上.并运行.一切工作.但我需要在后台编写脚本.

chmod +x createdb.py
nohup python ./createdb.py &
Run Code Online (Sandbox Code Playgroud)

我明白了

(env)$ nohup ./createdb.py &
[1] 32257
(env)$ nohup: ignoring input and appending output to 'nohup.out'
Run Code Online (Sandbox Code Playgroud)

按Enter键.

(env)$ nohup ./createdb.py &
[1] 32257
(env)$ nohup: ignoring input and appending output to 'nohup.out'
[1]+  Exit 1                  nohup ./createdb.py
Run Code Online (Sandbox Code Playgroud)

然后它运行并立即将错误写入文件,Chrome没有启动或没有点击.
我想提醒你,如果你没有nohup开始,那么一切都会奏效.
我究竟做错了什么?如何运行脚本?
非常感谢你.

python selenium nohup server ubuntu-16.04

6
推荐指数
1
解决办法
703
查看次数

为烧瓶应用程序创建gitignore

我需要.gitignore在Flask应用程序中添加哪些文件?
https://www.gitignore.io/-我通常在这里查看示例。
但是现在我没有发现任何例子。
为什么?这是Flask的功能吗?
Django在应用程序中具有清晰的结构,但Flask没有,对吗?

git flask

5
推荐指数
2
解决办法
4501
查看次数

多处理、池和两个列表

>>> from multiprocessing import Pool

>>> def f(x, y):
...     return x*y

>>> p = Pool(3)

>>> p.map(f, [1,2,3], [4,5,6])
Run Code Online (Sandbox Code Playgroud)

而且我看起来有错误TypeError: unorderable types: list() <= int()
如何使用Pool2 个列表?

python

3
推荐指数
1
解决办法
2315
查看次数

使用python脚本从CSV文件中删除重复行并更新此CSV文件

我有一个myfile.csv像行的行

first, second, third
1, 2, 3
a, b, c
1, 2, 3
Run Code Online (Sandbox Code Playgroud)

等等.

我不明白如何删除重复的行myfile.csv.

一个条件,我们无法保存新文件,我们需要更新myfile.csv.
为了运行后脚本myfile.csv看起来像

first, second, third
a, b, c
1, 2, 3
Run Code Online (Sandbox Code Playgroud)

因此,新数据不会保存到需要更新的新文件中myfile.csv.
非常感谢你.

python csv

2
推荐指数
2
解决办法
1181
查看次数

Django 表单中的 type="datetime-local"

我想了解 Django 表单。

<div class="form-group">
  <label for="deadline">Deadline</label>
  <input
    type="datetime-local"
    class="form-control"
    id="deadline"
    aria-describedby="deadlineHelp"
    placeholder="Enter when deadline"
  />
</div>
Run Code Online (Sandbox Code Playgroud)

我想用 Django 创建这个字段。但

<form action="" method="post">{% csrf_token %} {{form.as_p}}</form>
Run Code Online (Sandbox Code Playgroud)

创建简单的线条。如果我修复 forms.py 像

class Create(forms.ModelForm):
    class Meta:
        model = Task
        fields = ('deadline_task',)
        widgets = {
           'deadline_task': forms.DateTimeInput(),
        }
Run Code Online (Sandbox Code Playgroud)

它不起作用。

<p><label for="id_deadline_task">Deadline task:</label> <input 
type="text" name="deadline_task" id="id_deadline_task"></p>
Run Code Online (Sandbox Code Playgroud)

我只是想要<input type="datetime-local" - 方便选择日期。
谢谢。
聚苯乙烯Django 1.11

python django

2
推荐指数
2
解决办法
6787
查看次数

400 和 404 HTTP 错误的区别

400 和 404 HTTP 错误有什么区别?
你能告诉我一个例子来理解差异吗?

谢谢你。

http http-status-code-404 http-status-code-400

-1
推荐指数
1
解决办法
5513
查看次数

运行Flask和Django应用程序之间的区别

我不明白为什么要运行Flask应用程序

(venv) $ export FLASK_APP=microblog.py
(venv) $ flask run
Run Code Online (Sandbox Code Playgroud)

但是如果我想运行Django应用程序,我只会

(venv) $ python manage.py runserver
Run Code Online (Sandbox Code Playgroud)

没有export DJANGO_APP=microblog.py
为什么?为什么在第一种情况下我需要导出应用程序,但在第二种情况下我不需要?

python django flask

-3
推荐指数
1
解决办法
462
查看次数