首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >os.system电话坏了吗?

os.system电话坏了吗?
EN

Stack Overflow用户
提问于 2014-03-19 04:40:48
回答 1查看 886关注 0票数 1

我使用以下代码调用两个不同的脚本:

代码语言:javascript
复制
soup=BeautifulSoup(htmltext)
title=soup.find('title')
os.system("python scraper/updatedb.py %s" % (title))
os.system("python scraper/insertlinks.py %s" % (tag['href']))

第二个是运行,但第一个不是运行。请帮帮忙。当单独运行时,updatedb.pyinsertlinks.py工作得很好。

updatedb.py如下:

代码语言:javascript
复制
import sqlite3 as db
import sys
print "inserted"
key=sys.argv[1]
id="1"
conn=db.connect('store.db')
cursor=conn.cursor()
with conn:
    cursor.execute('insert into records (id,keyword) values(?,?)',(id,key))
conn.close()
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-19 04:52:04

Os.system总是返回代码,如果没有执行命令,则返回error code,如果成功执行,则返回0

代码语言:javascript
复制
result_code = os.system("your command")

您可以使用python错误代码检查google上的错误消息。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22496354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档