title: Scrapy CSS selector for HTML element with class containing non alphanumeric char
body: <p>I am using Scrapy to crawl a site. I am trying to select an element in the response.</p>
  
  <p>My response object contains HTML that looks like this:</p>
  
  <pre><code>&lt;html&gt;
      &lt;head&gt;&lt;title&gt;Title goes here&lt;/title&lt;/head&gt;
      &lt;body&gt;
           &lt;!-- lots of stuff I am not interested in --&gt;
           &lt;select class="Gy(t)"&gt;
               &lt;!-- elements --&gt;
           &lt;/select&gt;
           &lt;!-- lost more stuff of no interest to me --&gt;
      &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <h2>My code:</h2>
  
  <pre><code>def parse(self, response):
      # ....
      print (response.selector.css('select.Gy(t)'))
  </code></pre>
  
  <p>I got the folowing exception thrown when I run my code:</p>
  
  <pre><code>"Expected selector, got %s" % (peek,))
  File "&lt;string&gt;", line None
  cssselect.parser.SelectorSyntaxError: Expected selector, got &lt;DELIM '(' at 9&gt;
  </code></pre>
  
  <p>How can I use a selector (preferably a CSS selector) to select this HTML element?</p>