Python 如何将try:和exception:放入beautifulsoup并打开文件以跳过IOError

Python 如何将try:和exception:放入beautifulsoup并打开文件以跳过IOError,python,beautifulsoup,Python,Beautifulsoup,这个错误 import requests from bs4 import BeautifulSoup import urllib2 import json import re import os import sys import csv with open("C:/Users/Administrator/Pictures/$sample") as f: for row in csv.reader(f, delimiter='\n'): for bokep in r

这个错误

import requests
from bs4 import BeautifulSoup
import urllib2
import json
import re
import os
import sys
import csv


with open("C:/Users/Administrator/Pictures/$sample") as f:
    for row in csv.reader(f, delimiter='\n'): 
        for bokep in row:
            url = "file:///C:/Users/Administrator/Desktop/artikel/$/{}.html".format(" ".join(bokep.split()))
            jazz = open(r"C:/Users/Administrator/Videos/$/{}.html".format(" ".join(bokep.split())), 'r').read()
            soup = BeautifulSoup(jazz, "html.parser")
            with open("C:/Users/Administrator/Videos/$sample/%s.txt" % bokep, "w") as f:

                for wrapper in soup.find_all('div', {
                "class": "sample"
                }, limit = 1):
                    out = wrapper.text.encode('utf-8').strip().replace('\n', '')
                    link = json.loads(out)["sample"]
                    title = json.loads(out)["s"]
                    f.write((bokep) + "sample")

                f.write("sample")

                for wrapper in soup.find_all('div', {
                "class": "sample"
                }, limit = 30):
                    out = wrapper.text.encode('utf-8').strip().replace('\n', '')
                    link = json.loads(out)["sample"]
                    title = json.loads(out)["s"]
                    f.write("sample")
                f.write("sample")
                f.close()
在那里的第一排

C: /Users/Administrator/Pictures/$sample.txt

但在目录C:/Users/Administrator/Videos/$/no name example90中,然后脚本将跳到第一行,然后继续到第二行,不停止脚本,直到文件C:/Users/Administrator/Pictures/$sample.txt中的行用完。我尝试过编辑,但总是出错,因此您将帮助我欣赏所有内容。谢谢

在打开文件之前,您可以尝试使用os.isfile(path)。也值得一读。不,那不是我的目的。上面的获取文件的代码脚本没有问题,我的问题是,如果文件夹中不存在该文件,如何跳过错误。。
C: /Users/Administrator/Pictures/$sample.txt
example90
example91
example92
etc