python - python 3 url从文件和列表连接
问题描述
我有一个包含多个 url 的文件并列出了 url 路径。我正在尝试将它们与列表中的 url 路径连接或连接在一起。我在试图让它工作时遇到了很多麻烦。
文件有这样的网址
foobar.com
foobar.com.tk
foobar.org
list1 = ['/foobar.php','/foobar.html','/foobar.php']
with open('file1.txt') as f:
Nlist = [line.strip() for line in f]
我不知道这是否重要,但带有 url 的文件没有 http:// 标头,当我尝试将列表中的 url 与路径连接时,我不断收到错误或代码都是一堆up...如何将文件中的 url 与列表中的路径连接起来?
解决方案
list1 = ['/foobar.php','/foobar.html','/foobar.php']
with open('file1.txt') as f:
Nlist = [line.strip() for line in f]
for i in range(len(Nlist)):
pth = 'https://' + Nlist[i] + list1[i]
print(pth)
os.path.join()
似乎并不喜欢所有的点,所以似乎你必须求助于你自己的连接。
推荐阅读
- authorization - 在同一个 IS4 webapp 上获取 access_token 工作调用 API
- javascript - 使用 CSS webkit 和 Slick 的背景 javascript 动画
- android - 回收站视图未使用实时数据自动更新
- deck.gl - 检索 deck.gl 层时,有没有办法传递基本的 auth 标头选项?
- kubernetes - k8s volume.attachments中的节点字段是什么意思?
- matplotlib - 如何使用 cartopy 和 matplotlib 创建比例尺?
- c# - 无法捕获全屏图像??(带有任务栏和任何其他打开的窗口)
- java - 两个带有 Thymeleaf 的单选按钮组,使用 th:field 但覆盖名称
- python - 使用 BS4 从 python 中抓取团队统计表
- homebrew - brew - 如何列出/识别依赖于不受支持的 macOS 的包