小编Hou*_*run的帖子

如何在CSS中打印除最后一页之外的每一页的页脚文本?

使用下面的代码,该类.note是一个页脚文本,我希望将其打印在除最后一页之外的每一页上。

@media print {
  body {
    zoom: 85%;
  }
  p.note {
    bottom: -20px;
    position: fixed;
    margin-top: 10px;
  }
}

.page-break {
  display: block;
  page-break-before: always;
}
Run Code Online (Sandbox Code Playgroud)
<div class="wrappeer">
  <p>
    <h3>What is Lorem Ipsum?</h3>
    Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has …
Run Code Online (Sandbox Code Playgroud)

html css

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

在 Python 中使用 OpenPyXL 包写入数据后如何保持样式格式不变?

我正在使用openpyxl库包来读取和写入一些数据到现有的 excel 文件test.xlsx

在写入一些数据之前,文件的内容如下所示:

在此处输入图片说明

  • 单元格 A1 包含高棉 Unicode 字符,英文字符为粗体

  • 单元格A3使用了lemons1 font-face,英文字体为斜体

我正在使用下面的脚本将数据“It is me”读取和写入此 excel 文件的单元格 B2:

from openpyxl import load_workbook
import os
FILENAME1 = os.path.dirname(__file__)+'/test.xlsx'
from flask import make_response
from openpyxl.writer.excel import save_virtual_workbook
from app import app

@app.route('/testexel', methods=['GET'])
def testexel():
    with app.app_context():
        try:
            filename = 'test'
            workbook = load_workbook(FILENAME1, keep_links=False)
            sheet = workbook['Sheet1']
            sheet['B2']='It is me'

            response = make_response(save_virtual_workbook(workbook))
            response.headers['Cache-Control'] = 'no-cache'
            response.headers["Content-Disposition"] = "attachment; filename=%s.xlsx" % filename
            response.headers["Content-type"] …
Run Code Online (Sandbox Code Playgroud)

python-2.7 openpyxl

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

从Jquery中的hover()获取悬停单词?

我想根据鼠标悬停在其上的单词进行自动翻译。我用

$('p').hover(function () {
  var hoveredWord = $(this).text();
  translate(hoveredWord, 'en'); // function to translate a word to English Language
});
Run Code Online (Sandbox Code Playgroud)

它将返回段落内的整个文本,但是,我只想要一个我悬停的单词而不是整个文本。Jquery 中有什么函数可以用来存档吗?谢谢。

javascript jquery

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

如何仅将font-face应用于特定范围的Unicode字符

从数据库查询的字符串如下所示 ????????????????????? 123, Street: National Road 3, ???? ?, ?????????? ?, ?????, ??????? ??????????????«?»?

我用的是字体font-family: 'Battambang', cursive;.使用该字体的ASCII字符看起来很好,但字符串中的其他字符看起来有点麻烦.

在浏览器上呈现,它看起来像这样:

在浏览器上查看

如果我删除font-face,非Unicode字符看起来不错,但Unicode字符不会.

删除font-face

因此,我是否可以使用任何CSS技巧将字体仅应用于某些Unicode字符而不应用于其他字符?

css unicode

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

版本号无法找到迁移:1

我试图跟着YouTube上的笨tutorail 这里关于笨创建迁移.但是,我收到了错误

版本号无法找到迁移:1

我已经设置了$ config ['migration_version'] = 1 ; 在Application/Config/migration.php和我的用于创建用户表的迁移文件中

应用程序/迁移/ 001_Create_User.php

   <?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Migration_Create_Users extends CI_Migration {

/*
up function is for creating and alert table
*/
        public function up()
        {
                $this->dbforge->add_field(array(
                        'id' => array(
                                'type' => 'INT',
                                'constraint' => 11,
                                'unsigned' => TRUE,
                                'auto_increment' => TRUE
                        ),
                        'email' => array(
                                'type' => 'VARCHAR',
                                'constraint' => '128',
                        ),
                        'password' => array(
                                'type' => 'VARCHAR',
                                'constraint' => '100',
                        ),
                ));
                $this->dbforge->add_key('id',TRUE); …
Run Code Online (Sandbox Code Playgroud)

php codeigniter-3

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

如何从 sqlalchemy 获取列名?

鉴于我的模型

class CUSTOMER():
    ID              =   db.Column(db.String(12), primary_key=True)
    PotentialCustomer   =   db.Column(db.String(12))
    FirstNameEn     =   db.Column(db.String(35))
    LastNameEn      =   db.Column(db.String(35))
    FirstNameKh     =   db.Column(db.String(35))
    LastNameKh      =   db.Column(db.String(35))
    Salutation      =   db.Column(db.String(4))
    Gender          =   db.Column(db.String(6))
    DateOfBirth     =   db.Column(db.String(10))
    CountryOfBirth  =   db.Column(db.String(2))
    Nationality     =   db.Column(db.String(2))
    ProvinceOfBirth =   db.Column(db.String(3))
Run Code Online (Sandbox Code Playgroud)

我想获取模型的列表列名称,CUSTOMER()以便我可以循环访问该列名称?

我尝试通过谷歌浏览,但不知道如何存档?

知道我可以存档吗?谢谢

sqlalchemy python-2.7

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

如何从python中的列表列表中删除列表元素

我试图从python中的列表列表中删除第三个和第四个列表.

我的清单如下:

List =  [
            ['101', 'Dashboard', '1', '1'],
            ['102', 'Potential Cstomer', '1', '1'],
            ['102-01', 'Potential Cstomer', '1', '1'],
            ['102-02', 'Potential Cstomer Activity', '1', '1']
        ]
Run Code Online (Sandbox Code Playgroud)

删除列表的第三和第四个元素后,我想这样:

NewList =  [
            ['101', 'Dashboard'],
            ['102', 'Potential Cstomer'],
            ['102-01', 'Potential Cstomer'],
            ['102-02', 'Potential Customer Activity']
        ]
Run Code Online (Sandbox Code Playgroud)

我尝试了下面的代码,但没有做任何改动.

    NewList     = [list(element) for element in List if element[0] or element[1]]

    print NewList
Run Code Online (Sandbox Code Playgroud)

我应该如何更改当前代码以达到预期结果?谢谢.

python list

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

如何使用 url_for 读取模板文件夹中的文件?

我试图读取print.html位于 path: 中的文件templates/print.html

所以,我曾经url_for()这样称呼它:

{{ url_for('templates', filename='print.html') }}
Run Code Online (Sandbox Code Playgroud)

但是,我收到如下回溯错误:

BuildError: ('templates', {'filename': 'print.html'}, None)

这有什么问题?

如果我使用{{ url_for('static', filename='print.html') }},它只是工作找到。但是,我尝试读取的static文件不在文件夹中,而是在文件夹中templates/print.html

如何使用url_for()读取文件夹print.html中的templates文件?谢谢。

python flask

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

如何在 python unittest 中检查断言空字符串?

我有一个问题,我想msg = ''在 python unittest 中测试给定的空字符串,但我找不到正确的断言函数。

我尝试过:

self.assertIsNone(msg)
Run Code Online (Sandbox Code Playgroud)

但我得到了一个错误

AssertionError: '' is not None
Run Code Online (Sandbox Code Playgroud)

所以我继续

self.assertIsEmpty(msg)
Run Code Online (Sandbox Code Playgroud)

但我得到了

object has no attribute 'assertIsEmpty'
Run Code Online (Sandbox Code Playgroud)

因此,在unittest中检查空字符串的正确方法是什么?谢谢

python-2.7 python-unittest

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

如何检查Python中字典列表中是否存在键/值?

对于下面给定的字典列表的字典,我想检查键值是否"url": "/Province/?ID=83"存在于字典列表中。

data = {
          "current_page": 1,
          "data": [
              {
                  "columns": [
                      {
                          "key": "ID",
                          "value": "83"
                      },
                      {
                          "key": "Description",
                          "value": "Test Curring"
                      },
                      {
                          "key": "LocalDescription",
                          "value": "tests curring"
                      }
                  ],
                  "important": [
                      {
                          "key": "ID",
                          "value": "83"
                      },
                      {
                          "key": "Description",
                          "value": "Test Curring"
                      },
                      {
                          "key": "LocalDescription",
                          "value": "tests curring"
                      }
                  ],
                  "url": "/Province/?ID=83"
              },
              {
                  "columns": [
                      {
                          "key": "ID",
                          "value": "82"
                      },
                      {
                          "key": "Description",
                          "value": "Test 81 Description"
                      },
                      {
                          "key": …
Run Code Online (Sandbox Code Playgroud)

dictionary list python-2.7

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

同名列表中的总和

给定一个 turple 格式的列表[(Currency1, amount1),(Currency2, amount2)],我想按关键货币对每个金额进行求和,但它不起作用。我试过:

\n
    >>> mylist=[(\xe2\x80\x98USD\xe2\x80\x99,1000),(\xe2\x80\x98THB\xe2\x80\x99,25),(\xe2\x80\x98USD\xe2\x80\x99,3500)]\n    >>> for i in mylist:\n...         sum += i[1]\n...\nTraceback (most recent call last):\n  File \xe2\x80\x9c<stdin>\xe2\x80\x9c, line 2, in <module>\nTypeError: unsupported operand type(s) for +=: \xe2\x80\x98builtin_function_or_method\xe2\x80\x99 and \xe2\x80\x98int\xe2\x80\x99\n>>>\n
Run Code Online (Sandbox Code Playgroud)\n

我想知道如何按货币计算总金额,该金额将作为如下所示的 turple 列表返回:\n [(\xe2\x80\x98USD\xe2\x80\x99, 4500), (\xe2\x80\x98THB\xe2\x80\x99, 25)]\n请帮忙,谢谢。

\n

python sum list

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