প্রশ্ন চিহ্নযুক্ত প্রথম ফাইল থেকে রূপান্তরিত এইচটিএমএল ফাইল ক্যাটালগটিতে ক্লিক করার জন্য ব্রাউজারে কেন প্রদর্শিত হবে না?


14

simple.7zআমি এখানে বর্ণিত বিষয়গুলি পুনরুত্পাদন করার জন্য দয়া করে ফাইলটি ডাউনলোড করুন এবং আপনার স্পিংক্সে ইনস্টল করুন, এটি পুনরুত্পাদন করতে আপনি চালাতে পারেন:

make clean
make html   

সমস্যাগুলি পুনরুত্পাদন করতে আপনার স্পিংক্সে ডাউনলোড এবং ইনস্টল করুন

এখানে দুটি নিবন্ধ রয়েছে sample/source, সামগ্রী একই, কেবলমাত্র পার্থক্য শিরোনাম।

cd  sample
ls source |grep  "for-loop"
What does "_" in Python mean in a for-loop.rst
What does "_" in Python mean in a for-loop?.rst

একটিতে ?এটি থাকে, অন্যটিতে তা থাকে না ?। অদ্ভুত জিনিস চলমান পরে হলো make html

make html
ls build/html|grep  "for-loop"
What does "_" in Python mean in a for-loop.html
What does "_" in Python mean in a for-loop?.html

<code> তৈরি করুন এইচটিএমএল </ কোড> চালানোর পরে টাইলটি দেখুন ইস্যু 1:
ফায়ারফক্স কেন তখন সমস্তটি What does “_” in Python mean in a for-loop? নোট হিসাবে দেখায় : "_"সংযুক্ত করা হয়েছিল “_”;
শিরোনামে এর ?মতো কোনও নেই যা What does "_" in Python mean in a for-loop.htmlসংকলিত ছিল What does “_” in Python mean in a for-loop?, এতে কোন যুক্ত ?হয়?

সমস্যা 2: প্রথম শিরোনাম ক্লিক করতে What does “_” in Python mean in a for-loop?, ব্রাউজারটি একটি স্ট্যাটাসে ঝাঁপ দাওno url was not found on this server

প্রথম শিরোনামটি ক্লিক করার সময় এই সার্ভারে কোনও url পাওয়া যায় নি দ্বিতীয় শিরোনাম ক্লিক করতে What does “_” in Python mean in a for-loop?, এটি ঠিকঠাক কাজ করে। দ্বিতীয় শিরোনাম ক্লিক করার জন্য ঠিক কাজ করে

আমার সমস্যা সম্পর্কে দয়া করে ব্যাখ্যা দিন।


1
দয়া করে আপনার পুনর্গঠিত পাঠ্যটি দেখান যা থেকে স্পিনিক্স এই এইচটিএমএল তৈরি করেছে।
স্টিভ পিয়ারসি

print(“Hello”)??? আপনাকে "স্মার্ট" উদ্ধৃতি বন্ধ করতে হবে।
কাঁথি

উত্তর:


6

ইস্যু 1 আসলে কোনও সমস্যা নয়, এটি স্পিনক্সের স্বাভাবিক আচরণ: প্রদর্শিত শিরোনামটি ফাইলের নাম নয় তবে রিসটি ডকুমেন্টের শীর্ষ স্তরের শিরোনাম, যা উভয় ক্ষেত্রেই প্রশ্ন চিহ্ন দিয়ে শেষ হয়েছে। দেখুন সামগ্রীগুলির সারণী > .. toctree :: > এন্ট্রি বিভাগে এই পৃষ্ঠার যা বলে:

ট্যাক্টরিতে নথির শিরোনামগুলি স্বয়ংক্রিয়ভাবে রেফারেন্সযুক্ত নথির শিরোনাম থেকে পড়তে হবে।

আপনার যদি বিশ্বাস করার দরকার হয় তবে কেবল কোনও নথির শিরোনাম পরিবর্তন করুন, এইচটিএমএল পুনর্নির্মাণ করুন এবং দেখুন।


সমস্যা 2href লিঙ্কটির মধ্যে একটি অরলিনকোডযুক্ত প্রশ্ন চিহ্ন উপস্থিতির কারণে ঘটে । একটি ইউআরএল, প্রশ্ন চিহ্ন মানে কোয়েরি স্ট্রিং শুরু করা

এটি অ্যাক্সেস করার চেষ্টা করছে What does "_" in Python mean in a for-loop?.html, এর অর্থ What does "_" in Python mean in a for-loopএইচটিএমএল ডকুমেন্টের জন্য অনুরোধ করা , এটি একটি .htmlপ্যারামিটার দেওয়া। এবং স্পষ্টতই, অনুরোধ করা দস্তাবেজটি পাওয়া যায়নি কারণ এটি বিদ্যমান নেই।

আপনার ব্রাউজারের ঠিকানা বারে, আপনি প্রশ্ন চিহ্নটি এর urlncoded ফর্ম দ্বারা প্রতিস্থাপন করতে পারেন %3Fএবং পর্যবেক্ষণ করতে পারেন যে এটি তখন কাজ করে।

লিঙ্কের href( এটি আসলে একটি বাগ হিসাবে বিবেচিত ) বা কোনও ডক স্পষ্টভাবে রিসেট ডকুমেন্টগুলির নামকরণের সীমাবদ্ধতা প্রকাশ করে স্পিঙ্কস তৈরি করার কোনও উপায় খুঁজে পেলাম না ।

তবে আমি অভিজ্ঞতা থেকে জানি যে বিরামচিহ্ন সহ কোনও ফাইলের নামকরণ প্রায়শই সমস্যার উত্সআমি আপনাকে অনুরোধ করব আপনার দস্তাবেজের কম বিদেশী অক্ষরের সাথে নাম পরিবর্তন করুন (সেগুলি স্লুগাইফাই করুন)। underscore_in_for_loop.rstপরিবর্তে আপনার রিসেট ডকুমেন্টের নামকরণ আপনার What does "_" in Python mean in a for-loop?.rstঅনেক সময় এবং মাথা ব্যথার সাশ্রয় ঘটাবে ।

এবং মনে রাখবেন যে এটি কোনও সমস্যা হওয়া উচিত নয়, কারণ আমরা প্রথম ইস্যুতে দেখেছি, দস্তাবেজের নামটি কেবলমাত্র ইউআরএল জন্য ব্যবহৃত হয় for


4

?ইউআরএলে অংশ শব্দের সাথে মিলের জন্য একটি ওয়াইল্ডকার্ড এবং তাই একটি বিশেষ চরিত্র হিসাবে বিবেচিত হবে।

ওয়াইল্ড কার্ড দুটি ধরণের জোকার নিয়ে কাজ করে:

  ? - any character  (one and only one)
  * - any characters (zero or more)

এর জন্য আপনাকে ইউআরএল এনকোড করতে হবে

import urllib.parse
>>> urllib.parse.quote(<<url>>)

পাইথন ৩.x এ আপনাকে urllib.parse.quote আমদানি করতে হবে:

import urllib.parse
urllib.parse.quote(<<url>>)

2
ওয়াইল্ডকার্ড 2 জন জোকারের সাথে কাজ করে
শ্রীরাম নায়ার

আমি মনে করি যে এটি ?একটি ওয়াইল্ডকার্ড হিসাবে বিবেচিত এবং তাই এটি %3fএটি URL এ রূপান্তর করে না not
শ্রীরাম নায়ার

5
এটি তখন পাইথন-স্পিনিক্সের জন্য একটি বাগ।
স্ক্র্যাপি

লিঙ্কযুক্ত অ্যাড্রোল ডক এবং স্ফিংক্সের মধ্যে কী সম্পর্ক ...?
ট্রাইফ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.