小编Cod*_*uru的帖子

Json给301永久移动

在Firefox上,只在Firefox浏览器会弹出,给你一个警告,"这个网页被重定向到新的位置.你想重新发送你输入的新位置的形式."

我没有任何形式,我使用javascript从文本框中提取值

我查了萤火它说PUT /管理/提交扫描/ 301永久移动PUT提交-302扫描发现

我的JS

function submitGoods(){
    var registeredNo = $('input[name=registeredno]').val();
    var weight = $('input[name=weight]').val();
        $.ajax({
            type: 'PUT',
            url: '/admin/submit-scan/',
            data: {
                registeredNo: registeredNo,
                weight: weight,
                _token: csrfToken
            },
            dataType: 'json'
        }).done(function(data){

                data = $.parseJSON(data);
            });

}
Run Code Online (Sandbox Code Playgroud)

我的路线

Route::put('submit-scan', 'Controllers\Admin\DashboardController@putUpdateSubmitScan');
Run Code Online (Sandbox Code Playgroud)

我的控制器

 public function putUpdateSubmitScan()
    {
        if (Request::ajax())
        {
            return Response::json(array('success' => 1, 'data' => "test"));
        }
    }
Run Code Online (Sandbox Code Playgroud)

知道出了什么问题吗?

javascript php json laravel laravel-4

5
推荐指数
1
解决办法
1万
查看次数

使用Selenium滚动页面的有效方法

我目前正在使用Selenium进行硬编码,使用Python中的Firefox驱动程序,无论如何它是否可以在页面上下滚动?当页面中的图像加载时,页面可能会比正常情况大20倍.

我需要多次向上和向下滚动,不要错过页面的任何部分.

当前的方法效率不高,有时不会滚动到页面的某些部分.以下是我目前的代码

 browser = webdriver.Firefox()
browser.get(link)

browser.execute_script("window.scrollTo(0, document.body.scrollHeight/3.4);")
        time.sleep(0.2)
        browser.execute_script("window.scrollTo(0, document.body.scrollHeight/3.5);")
        time.sleep(0.2)
        browser.execute_script("window.scrollTo(0, document.body.scrollHeight/3.7);")
        time.sleep(0.2)
        browser.execute_script("window.scrollTo(0, document.body.scrollHeight/3.8);")
        time.sleep(0.2)
        browser.execute_script("window.scrollTo(0, document.body.scrollHeight/4);")
        time.sleep(0.2)
        browser.execute_script("window.scrollTo(0, document.body.scrollHeight/4.2);")
        time.sleep(0.2)
        browser.execute_script("window.scrollTo(0, document.body.scrollHeight/4.3);")
        time.sleep(0.2)
        browser.execute_script("window.scrollTo(0, document.body.scrollHeight/4.5);")
        time.sleep(0.2)
        browser.execute_script("window.scrollTo(0, document.body.scrollHeight/4.7);")
        time.sleep(0.2)
        browser.execute_script("window.scrollTo(0, document.body.scrollHeight/4.9);")
        time.sleep(0.2)
        browser.execute_script("window.scrollTo(0, document.body.scrollHeight/5.2);")
        time.sleep(0.2)
        browser.execute_script("window.scrollTo(0, document.body.scrollHeight/5.1);")
        time.sleep(0.2)
        browser.execute_script("window.scrollTo(0, document.body.scrollHeight/5.8);")
        time.sleep(0.2)
        browser.execute_script("window.scrollTo(0, document.body.scrollHeight/3.7);")
        time.sleep(0.2)
        browser.execute_script("window.scrollTo(0, document.body.scrollHeight/50);")
        time.sleep(0.2)
Run Code Online (Sandbox Code Playgroud)

python firefox selenium scroll

4
推荐指数
1
解决办法
7031
查看次数

清单引用文件'Bing.Maps.dll',它不是有效负载的一部分

错误1清单引用文件'Bing.Maps.dll',它不是有效负载的一部分.C:\ Users\xxx\Desktop\xxx\Applicationxx\Applicationxx\Package.appxmanifest Application7

我将此添加到现有的Metro应用程序中并且它给出了我的错误,任何人都有解决方案吗?

manifest bing-maps microsoft-metro windows-8

3
推荐指数
1
解决办法
3343
查看次数

在我的地址前添加"Http://"

我从一个来源提取地址,但有些提取物没有http://地址的前面,我如何检查地址是否有http://如果他们不是我如何添加http:// infront?:o

得到这个错误,我猜是由于http:// infront的"缺乏"

java.net.MalformedURLException: no protocol: www.speedtest.net
at java.net.URL.<init>(URL.java:583)
at java.net.URL.<init>(URL.java:480)
at java.net.URL.<init>(URL.java:429)
at a.PageRead.r(PageRead.java:29)
at a.ThreadDownloaderWriter.run(ThreadDownloaderWriter.java:35)
at java.lang.Thread.run(Thread.java:722)






 public StringBuilder readPage() {
        try {

            URL url = new URL(this.strURL);
            System.out.println(this.strURL);
            BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
            String line;
            StringBuilder sb = new StringBuilder();
            while ((line = reader.readLine()) != null) {
                sb.append(line + "\n");
            }
            reader.close();

            return sb;
        } catch (MalformedURLException e) {
            e.printStackTrace();
            return new StringBuilder("");
        } catch (IOException e) {
            e.printStackTrace();
            return new StringBuilder("");
        }
    }
Run Code Online (Sandbox Code Playgroud)

java

3
推荐指数
2
解决办法
4865
查看次数

Facades Laravel直接呼叫图书馆

如果没有图书馆,如果没有laravel 5上的"外墙",我怎么称呼它

https://github.com/barryvdh/laravel-dompdf

PDF::loadHTML($html)->setPaper('a4')->setOrientation('landscape')->setWarnings(false)->save('myfile.pdf')

return PDF::loadFile(public_path().'/myfile.html')->save('/path-to/my_stored_file.pdf')->stream('download.pdf');
Run Code Online (Sandbox Code Playgroud)

我试过这次失败了.找不到课程

    $library = new \barryvdh\laraveldompdf\src\getDomPDF();
    $pdf = $library->loadView('welcome', '');
    return $pdf->download('invoice.pdf');
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-5 laravel-5.1

3
推荐指数
1
解决办法
122
查看次数

Python .extend 不必要地拆分字符

colourImgArray = []
                    sizeList = soup.find('table', {'class' :'table-sku'})
                    for sizeTD in sizeList.findAll('td', {'class' :'name'}):
                        for sized in sizeTD.findAll("span"):
                             size = str(sized['title'])
                             colourImgArray.extend(size)
Run Code Online (Sandbox Code Playgroud)

当我尝试在循环内打印大小时,我会一起工作(2+ 个汉字)但是一旦我扩展到它,每个字符都会被拆分。

我如何使它不分裂,因为它毕竟是在一起的。

python arrays split loops python-3.x

2
推荐指数
1
解决办法
2418
查看次数

图像上像素(X,Y)的颜色强度 [OpenCV / Python]

我正在使用模板匹配来检测大图像中的较小图像。检测到它后,我会抓取检测到的图像的主图片的中心点(xy)。

谁能建议我如何抓住特定中心点的阴影/颜色?

我理解模板匹配忽略颜色,基于这个例子,无论如何要获取特定像素的颜色强度?那个中心点

# Python program to illustrate 
# template matching
import cv2
import numpy as np
import time
import sys


# Read the main image
img_rgb = cv2.imread('test.png')

# Convert it to grayscale
img_gray = cv2.cvtColor(img_rgb, cv2.COLOR_BGR2GRAY)

# Read the template
template = cv2.imread('template.png',0)

# Store width and heigth of template in w and h
w, h = template.shape[::-1]

# Perform match operations.
res = cv2.matchTemplate(img_gray,template,cv2.TM_CCOEFF_NORMED)

# Specify a threshold
threshold = 0.90

# Store the coordinates of matched …
Run Code Online (Sandbox Code Playgroud)

python opencv template-matching cv2

2
推荐指数
1
解决办法
6490
查看次数

最短编码,十六进制

嗨伙计们,我想发送最短的字符串/值.如果我有以下内容

1)l23k43i221j44h55uui6n433bb4
2)124987359824369785493584379
3)kla^askdjaslkd3AS423$#ksala
Run Code Online (Sandbox Code Playgroud)

缩短字符串的术语是什么,编码?加密?

同时,考虑到我只有短信255限制,缩短一串文本的最佳方法是什么

c#

1
推荐指数
1
解决办法
335
查看次数

语法错误,意外''',期待')'

Symfony\Component\Debug\Exception\FatalErrorException语法错误,意外'[',期待')'

<?php echo Form::open(['to' => 'product-search', 'autocomplete' => 'off', 'id' => 'form-product-search', 'class' => 'form-inline', 'style' => 'text-align:center']); ?>
Run Code Online (Sandbox Code Playgroud)

我不确定为什么我迁移到ubuntu服务器后收到此错误.它曾经在WAMP上正常工作.

我也尝试过对代码进行评论,它给出了同样的错误,任何想法?

php

1
推荐指数
1
解决办法
3904
查看次数

NodeJS Http发布JSON数据

如何通过NodeJS上的Http Post正确发送JSON数据?我已经检查过我发送的数据肯定是JSON,但每当我尝试发送http帖子时,都会收到错误.我不能确切地看到错误,因为它从终端返回,即使我输出,它太乱了,格式不正确

var options = {
  hostname: 'www.postcatcher.in',
  port: 80,
  path: '/catchers/5531b7faacde130300002495',
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
  }
};
var req = http.request(options, function(res) {
  console.log('Status: ' + res.statusCode);
  console.log('Headers: ' + JSON.stringify(res.headers));
  res.setEncoding('utf8');
  res.on('data', function (body) {
    console.log('Body: ' + body);
    fs.writeFile("/var/www/node/test.txt", body, function(err) {
      if(err) {
        return console.log(err);
      }
      console.log("The file was saved!");
    }); 
  });
});
req.on('error', function(e) {
  console.log('problem with request: ' + e.message);
});
// write data to request body
req.write('{"string": result}');  ///RESULT HERE IS …
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery json node.js

1
推荐指数
1
解决办法
2万
查看次数

Python'str'对象没有属性'read'

Python 3.3.2 import json&urllib.request

JSON

[{"link":"www.google.com","orderid":"100000222"},
{"link":"www.google.com","orderid":"100000222"},
{"link":"www.google.com","orderid":"100000222"}]
Run Code Online (Sandbox Code Playgroud)

打印(response.info())

Date: Sun, 20 Oct 2013 07:06:51 GMT
Server: Apache
X-Powered-By: PHP/5.4.12
Content-Length: 145
Connection: close
Content-Type: application/json
Run Code Online (Sandbox Code Playgroud)

代码

url = "http://www.Link.com"
    request = urllib.request.Request(url)
    request.add_header('User-Agent','Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)')
    request.add_header('Content-Type','application/json')
    response = urllib.request.urlopen(request)

    decodedRes = response.read().decode('utf-8')
    json_object = json.load(decodedRes)
Run Code Online (Sandbox Code Playgroud)

以下是我的代码错误

Traceback (most recent call last):
  File "C:\Users\Jonathan\Desktop\python.py", line 57, in <module>
    checkLink()
  File "C:\Users\Jonathan\Desktop\python.py", line 50, in checkLink
    json_object = json.load(decodedRes)
  File "C:\Python33\lib\json\__init__.py", line 271, in load
    return loads(fp.read(),
AttributeError: …
Run Code Online (Sandbox Code Playgroud)

php python arrays json python-3.x

0
推荐指数
1
解决办法
2万
查看次数

Python上的pymysql连接到Windows上的mysql

我的来源

import pymysql
import socket
conn = pymysql.connect(host='127.0.0.1', unix_socket='/tmp/mysql.sock', user='user', passwd=None, db='extractor')
cur = conn.cursor()
cur.execute("SELECT * FROM res")
for response in cur:
    print(response)
cur.close()
conn.close()
Run Code Online (Sandbox Code Playgroud)

错误

Traceback (most recent call last):
  File "C:\Users\Jonathan\Desktop\python.py", line 20, in <module>
    conn = pymysql.connect(host='127.0.0.1', unix_socket='/tmp/mysql.sock', user='bitnami', passwd=None, db='extractor')
  File "C:\Python33\lib\site-packages\pymysql\__init__.py", line 93, in Connect
    return Connection(*args, **kwargs)
  File "C:\Python33\lib\site-packages\pymysql\connections.py", line 510, in __init__
    self._connect()
  File "C:\Python33\lib\site-packages\pymysql\connections.py", line 658, in _connect
    sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
AttributeError: 'module' object has no attribute 'AF_UNIX'
>>> 
Run Code Online (Sandbox Code Playgroud)

html python mysql sockets

-1
推荐指数
1
解决办法
2072
查看次数