我尝试连接数据库,但我没有为数据库设置密码,我在密码字段中将其留空。但它没有连接并显示错误connector.go:95: could not use requested auth plugin 'mysql_native_password': this user requires mysql native password authentication.。另外,我使用 phpmyadmin 作为数据库,所以如何连接这里是我的代码
package main
import (
"database/sql"
"fmt"
"log"
"github.com/go-sql-driver/mysql"
)
var db *sql.DB
func main() {
// Capture connection properties.
cfg := mysql.Config{
User: "root",
Passwd: "",
Net: "tcp",
Addr: "127.0.0.1:3306",
DBName: "recordings",
}
// Get a database handle.
var err error
db, err = sql.Open("mysql", cfg.FormatDSN())
if err != nil {
log.Fatal(err)
}
pingErr := db.Ping()
if pingErr != nil { …Run Code Online (Sandbox Code Playgroud) 我正在尝试制作一个可以从 YouTube 下载整个播放列表的代码。它适用于某些播放列表,但不适用于少数播放列表。我在下面的代码中显示的播放列表之一。也可以随意在此代码上添加更多功能。如果已经有下载播放列表的代码,请与我分享链接
`
from bs4 import BeautifulSoup
from pytube import YouTube
import urllib.request
import time
import os
## list of link parsed by bs4
s = []
## to name and save the playlist folder and download path respectively
directory = 'Hacker101'
savePath = "G:/Download/video/"
path = os.path.join(savePath, directory)
## link parser
past_link_here = "https://www.youtube.com/playlist?list=PLxhvVyxYRviZd1oEA9nmnilY3PhVrt4nj"
html_page = urllib.request.urlopen(past_link_here)
x = html_page.read()
soup = BeautifulSoup(x, 'html.parser')
for link in soup.findAll('a'):
k = link.get('href')
if 'watch' in k:
s.append(k)
else:
pass …Run Code Online (Sandbox Code Playgroud) strings.xml:错误:找到项目字符串/按钮不止一次///////////////////////////////////如何解决此问题?帮助

如何为索引字典创建数据框,如下面的代码所示?
import pandas as pd
details = {
0:{'name':'Ankit','age':'23','college':'bhu'},
1:{'name':'Aishwarya','age':'24','college':'jnu'}
}
df = pd.DataFrame(details)
df
Run Code Online (Sandbox Code Playgroud)
我想要这样的桌子,但不是
| 姓名 | 年龄 | 大学 |
|---|---|---|
| 安基特 | 23 | 布胡 |
| 艾西瓦娅 | 24 | 济南大学 |
python ×2
python-3.x ×2
android ×1
dataframe ×1
dictionary ×1
go ×1
mysql ×1
pandas ×1
pytube ×1
youtube ×1