小编Max*_*axQ的帖子

如何将python的"import this"作为字符串返回?

打字

import this 
Run Code Online (Sandbox Code Playgroud)

将返回PythonZen,但我似乎找不到有关如何将其设置为等于字符串变量的解决方案,我可以在我的代码中进一步使用...

python

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

can't replace \n in php with content from database

I try to avoid asking stupid questions, but this for some reason is just not working. I'm retrieving some text from a database, with newlines included. When using echo straight away, this is the output:

=== BOLD TEXT ===\nHere is some text.
Run Code Online (Sandbox Code Playgroud)

This is how i retrieved it:

$row = $query->row();
$content=$row->course_content;
Run Code Online (Sandbox Code Playgroud)

以下都没有任何影响......

$content= str_replace(array("\r\n", "\r", "\n"), "<br />", $content); 
$content= str_replace("\n", " ", $content);
$content = nl2br($content);
Run Code Online (Sandbox Code Playgroud)

但是,当我将它硬编码为原始语句的字符串时,

$content="=== BOLD TEXT ===\nHere is some text.";
Run Code Online (Sandbox Code Playgroud)

砰!它有效......关于为什么它拒绝接受数据库输入的任何想法,但手动字符串没问题?

完整代码:

//Switch between …
Run Code Online (Sandbox Code Playgroud)

php codeigniter str-replace

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

为什么Python不使用^来表示数字,而是使用**代替?

我见过的几种语言都使用了这个^符号,而且似乎没有为Python中的任何东西保留.这也让我感到困惑,因为这个^符号(非常)是众所周知的,并且Python应该很容易使用,这与使用它的情况不同**.

这有什么合理的解释吗?我的意思是这不是一个巨大的差异,但只是对这个选择好奇吗?

python

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

统计 Django 中外键的数量

我已阅读此处的文档和所有其他答案,但我似乎无法理解它。

我需要计算另一个表中通过外键连接到查询集中的行的外键数量。

class PartReference(models.Model):
    name = models.CharField(max_length=10)
    code = models.IntegerField()

class Part(models.Model):
    code = models.ForeignKey(PartReference)
    serial_number = models.IntegerField()
Run Code Online (Sandbox Code Playgroud)

我会做类似的事情:

results = PartReference.objects.all()
Run Code Online (Sandbox Code Playgroud)

但我想要一个像任何其他字段一样包含零件数量的变量,例如:

results[0].count
Run Code Online (Sandbox Code Playgroud)

最终做类似的事情:

print(results[0].name, results[0].code, results[0].count)
Run Code Online (Sandbox Code Playgroud)

我无法理解Django 文档- 示例中发生了一些事情entry_set,但没有解释entry它来自哪里或如何定义。

python django

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

使用dompdf和codeigniter的问题

我已经开始尝试使用codeigniter和pdfs.我正在使用两者的最新版本.出于某种原因,我在尝试渲染pdfs时遇到此错误:

Warning: require_once(C:\Users\Manfred\Dropbox\Web\Alodu\application\helpers\dompdf/include/ci_exceptions.cls.php) [function.require-once]: failed to open stream: No such file or directory in C:\Users\Manfred\Dropbox\Web\Alodu\application\helpers\dompdf\dompdf_config.inc.php on line 208

Fatal error: require_once() [function.require]: Failed opening required 'C:\Users\Manfred\Dropbox\Web\Alodu\application\helpers\dompdf/include/ci_exceptions.cls.php' (include_path='.;C:\php\pear') in C:\Users\Manfred\Dropbox\Web\Alodu\application\helpers\dompdf\dompdf_config.inc.php on line 208
Run Code Online (Sandbox Code Playgroud)

使用的代码是:

function pdf()
    {
         $this->load->helper(array('dompdf', 'file'));
         // page info here, db calls, etc.     

         /*
         $data=array(
         "$title"=>"Hello!",
         "$test_questions"=>"1,2,3,4",
         );
         */

        $data['test_questions']= "hello";


         $html = $this->load->view('pdf/test_ibdp', $data, true);

         $filename="Test".$data['test_questions'];

         pdf_create($html, $filename);
         write_file('name', $data);

    }   
Run Code Online (Sandbox Code Playgroud)

帮助者:

<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
function pdf_create($html, $filename, $stream=TRUE) 
{
    require_once("dompdf/dompdf_config.inc.php");

    $dompdf …
Run Code Online (Sandbox Code Playgroud)

php codeigniter dompdf

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

标签 统计

python ×3

codeigniter ×2

php ×2

django ×1

dompdf ×1

str-replace ×1