Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 使用webbrowser在csv中打开多个URL时出现的问题_Python 3.x_Python Webbrowser - Fatal编程技术网

Python 3.x 使用webbrowser在csv中打开多个URL时出现的问题

Python 3.x 使用webbrowser在csv中打开多个URL时出现的问题,python-3.x,python-webbrowser,Python 3.x,Python Webbrowser,我有一个csv与多个网址,我需要检查 我能做的是使开幕式过程自动化,所以到目前为止我所做的是: import csv import webbrowser chrome_path = 'open -a /Applications/Google\ Chrome.app %s' browser = webbrowser.get(chrome_path) with open('urls_list.csv', 'r') as urls: for url in urls: bro

我有一个csv与多个网址,我需要检查

我能做的是使开幕式过程自动化,所以到目前为止我所做的是:

import csv
import webbrowser

chrome_path = 'open -a /Applications/Google\ Chrome.app %s'
browser = webbrowser.get(chrome_path)

with open('urls_list.csv', 'r') as urls:
    for url in urls:
        browser.open(url)

问题是,每个打开它的url都会在url的末尾添加一个“%0A”。

当您从文件中读取行时,您会在末尾得到必须删除的
\n
(新行)

顺便说一下:
\n
在某些系统中有代码
\x0A
,在其他系统中有代码
\x0D
\x0A\x0D

url = url.strip()