【如何让`python`在WSL bash中运行Python 3?】教程文章相关的互联网学习教程文章

bash – 为什么每次键入无意义命令时都会生成此python错误消息?【代码】

每当我输入任何“无意义”命令时,都会生成此python错误消息.正常命令工作正常.知道如何调试这个吗?$somenonexistingcommand Traceback (most recent call last):File "/usr/local/lib/python2.7/site.py", line 553, in <module>main()File "/usr/local/lib/python2.7/site.py", line 535, in mainknown_paths = addusersitepackages(known_paths)File "/usr/local/lib/python2.7/site.py", line 268, in addusersitepackagesuser...

bash – 使用Python解析JSON?【代码】

我有一个JSON文件members.json如下.{"took": 670,"timed_out": false,"_shards": {"total": 8,"successful": 8,"failed": 0},"hits": {"total": 74,"max_score": 1,"hits": [{"_index": "2000_270_0","_type": "Medical","_id": "02:17447847049147026174478:174159","_score": 1,"_source": {"memberId": "0x7b93910446f91928e23e1043dfdf5bcf","memberFirstName": "Uri","memberMiddleName": "Prayag","memberLastName": "Dubofs...

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我在...

bash – 什么可能导致脚本在第一行中有`#!/usr/bin/env python`时无法找到python?【代码】

试图在Ubuntu 12.04上运行casperjs.在我运行后安装它我得到:09:20 $ll /usr/local/bin/casperjs lrwxrwxrwx 1 root root 26 Nov 6 16:49 /usr/local/bin/casperjs -> /opt/casperjs/bin/casperjs09:20 $/usr/bin/env python --version Python 2.7.309:20 $cat /opt/casperjs/bin/casperjs | head -4 #!/usr/bin/env pythonimport os import sys09:20 $casperjs : No such file or directory09: 22 $python Python 2.7.3 (defaul...

python – 有没有办法为bash脚本设置GUI?

我有一些bash脚本,一些简单的复制,搜索,写行到文件等等. 我是Ubuntu.我在谷歌搜索过,但似乎每个人都在python上这样做.我可以在python上做这些,但由于我不是python程序员,我只知道基础知识.我不知道如何从python上编写的GUI调用sh脚本. 如果有人有链接或要说的话,请删除一行. 问候,马里奥解决方法:Is there a way of having a GUI for bash scripts?您可以尝试使用Zenity.a tool that allows you to display GTK dialog boxes in co...

PHP套接字或Python,Perl,Bash套接字?

我正在尝试实现一个将在大多数共享PHP主机中运行的套接字服务器. 要求是可以自动安装,启动和停止Socket服务器,而无需用户执行任何操作.套接字服务器编写的语言并不重要,只要它将在全局的大多数共享主机上运行. 目前,我已经编写了一个带有PHP的Socket服务器,它实现了一个对象缓存:http://code.google.com/p/php-object-cache/ 来源:http://code.google.com/p/php-object-cache/source/browse/trunk/socket.class.php 但是,必须使用...

在python,bash或perl中,我怎样才能人为地夸大我的记忆【代码】

Hopefull真的很简单.我想人为地夸大我的记忆……我这样做是出于测试目的……在linux中的任何方式都没关系.解决方法:Python:x = [0] while True: x.extend(x)这将使x的大小加倍,直到内存耗尽(你得到MemoryError).

将python文件限制为仅由bash脚本运行【代码】

我正在寻找一种方法来限制如何调用python文件.基本上我只希望它从bash脚本调用它时可执行,但如果直接从终端或任何其他方式运行我不希望它能够运行.我不确定是否有办法做到这一点,但我想我会试一试.解决方法:您可以使用特殊的环境变量集从bash脚本运行它,例如:FROM_BASH=1 /path/to/your_python_script.py然后检查是否设置了变量:if os.environ.get('FROM_BASH'):# your exit code here

OS X上的“-bash:python2:command not found”【代码】

我正在尝试使用this脚本将我的iTunes资料库导入另一个程序. 在我输入python2 export_to_quod_libet.py的步骤中,我收到一条错误消息,指出无法找到python2命令.我通过python -v想出我确实安装了Python 2.7,所以我对此非常困惑. 我确实在这里发现了similar question,但是原来的海报是使用Windows(而我使用的是OS X El Capitan),所以至少所说的很多内容似乎并不适用于我的情况. 有人能告诉我我做错了吗?解决方法:也许你可以尝试定义一...

Bash别名为Python脚本 – 是否可能?【代码】

我想要“归类”成Python脚本的特定别名恰好是使用cUrl -o(输出到文件)选项的别名.我想我可以很容易地把它变成BASH函数,但是有人告诉我,我可以通过采用我的想法并使它们成为Python脚本来避免BASH的不同版本和“风味”的怪癖和陷阱. 与此想法一致的另一个概念是我必须制作与下载平台无关的传统Mac OS(官方称为“OS 9”或“Classic”)的功能:将URL写入文件的某些部分可见文件navigator {Konqueror,Dolphin,Nautilus,Finder或Explorer...

python – NumPy / Pandas:删除顺序重复值(相当于没有排序的bash uniq)【代码】

参见英文答案 > Pandas: Drop consecutive duplicates 4个给出像这样的Pandas系列(或numpy数组):import pandas as pd myseries = pd.Series([1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 1])有没有一种很好的方法来删除顺序重复项,就像unix uniq工具一样? numpy / pandas unique()和pandas drop_duplicates函数删除所有重复项(如unix的| sort | uniq),但我不想这样:>>> print(m...

为什么这个来自python的bash调用不起作用?【代码】

我有点乱用比特币.当我想获得有关本地比特币安装的一些信息时,我只是运行比特币getinfo,我得到这样的东西:{"version" : 90100,"protocolversion" : 70002,"walletversion" : 60000,"balance" : 0.00767000,"blocks" : 306984,"timeoffset" : 0,"connections" : 61,"proxy" : "","difficulty" : 13462580114.52533913,"testnet" : false,"keypoololdest" : 1394108331,"keypoolsize" : 101,"paytxfee" : 0.00000000,"errors" : "" ...

如何使用bash脚本杀死python脚本【代码】

我运行一个bash脚本,启动一个python脚本在后台运行#!/bin/bashpython test.py &那我怎么能用bash脚本杀死脚本呢? 我使用以下命令来杀死但输出没有找到进程killall $(ps aux | grep test.py | grep -v grep | awk '{ print $1 }')我尝试通过ps aux |来检查正在运行的进程少发现运行脚本有python test.py的命令 请帮忙,谢谢!解决方法:使用pkill命令pkill -f test.py(或)使用pgrep搜索实际进程ID的更简单方法kill $(pgrep -f 'pytho...

python – Bash中任何等效的*样式,用于处理不匹配相同模式的多个文件【代码】

我正在寻找在当前工作目录中的所有文件上迭代脚本而不迭代脚本(所以任何扩展名.py).我当时正在使用它for fileName in os.listdir('.'):if fileName != 'autocorrelation1.py':with open(fileName, "r") as input:REST OF SCRIPT HERE当我在文件夹中只有一个脚本autocorrelation.py时,哪个有效,但是现在我有一些python脚本,我想知道是否有一个bash风格的等价物*例如for fileName in os.listdir('.'):if fileName != *'.py':with ope...

python – 与distutils / pip一起安装Bash完成【代码】

我创建了一个简单的Python模块,并希望用pip进行分发.我还想与模块一起安装Bash完成文件.我正在使用Python 2.7.1和pip 0.8.2安装模块. 我有这个setup.py:setup(name='jenkinsmon',version='0.0.1',description='Jenkins Job Monitor',long_description=open('README.txt').read(),scripts=['bin/jenkinsmon'],data_files=[('/etc/bash_completion.d', ['extras/jenkinsmon.completion']),],install_requires = ['autojenkins','arg...

运行 - 相关标签