Python으로 스크립트를 작성 중인데 몇 가지 문제가 있습니다. 데이터베이스에서 가져온 매개변수를 사용하여 명령을 실행해야 합니다. 다음을 수행합니다(mysql.connector를 설치해야 함).
으아악3가지 질문이 있습니다:
import mysql.connector import os mydb = mysql.connector.connect( host="localhost", user="name", password="pass", database="base" ) mycursor = mydb.cursor() mycursor.execute("SELECT * FROM `employee` LIMIT 2") myresult = mycursor.fetchall() for row in myresult: os.system('command ' + row[1])
P粉1945410722023-09-09 10:31:16
이유를 알고 싶다면 subprocess
,请阅读这个
를 사용해야 합니다.
Python에서 import <module>
的用法与C
/C++
的#include <module>
전처리 지시문은 약간의 차이점이 있지만 매우 유사합니다. 따라서 include import json은 필요하지 않지만 import json은 필요합니다.
어쨌든 json
是Python内置模块,用于解析、编码、缩进和写入.json
文件,如果你得到一个JSON
格式的响应,你真的应该考虑将其解码为Python的dict
이의가 있습니다.