【用Python脚本来删除指定容量以上的文件的教程】教程文章相关的互联网学习教程文章

bash – 避免将环境变量传递给python脚本【代码】

我有一个小的python脚本#!/usr/bin/env python3import some_python3_moduledef main():# do stuffif __name__ == '__main__':main()并且无法使用Python3运行此脚本,因为ROS将PYTHONPATH变量设置为某些版本2.7.相关位置,这意味着Python 3在其dist-packages目录中找不到任何模块.我想覆盖这种行为,而不必修改外部envorinment.也就是说,我希望取消PYTHONPATH,但仅限于此脚本,最好是从内部,以便shebang仍然有用.这可能吗? 不确定这是否...

如何让python脚本“记住”用户输入?【代码】

我有一个脚本,要求用户提供所需目录的路径default_path = '/path/to/desired/directory/'user_path = raw_input("Enter new directory [{0}]: ".format(default_path)) or default_pathprint user_path如果没有给出输入,脚本有一个“默认”目录.我希望脚本“记住”用户输入的目录.也就是说,下次运行脚本时,我希望默认路径是最后一个用户输入的路径.这可能吗? 也许更一般地说,在python中编写命令行工具是否有很好的参考?解决方法...

调用python脚本报错/usr/bin/env: python : No such file or directory【代码】【图】

一、调用python脚本报错/usr/bin/env: python: No such file or directory 二、解决方法 原因是在windows上编写的脚本,使用dos2unix对脚本格式化一下# yum install dos2unix -y # dos2unix sendSMS.py

脚本 – echo $PATH显示了python脚本的路径,但它们无法执行【代码】

我是新手使用shell,并想在$HOME中创建一个目录,我可以放置所有python脚本,设置该目录的路径,这样我就可以进入Mac上的任何文件夹并在某些文件上执行这些脚本文件,不必将脚本包含在与作为这些脚本的输入的文件相同的目录中. 我已阅读并将其添加到我的.zshrc文件中:export PATH="$HOME/python_functions/bin:$PATH"然后我在python_functions / bin中添加了一个名为sleep_plotter.py的脚本,这也是我计划放置所有未来脚本的地方. 但是,...

监控 – 测量Python脚本带宽使用情况

我有一个python脚本,使用urllibs来解析一些网页,并使用selenium用javascript抓取页面,我想知道它的累积带宽使用情况.我看过nethogs,但是它告诉我每秒的使用量,但是不会告诉我脚本在eth0上接收或发送了多少数据. 理想情况下,我希望它在开始监视后跟踪所有新进程,然后保留每个进程已用作总计的表. 这样的工具存在吗?如果没有,我是否可以在脚本中实现一个库来跟踪它?解决方法:如果您正在寻找作为外部运行的网络监视器进程并可以提供...

命令行 – 如何从命令行使用Anaconda运行python脚本?【代码】

注意:我是Python的新手,我从未真正使用过下面列出的外部模块,所以请随时告诉我,如果有什么我可以做得更好,以便让我的程序运行起来. 我目前正在使用一个需要使用SciPy堆栈的python(2.7.x)程序.该程序的先前开发人员使用Anaconda来访问所有外部模块.在我的情况下,我需要能够用一个命令运行整个程序.例如:python myFile.py将执行myFile.py(具有以下导入):from numpy import * from pylab import * import matplotlib.pyplot as plt...

脚本 – 从运动中运行python脚本的问题【代码】

我正在尝试使用我的网络摄像头设置树莓派作为运动检测cctv,使用Jeremy Blythe’s script将视频上传到谷歌驱动器 我运动正常,当我从终端测试时,python脚本运行. 但是,当我将它添加到motion.conf中的on_movie_end选项时,脚本不会运行. 我在文件中使用的脚本是On_Movie_End /etc/motion/uploader.py /etc/motion/uploader.cfg %f我也试过让on_movie_end运行一个运行python脚本的bash脚本,这也不起作用.我是Linux的新手,所以不完全确定...

是否可以将参数传递给Python脚本?【代码】

我知道如何将参数传递给shell脚本.这些参数在AWS datapipeline中声明并传递.这是shell脚本的样子:firstarg=$1 secondarg=$2我如何在Python中执行此操作?它完全一样吗?解决方法:这对我有用:import sys firstarg=sys.argv[1] secondarg=sys.argv[2] thirdarg=sys.argv[3]

如何在python脚本中执行bash命令【代码】

如何从python脚本启动带有多个args的bash命令(例如“sudo apt update”)?解决方法:@milne的答案有效,但是subprocess.call()给你的反馈很少. 我更喜欢使用subprocess.check_output(),因此您可以分析打印到stdout的内容:import subprocessres = subprocess.check_output(["sudo", "apt", "update"])for line in res.splitlines():# process the output line by linecheck_output在调用的命令的on-zero退出时抛出错误 请注意,如果没...

命令行 – 从没有.py扩展名的终端运行python脚本【代码】

我想通过简单地输入脚本从终端调用python脚本script.py.这可能吗?如果是这样,怎么样? 我知道我可以通过在脚本的顶部添加#!/usr/bin/env python来避免输入python script.py,但我仍然需要添加后缀.py才能运行脚本.解决方法:Unix / Linux文件系统不像Windows那样依赖扩展.您不应该在文件末尾使用.py来运行它. 您可以通过使用解释器调用它来运行该文件:python ScriptFile或者通过将其标记为可执行文件并在第一行定义解释器(例如#!...

bash – 如何在Python脚本启动时激活Virtualenv?【代码】

我想安排一个python脚本在某些日期使用cron运行,问题是为了使example.py工作,必须激活example-env,有没有办法使example.py激活它自己的virtualenv cron执行它? 如果没有,那么我是否必须创建一个包含的bash脚本bash.sh#!/usr/bin/env bash workon example-env python2 example.py然后安排在某些日期由cron执行?或者我还需要做别的事吗? 这两种方式都适合我,我只是想知道正确的方法.也许我更喜欢bash脚本方法,因为我有很多Python文...

当我关闭putty时如何保持python脚本运行【代码】

我准备在VPS上运行Ubuntu上的python脚本.这是机器学习培训过程,因此需要花费大量时间进行培训.如何在不停止该过程的情况下关闭腻子.解决方法:您有两个主要选择: >使用nohup运行命令.这会将它与您的会话取消关联,并在断开连接后让它继续运行:nohup pythonScript.py请注意,该命令的stdout将附加到名为nohup.out的文件中,除非您重定向它(nohup pythonScript.py> outfile).>使用像tmux这样的屏幕多路复用器.这将允许您从远程计算机断...

bash – 如果Python脚本被终止或死亡,如何自动重启它【代码】

我正在我的Ubuntu机器(12.04)中运行我的Python脚本,就像这样 – nohup python testing.py > test.out &现在,有可能在某些阶段我的上述Python脚本会因任何原因而死亡. 所以我想在bash shell脚本中有一些cron代理,如果因为某种原因被杀死,它可以自动重启我上面的Python脚本. 这可能吗?如果是,那么解决这类问题的最佳方法是什么? 更新: 在创建了像这样的testing.conf文件之后 – chdir /tekooz exec python testing.py respawn我在...

统一 – 如何使用Python脚本更改壁纸?【代码】

我想用一个小的Python脚本在Ubuntu 11.10(使用Unity)中更改我的壁纸.我发现可以通过/ desktop / gnome / background / picture_filename中的gconf-editor来更改它.使用python-gconf,我可以更改必要的值. 显然,gconf字符串不会被读出.如果我更改它(通过脚本或通过gconf编辑器),壁纸仍然保留,并在“更改壁纸”菜单中显示旧壁纸. 我如何通过Python脚本更改Unity的壁纸? 以下代码确实有效.#!/usr/bin/python # -*- coding: utf-8 -*- ...

命令行 – 我可以写一个可以最小化Gnome终端窗口的Perl或Python脚本吗?【代码】

我使用GDM的旧式GNOME设置在Ubuntu 14.04上. (我不喜欢新的Unity接口.)有没有办法可以创建一个命令,我可以在终端窗口中输入以最小化它?简单地键入min并且终端提示最小化而我专注于其他内容将会非常棒.解决方法:>首先,安装xdotool命令:sudo apt-get install xdotool>然后,创建一个别名,以便能够将min作为命令运行:echo 'alias min="xdotool getactivewindow windowminimize"' >> ~/.bashrc`>重新加载.bashrc文件:. ~/.bashrc