Python 3.x 带有Dropbox ssl.SSLError:[ssl:error\u VERSION\u NUMBER]错误版本号的Python脚本(\u ssl.c:1108)

Python 3.x 带有Dropbox ssl.SSLError:[ssl:error\u VERSION\u NUMBER]错误版本号的Python脚本(\u ssl.c:1108),python-3.x,ssl,dropbox-api,Python 3.x,Ssl,Dropbox Api,我的python脚本通过dropbox上传日志文件时遇到问题。该脚本在其他windows r虚拟机pc上的我的pc上运行良好,但在公司pc上无法运行。我收到以下错误ssl.SSLError:[ssl:error\u VERSION\u NUMBER]error VERSION NUMBER(\u ssl.c:1108) 在处理上述异常期间,发生了另一个异常: 我的python代码: class TransferData: def __init__(self, access_token):

我的python脚本通过dropbox上传日志文件时遇到问题。该脚本在其他windows r虚拟机pc上的我的pc上运行良好,但在公司pc上无法运行。我收到以下错误ssl.SSLError:[ssl:error\u VERSION\u NUMBER]error VERSION NUMBER(\u ssl.c:1108)

在处理上述异常期间,发生了另一个异常:

我的python代码:

class TransferData:
    def __init__(self, access_token):
        self.access_token = access_token
    def upload_file(self, file_from, file_to):
        dbx = dropbox.Dropbox(self.access_token)
        with open(file_from, 'rb') as f:
            dbx.files_upload(f.read(), file_to,mode=dropbox.files.WriteMode('overwrite'))

    def main():
        access_token = '1111111111111111111111111111111111111111'
        dropbox.Dropbox(access_token, timeout=None)
        transferData = TransferData(access_token)
        file_from =   'log.xlsx'
        file_to = '/Apps/' + r + 'n/ log.xlsx'#add r variable with name of pc
        transferData.upload_file(file_from, file_to)
    if __name__ == '__main__':
        main()

请检查您是否可以访问
https://content.dropboxapi.com
使用其他客户端(如浏览器)从该公司的pc上下载。我猜访问被防火墙阻止了。谢谢你的回复。。我很快就会告诉你,我试着按照你说的那样做,我的浏览器返回:{“错误”:“未找到”},但公司的浏览器会阻止防火墙。谢谢你的帮助
class TransferData:
    def __init__(self, access_token):
        self.access_token = access_token
    def upload_file(self, file_from, file_to):
        dbx = dropbox.Dropbox(self.access_token)
        with open(file_from, 'rb') as f:
            dbx.files_upload(f.read(), file_to,mode=dropbox.files.WriteMode('overwrite'))

    def main():
        access_token = '1111111111111111111111111111111111111111'
        dropbox.Dropbox(access_token, timeout=None)
        transferData = TransferData(access_token)
        file_from =   'log.xlsx'
        file_to = '/Apps/' + r + 'n/ log.xlsx'#add r variable with name of pc
        transferData.upload_file(file_from, file_to)
    if __name__ == '__main__':
        main()