我想用Python内置的open()函数打开github原始CSV文件,但我得到一个[Errno 2]没有这样的文件或目录错误:
url = 'https://raw.githubusercontent.com//snowformatics//Bioinformatics//master//python_course092021//test_data//test.csv'
data = open(url, 'r')
有了熊猫一切都好:
df1 = pd.read_csv(url)
我想避免使用Pandas或urlopen,因为我将其用于课程,并希望坚持使用内置的open()函数。有什么方法可以用Python内置的open()函数打开url吗?
你可以使用这个,它是一个内置库。
注意:不能使用open
访问web-data
import urllib.request
file_url = 'https://raw.githubusercontent.com//snowformatics//Bioinformatics//master//python_course092021//test_data//test.csv'
file_name = 'test.csv'
urllib.request.urlretrieve(file_url, file_name)